]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Limit tests with non-openssl clients
authorNeil Horman <nhorman@openssl.org>
Fri, 6 Dec 2024 20:16:49 +0000 (15:16 -0500)
committerTomas Mraz <tomas@openssl.org>
Fri, 13 Dec 2024 10:29:12 +0000 (11:29 +0100)
Several quic interop implementations have a server implementation, but
not a client implementation.  Don't bother trying to run those

Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26130)

.github/workflows/run_quic_interop_server.yml

index 6602b9f444107f665bea0631000481b3eb25a325..6e9e192573e11027862fa05d08a520e4ca47983f 100644 (file)
@@ -12,6 +12,7 @@ jobs:
       matrix:
         tests: [http3, transfer, handshake, retry, chacha20, resumption]
         servers: [quic-go, ngtcp2, mvfst, quiche, nginx, msquic, haproxy]
+        clients: [quic-go, ngtcp2, mvfst, quiche, msquic, openssl]
       fail-fast: false
     runs-on: ubuntu-latest
     steps:
@@ -37,5 +38,5 @@ jobs:
           python3 ./run.py -c openssl -t ${{ matrix.tests }} -s ${{ matrix.servers }} --log-dir ./logs-client -d
       - name: "run interop with openssl server"
         run: |
-          python3 ./run.py -s openssl -t ${{ matrix.tests }} -c ${{ matrix.servers }} --log-dir ./logs-server -d
+          python3 ./run.py -s openssl -t ${{ matrix.tests }} -c ${{ matrix.clients }} --log-dir ./logs-server -d