File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -108,28 +108,21 @@ jobs:
108108
109109 # Test variables for iperf
110110 export IPERF3_EXECUTABLE=$GITHUB_WORKSPACE/iperf/src/iperf3
111+ export IPERF3_LIB=$GITHUB_WORKSPACE/iperf/src/.libs/libiperf.so
111112 export IPERF3_TEST_INTERVAL=0.1
112113 export IPERF3_TEST_DURATION=10
113114 export IPERF3_TEST_LOG=iperf-test.log
114115 export IPERF3_USER=mario
115116 export IPERF3_PASSWORD=rossi
116117 export KEY_DIR=$GITHUB_WORKSPACE/test-keys
117118
118-
119- # Verify IERF3_EXECUTABLE exists
120- if [ -f "$IPERF3_EXECUTABLE" ]; then
121- echo "iperf3 executable found: $IPERF3_EXECUTABLE"
122- else
123- echo "iperf3 executable not found: $IPERF3_EXECUTABLE"
124- echo "PWD: $PWD"
125- tree -L 2
126- fi
127-
128119 # Verify OpenSSL loads wolfProvider to confirm configuration above
129- # $GITHUB_WORKSPACE/openssl-install/bin/openssl list -providers | grep libwolfprov
120+ echo "Checking OpenSSL providers:"
121+ $GITHUB_WORKSPACE/openssl-install/bin/openssl list -providers | tee provider-list.log
122+ grep libwolfprov provider-list.log || (echo "ERROR: libwolfprov not found in OpenSSL providers" && exit 1)
130123
131124 # Verify iperf loads OpenSSL containing wolfProvider
132- # ldd $IPERF3_EXECUTABLE | grep wolfProvider
125+ ldd $IPERF3_LIB | grep -q wolfProvider
133126
134127 # Launch the iperf server in the background
135128 $IPERF3_EXECUTABLE -s \
You can’t perform that action at this time.
0 commit comments