Generate deterministic expired TLS fixtures on modern OpenSSL

This commit is contained in:
2026-09-13 18:04:50 +03:00
parent daf9751ccc
commit 1e14bf72a2
2 changed files with 21 additions and 4 deletions
+3 -1
View File
@@ -37,7 +37,9 @@ jobs:
run: |
set -o pipefail
mkdir -p build
python3 -u tools/tls_fixture.py > build/tls-fixture.log 2>&1 &
python3 -m venv build/test-tools
build/test-tools/bin/pip install cryptography==46.0.3
build/test-tools/bin/python -u tools/tls_fixture.py > build/tls-fixture.log 2>&1 &
TLS_PID=$!
trap 'kill "$TLS_PID" 2>/dev/null || true' EXIT
for attempt in {1..30}; do