]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Add some more tests to the interop matrix and fixup a typo
authorNeil Horman <nhorman@openssl.org>
Tue, 10 Sep 2024 19:51:14 +0000 (15:51 -0400)
committerNeil Horman <nhorman@openssl.org>
Fri, 13 Sep 2024 19:37:08 +0000 (15:37 -0400)
* Add resumption and multiplexing tests
* Remove needless head -n operation when patching implementation.json

Reviewed-by: Sasa Nedvedicky <sashan@openssl.org>
Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/25426)

.github/workflows/run_quic_interop.yml

index 202b2c29a852b2efc2faa3e440a4ed1a785188d0..b77880d5cf53748311e69c06a5fe3c38d7943934 100644 (file)
@@ -10,7 +10,7 @@ jobs:
   run_quic_interop:
     strategy:
       matrix:
-        tests: [http3, transfer, handshake, retry, chacha20]
+        tests: [http3, transfer, handshake, retry, chacha20, resumption, multiplexing]
         servers: [quic-go, ngtcp2, mvfst, quiche, nginx, msquic, haproxy]
       fail-fast: false
     runs-on: ubuntu-latest 
@@ -27,7 +27,6 @@ jobs:
           sudo apt-get install -y tshark
       - name: Patch implementations file
         run: |
-          head -n -2 implementations.json > ./implementations.tmp
           jq '.openssl = { image: "quay.io/openssl-ci/openssl-quic-interop"
                          , url: "https://github.com/openssl/openssl"
                          , role: "client"