@@ -22,7 +22,7 @@ TEST_NAME="${TLS_ANVIL_TEST_NAME:-default}"
2222
2323RESULTS_DIR=" tls-anvil-results"
2424TLS_ANVIL_IMAGE=" ghcr.io/tls-attacker/tlsanvil:latest"
25- TIMEOUT_SECONDS=1200
25+ TIMEOUT_SECONDS=3600
2626STRENGTH=" ${TLS_ANVIL_STRENGTH:- 1} "
2727
2828# Derive a unique port from the test name to avoid conflicts on parallel runs.
@@ -242,12 +242,18 @@ log_info "Checking results..."
242242if [[ -f " $RESULTS_DIR /report.json" ]]; then
243243 log_info " report.json found"
244244 if command -v jq & > /dev/null; then
245- TOTAL=$( jq ' .Score.Total // "N/A"' " $RESULTS_DIR /report.json" 2> /dev/null || echo " N/A" )
246- PASS=$( jq ' .Score.Succeeded // "N/A"' " $RESULTS_DIR /report.json" 2> /dev/null || echo " N/A" )
247- FAIL=$( jq ' .Score.Failed // "N/A"' " $RESULTS_DIR /report.json" 2> /dev/null || echo " N/A" )
248- log_info " Total: $TOTAL "
249- log_info " Passed: $PASS "
250- log_info " Failed: $FAIL "
245+ TOTAL=$( jq ' .TotalTests // "N/A"' " $RESULTS_DIR /report.json" 2> /dev/null || echo " N/A" )
246+ PASS=$( jq ' .StrictlySucceededTests // "N/A"' " $RESULTS_DIR /report.json" 2> /dev/null || echo " N/A" )
247+ CONCEPT=$( jq ' .ConceptuallySucceededTests // "N/A"' " $RESULTS_DIR /report.json" 2> /dev/null || echo " N/A" )
248+ PARTIAL=$( jq ' .PartiallyFailedTests // "N/A"' " $RESULTS_DIR /report.json" 2> /dev/null || echo " N/A" )
249+ FAIL=$( jq ' .FullyFailedTests // "N/A"' " $RESULTS_DIR /report.json" 2> /dev/null || echo " N/A" )
250+ DISABLED=$( jq ' .DisabledTests // "N/A"' " $RESULTS_DIR /report.json" 2> /dev/null || echo " N/A" )
251+ log_info " Total: $TOTAL "
252+ log_info " Strictly Passed: $PASS "
253+ log_info " Conceptually OK: $CONCEPT "
254+ log_info " Partially Failed: $PARTIAL "
255+ log_info " Fully Failed: $FAIL "
256+ log_info " Disabled: $DISABLED "
251257
252258 cat > " $RESULTS_DIR /summary.txt" << EOF
253259TLS-Anvil Test Summary
@@ -257,9 +263,12 @@ Date: $(date)
257263Config: $CONFIGURE_OPTS
258264
259265Results:
260- Total: $TOTAL
261- Passed: $PASS
262- Failed: $FAIL
266+ Total: $TOTAL
267+ Strictly Passed: $PASS
268+ Conceptually OK: $CONCEPT
269+ Partially Failed: $PARTIAL
270+ Fully Failed: $FAIL
271+ Disabled: $DISABLED
263272EOF
264273 fi
265274else
0 commit comments