Skip to content

feat(s2n-quic-bench): Add stress test for s2n-quic servers #7375

feat(s2n-quic-bench): Add stress test for s2n-quic servers

feat(s2n-quic-bench): Add stress test for s2n-quic servers #7375

Triggered via pull request March 13, 2026 22:12
Status Success
Total duration 24m 42s
Artifacts 36

qns.yml

on: pull_request
Matrix: s2n-quic-qns
Matrix: perf
Matrix: attack
Matrix: h3spec
Matrix: interop
perf-report
7s
perf-report
interop-report
18s
interop-report
retry-failures
0s
retry-failures
qns-status-report
4s
qns-status-report
Fit to window
Zoom out
Zoom in

Annotations

8 warnings
s2n-quic-qns (debug)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: camshaft/rust-cache@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
s2n-quic-qns (debug)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
s2n-quic-qns (debug)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
s2n-quic-qns (release)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: camshaft/rust-cache@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
s2n-quic-qns (release)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
s2n-quic-qns (release)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
perf (s2n-quic, s2n-quic)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: camshaft/install@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
perf (s2n-quic-null, s2n-quic-null)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: camshaft/install@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
interop-aioquic-client-s2n-quic-server
1.27 KB
sha256:6539d92e7515ba7a0f5acc9ed1e41e59da23747a21b036673556cb826dd8ca0e
interop-chrome-client-s2n-quic-server
1.27 KB
sha256:d4ebced4d486bff8c6f6f48b4a8d34117e99bed91bdd3eb87d3887da120bfe0d
interop-go-x-net-client-s2n-quic-server
1.3 KB
sha256:9796e6aba71315c7b34b054d62dbbe6a716c684984de8466b70b5c28df2bae82
interop-kwik-client-s2n-quic-server
1.27 KB
sha256:b6dacd364caba5ebb9059f8ad84b28f121d4adb19bbdea5fae533ae5257c8f38
interop-lsquic-client-s2n-quic-server
1.28 KB
sha256:3d49d15795817781e971f9ee9c5b4a27d52c47a5f190a39688cd685d28cca1e4
interop-msquic-client-s2n-quic-server
1.27 KB
sha256:dba8e51a0c195a414dbf7c0421286fe42813236665c05d577b0f7a73226e5d60
interop-mvfst-client-s2n-quic-server
1.29 KB
sha256:b23e2b020ec674dd722f219ac90f6125dea5b4c76489721e80af3c6288d9cfcc
interop-neqo-client-s2n-quic-server
1.27 KB
sha256:6b7d680c7e6dd81015e0b3258d7a068ba346534b8e7f3d3d2d67a7f710d64a46
interop-ngtcp2-client-s2n-quic-server
1.26 KB
sha256:510e28444023fa1584a89c9e38bb7fa591b4c87791e08196b8b006edb3edadd5
interop-picoquic-client-s2n-quic-server
1.27 KB
sha256:241d349c453f4ad875861d69e101876b79a9aeaa29df9b522ca36616953a986a
interop-quic-go-client-s2n-quic-server
1.27 KB
sha256:2456ee9a6847a4f63059d4f33628625b1a5ce6b372397464bb75774aed45e7af
interop-quiche-client-s2n-quic-server
1.27 KB
sha256:d2322e3d9a4708cf848ef718ab4ddc9fdac0d08cdbf76b64128efd42cf70a8de
interop-quinn-client-s2n-quic-server
1.27 KB
sha256:7a528a545732a0cdceb4db4dbbc50a33b104ee5ca385112aa275dcde90e9ee4d
interop-s2n-quic-client-aioquic-server
1.27 KB
sha256:88fa4c4cc7b595a190846bdd099c8d29e922a97d333c3b85aa5ad317f6eaff07
interop-s2n-quic-client-go-x-net-server
1.31 KB
sha256:bf1a568a151444c715218d26ae1400f3d6cd32fef03bc060372e3bbdb54aa5c4
interop-s2n-quic-client-haproxy-server
1.28 KB
sha256:c7c4f794b28a329204e93c354e502eb2dfaa82957d638b31ab3a6be4d3a21342
interop-s2n-quic-client-kwik-server
1.28 KB
sha256:0c58faf5cf6cf41a7d736b1f794c26b7f0495b2b728a6ed3ed12bef6cc3a3240
interop-s2n-quic-client-lsquic-server
1.27 KB
sha256:2b562c00fb9e6d0c213c8298d85175bbaf3f165b672e5a585944491efb6c6452
interop-s2n-quic-client-msquic-server
1.28 KB
sha256:56cd7ca6da850e1db21a3105b1c8f15b365cfb5758139eb09abdfab0c639cc01
interop-s2n-quic-client-mvfst-server
1.29 KB
sha256:aaff63c533f2410bfd9a87a82b4155bc36c1c5516718ff6d6eade92d8f92bf12
interop-s2n-quic-client-neqo-server
1.28 KB
sha256:440a2690fce4694639c96961425b939ada6614e48c26e14438fa8d96c504ce7f
interop-s2n-quic-client-nginx-server
1.28 KB
sha256:a2adb2fe4e93f18b18fbef5b25ba41c346ed00a26336d221e80e287ec5980404
interop-s2n-quic-client-ngtcp2-server
1.28 KB
sha256:55fed762554d7fbedaa2ad3e85a5d34323d80415fb41f4e4a9eb441d11b1d579
interop-s2n-quic-client-picoquic-server
1.28 KB
sha256:d9871ce8f601093981ac188c5328d98e02b63bf47da51166776daa5f13165891
interop-s2n-quic-client-quic-go-server
1.27 KB
sha256:77fa9dfdd768986fe993c09b29011903dde6e6d79779e088156fb7b4f4020a72
interop-s2n-quic-client-quiche-server
1.28 KB
sha256:603d152b858af0eacb28404d0693da787c15ebc6551a8bde8d6f702d24f2bea4
interop-s2n-quic-client-quinn-server
1.27 KB
sha256:2efdb111603ab40f3b8d0a5930f71b692255d5fb46a5ecc9e645b1a8a3c186e8
interop-s2n-quic-client-s2n-quic-rustls-server
1.27 KB
sha256:a19a3065479de2fafc2b326b4b22c1467624818831901ceaad7bec9830fba75f
interop-s2n-quic-client-s2n-quic-server
1.25 KB
sha256:1d6b97a1a150de719c7f7bfa5d2df0cce0c1cf64fa73daa6294efef5075a99c7
interop-s2n-quic-client-xquic-server
1.29 KB
sha256:25ab55916d94f09421cdad33cfa9af21c4c786afcd9d17f54d120b3c5f01828e
interop-s2n-quic-rustls-client-s2n-quic-server
1.27 KB
sha256:78b5b8a86a4e5cae75c848995ff5f170ed5bbbdd3fe21225a1a848619038ec4a
interop-xquic-client-s2n-quic-server
1.28 KB
sha256:f387cd5db46d0cb2751ca177ee6f408e937d065f7e5d3c25ca0fc56d7c2ac816
perf-results-s2n-quic-null-s2n-quic-null
6.62 MB
sha256:25083b06b4a9dface4345046f7e9d8c032b44bc5dd9da48b12c49c4b20f032c1
perf-results-s2n-quic-s2n-quic
7.35 MB
sha256:358affbbc51e6e72af1cfdd46ccb3149e836edea437e1e9f3acd60ae79dd98d3
s2n-quic-qns-debug
45.4 MB
sha256:9ea46e7b5e666cb8a4a54ceee6ce439578a18c466e3ac67a0adbf924eaaf3b65
s2n-quic-qns-release
5.41 MB
sha256:d8e25e61831b0e7d2c397557a5383e28330b19e11c50f459c07074fe62805449