@@ -18,31 +18,37 @@ jobs:
1818 file : " config/examples/sim-wolfHSM-client-ecc.config"
1919 needs_posix_server : true
2020 posix_server_nvminit : false
21+ posix_server_keyfile : false
2122 needs_nvm_image : false
2223 - name : " wolfHSM client ML-DSA"
2324 file : " config/examples/sim-wolfHSM-client-mldsa.config"
2425 needs_posix_server : true
2526 posix_server_nvminit : false
27+ posix_server_keyfile : false
2628 needs_nvm_image : false
2729 - name : " wolfHSM client cert chain verify ECC"
2830 file : " config/examples/sim-wolfHSM-client-certchain-ecc.config"
2931 needs_posix_server : true
3032 posix_server_nvminit : true
33+ posix_server_keyfile : false
3134 needs_nvm_image : false
3235 - name : " wolfHSM client cert chain verify RSA4096"
3336 file : " config/examples/sim-wolfHSM-client-certchain-rsa4096.config"
3437 needs_posix_server : true
3538 posix_server_nvminit : true
39+ posix_server_keyfile : false
3640 needs_nvm_image : false
3741 - name : " wolfHSM server cert chain verify ECC"
3842 file : " config/examples/sim-wolfHSM-server-certchain-ecc.config"
3943 needs_posix_server : false
4044 posix_server_nvminit : false
45+ posix_server_keyfile : false
4146 needs_nvm_image : true
4247 - name : " wolfHSM server cert chain verify RSA4096"
4348 file : " config/examples/sim-wolfHSM-server-certchain-rsa4096.config"
4449 needs_posix_server : false
4550 posix_server_nvminit : false
51+ posix_server_keyfile : false
4652 needs_nvm_image : true
4753
4854 fail-fast : false
@@ -132,9 +138,11 @@ jobs:
132138 tmpfile=$(mktemp)
133139 echo "obj 1 0xFFFF 0x0000 \"cert CA\" ../../../../../test-dummy-ca/root-cert.der" >> $tmpfile
134140 ./Build/wh_posix_server.elf --type tcp --nvminit $tmpfile &
135- else
141+ elif [ "${{ matrix.config.posix_server_keyfile }}" = "true" ]; then
136142 # --flags=0x100 sets the WH_NVM_FLAGS_USAGE_VERIFY flag
137143 ./Build/wh_posix_server.elf --type tcp --client 12 --id 255 --flags 0x100 --key ../../../../../wolfboot_signing_private_key_pub.der &
144+ else
145+ ./Build/wh_posix_server.elf --type tcp &
138146 fi
139147 TCP_SERVER_PID=$!
140148 echo "TCP_SERVER_PID=$TCP_SERVER_PID" >> $GITHUB_ENV
0 commit comments