Skip to content

Commit

Permalink
Limit tests with non-openssl clients
Browse files Browse the repository at this point in the history
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 openssl#26130)
  • Loading branch information
nhorman authored and t8m committed Dec 13, 2024
1 parent 8cbe6e5 commit 005721e
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion .github/workflows/run_quic_interop_server.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -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

0 comments on commit 005721e

Please sign in to comment.