@@ -47,25 +47,27 @@ jobs:
4747 ./spdm_requester_emu >requester.log
4848 sleep 10s
4949
50- - name : Enable_chunk(transfer size inconsistent)
50+ - name : Build1
5151 run : |
5252 mkdir build1
5353 cd build1
5454 cmake -E env CFLAGS="-DLIBSPDM_DEBUG_LIBSPDM_ASSERT_CONFIG=3" cmake -DARCH=x64 -DTOOLCHAIN=GCC -DTARGET=Release -DCRYPTO=mbedtls ..
5555 make copy_sample_key
5656 make -j`nproc`
5757
58- cd bin
58+ - name : Enable_chunk_PCIDOE(transfer size inconsistent)
59+ run : |
60+ cd build1/bin
5961 echo "requester (transfer_size = 42) <=> responder (transfer_size = 0x1200)"
60- ./spdm_responder_emu &
62+ ./spdm_responder_emu --trans PCI_DOE &
6163 sleep 5s
62- ./../../build/bin/spdm_requester_emu >requester.log
63-
64+ ./../../build/bin/spdm_requester_emu --trans PCI_DOE >requester.log
6465 sleep 10s
66+
6567 echo "requester (transfer_size = 0x1200) <=> responder (transfer_size = 42)"
66- ./../../build/bin/spdm_responder_emu &
68+ ./../../build/bin/spdm_responder_emu --trans PCI_DOE &
6769 sleep 5s
68- ./spdm_requester_emu >requester.log
70+ ./spdm_requester_emu --trans PCI_DOE >requester.log
6971
7072 gcc_openssl_build :
7173 runs-on : ubuntu-latest
8183 cmake -E env CFLAGS="-DLIBSPDM_SENDER_BUFFER_SIZE=170 -DLIBSPDM_RECEIVER_BUFFER_SIZE=170 -DLIBSPDM_DEBUG_LIBSPDM_ASSERT_CONFIG=3" cmake -DARCH=x64 -DTOOLCHAIN=GCC -DTARGET=Release -DCRYPTO=openssl ..
8284 make copy_sample_key
8385 make -j`nproc`
84- - name : Enable_chunk (transfer size consistent)
86+ - name : Enable_chunk_PCIDOE (transfer size consistent)
8587 run : |
8688 cd build/bin
8789
@@ -94,25 +96,28 @@ jobs:
9496 else
9597 echo "port is used"
9698 fi
97- ./spdm_responder_emu &
99+ ./spdm_responder_emu --trans PCI_DOE &
98100 sleep 5s
99- ./spdm_requester_emu >requester.log
101+ ./spdm_requester_emu --trans PCI_DOE >requester.log
102+ sleep 10s
100103
101- - name : Enable_chunk(transfer size inconsistent)
104+ - name : Build1
102105 run : |
103106 mkdir build1
104107 cd build1
105108 cmake -E env CFLAGS="-DLIBSPDM_DEBUG_LIBSPDM_ASSERT_CONFIG=3" cmake -DARCH=x64 -DTOOLCHAIN=GCC -DTARGET=Release -DCRYPTO=openssl ..
106109 make copy_sample_key
107110 make -j`nproc`
108111
109- cd bin
112+ - name : Enable_chunk(transfer size inconsistent)
113+ run : |
114+ cd build1/bin
110115 echo "requester (transfer_size = 42) <=> responder (transfer_size = 0x1200)"
111116 ./spdm_responder_emu &
112117 sleep 5s
113118 ./../../build/bin/spdm_requester_emu >requester.log
114-
115119 sleep 10s
120+
116121 echo "requester (transfer_size = 0x1200) <=> responder (transfer_size = 42)"
117122 ./../../build/bin/spdm_responder_emu &
118123 sleep 5s
@@ -144,6 +149,13 @@ jobs:
144149 ./spdm_responder_emu &
145150 sleep 5s
146151 ./spdm_requester_emu
152+ sleep 10s
153+ - name : Enable_chunk_PCIDOE
154+ run : |
155+ cd build/bin
156+ ./spdm_responder_emu --trans PCI_DOE &
157+ sleep 5s
158+ ./spdm_requester_emu --trans PCI_DOE
147159
148160 VS2019_openssl_build :
149161 runs-on : windows-latest
@@ -172,3 +184,10 @@ jobs:
172184 ./spdm_responder_emu &
173185 sleep 5s
174186 ./spdm_requester_emu
187+ sleep 10s
188+ - name : Enable_chunk_PCIDOE
189+ run : |
190+ cd build/bin
191+ ./spdm_responder_emu --trans PCI_DOE &
192+ sleep 5s
193+ ./spdm_requester_emu --trans PCI_DOE
0 commit comments