Skip to content

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

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

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

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

qns.yml

on: pull_request
Matrix: s2n-quic-qns
Matrix: perf
Matrix: attack
Matrix: h3spec
Matrix: interop
perf-report
8s
perf-report
interop-report
10s
interop-report
retry-failures
0s
retry-failures
qns-status-report
2s
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-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/
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/

Artifacts

Produced during runtime
Name Size Digest
interop-aioquic-client-s2n-quic-server
1.28 KB
sha256:4ecde6392999ef80f9630412244736d2c3fb46981932edcd7b73c60bf7f0c29c
interop-chrome-client-s2n-quic-server
1.27 KB
sha256:a680b90b6405a2ec8f149047e4b61ae7654c28b1dd53359f57f4a9506a9ae26c
interop-go-x-net-client-s2n-quic-server
1.3 KB
sha256:08278308ab1ab747593ed730a50aab1d862267a1ddfa0946b9e069dfc1a0822f
interop-kwik-client-s2n-quic-server
1.27 KB
sha256:639c02d184e93032f3c59bd5b32047a7365e2e8c15222ada54c394208d1efac7
interop-lsquic-client-s2n-quic-server
1.28 KB
sha256:6dcaa3794a1c3d3b6a5e42f0fe9bc6dcddfb77da959de38a3647dc442547fae2
interop-msquic-client-s2n-quic-server
1.27 KB
sha256:4d7162c798657609780e96e554cf298dc0a96fdeeef3c6a5980f40b6dfe1a88f
interop-mvfst-client-s2n-quic-server
1.29 KB
sha256:c4da390b0c79b7c6bc117cf47b83ab74c963d0e0981e1a65285c51d136d86950
interop-neqo-client-s2n-quic-server
1.27 KB
sha256:523acb01c54db0b8800c771f10d4d6b4edbbd2a458f66508b1b629b72952f05e
interop-ngtcp2-client-s2n-quic-server
1.26 KB
sha256:a4d406edc533920dc8bb3cfe0cbc5c1b7234a03eadf9e2dca5d530c8338adf09
interop-picoquic-client-s2n-quic-server
1.28 KB
sha256:a478922281422a1184ec1fcb8e51c4cfeebaf19251b56751aacb3a6d578de1f2
interop-quic-go-client-s2n-quic-server
1.27 KB
sha256:c815d8b660f891ca12edcb0a5a1bc37f54a41884454e13ef212ae7058d5cd177
interop-quiche-client-s2n-quic-server
1.28 KB
sha256:e48232cda60b62c47faa8178e3b3fca275bae7e76ffcf6eb1d1fc9442dfcb415
interop-quinn-client-s2n-quic-server
1.27 KB
sha256:7a6df27e1bb99e24ec4cf12fca1867bd9d9b672ca756c7c478a088832218eb69
interop-s2n-quic-client-aioquic-server
1.28 KB
sha256:e720759cfd69d622c2431ebaed8ca192313739130865fdf325388833072c7db3
interop-s2n-quic-client-go-x-net-server
1.31 KB
sha256:aaa52d6326d1245cc62cf13651b125fedbbb1bc1d3863fe8cf6e59df18520a6a
interop-s2n-quic-client-haproxy-server
1.28 KB
sha256:2dbd6dad75253de0e5d27f87760e24e75eec23650ad359ae755eca7bab2283a9
interop-s2n-quic-client-kwik-server
1.28 KB
sha256:45a20c8278546db678289beebcd06f346c3028e565a5d447ab49393b8cac86f9
interop-s2n-quic-client-lsquic-server
1.27 KB
sha256:d851b4b76d6daa429c1f3e0a595238aa0740aadeb364747eccc98faf3b85b92c
interop-s2n-quic-client-msquic-server
1.27 KB
sha256:067fef72dc97356df32173be44469cf17558dd8ab944245666571d04811cdf7d
interop-s2n-quic-client-mvfst-server
1.29 KB
sha256:3a75eecde5844825fa989e3b62cb0d37b383e318751b0f985b61a820bf5148c1
interop-s2n-quic-client-neqo-server
1.27 KB
sha256:e50c271f9f9f681408cbdd17ecb24b1e6fc1ce6afa2842a6812f1057f1fbdbe1
interop-s2n-quic-client-nginx-server
1.28 KB
sha256:45e42ab5e7bef0143ec129695108d4696400c30fcdcbca364fe82183ae1f14e5
interop-s2n-quic-client-ngtcp2-server
1.27 KB
sha256:c5ee9c8bb7f2125a50adf80a5eddca27a874c648bf04fc92817c614cc479db38
interop-s2n-quic-client-picoquic-server
1.28 KB
sha256:43bfbe5dc6f971ac53bf4322b067ae36a94edf0967138c848131ca7b93b70368
interop-s2n-quic-client-quic-go-server
1.27 KB
sha256:04dfc2858221ff323eaec581fcbfd979c5d57fccf01743f20c41bb456e9ea41f
interop-s2n-quic-client-quiche-server
1.28 KB
sha256:5693fea56c534264eaa73fde39cd1ccb12ba5fc9077e9b1a14cdc6576efc11ef
interop-s2n-quic-client-quinn-server
1.27 KB
sha256:ee5c28082d4733a84d57a86aebba90e32e13098c06603a75bfd1902a44afea84
interop-s2n-quic-client-s2n-quic-rustls-server
1.27 KB
sha256:ee7c1db198abdebf4c15052dfc0408f4597deb1d62d4bff17f0f040761da68c9
interop-s2n-quic-client-s2n-quic-server
1.25 KB
sha256:9b98819ef361d7f469bc0c5dce32cc06bdd00e1464e98820494ee7e65b178b3f
interop-s2n-quic-client-xquic-server
1.29 KB
sha256:f809cf5f56f2cdaf30ef0da5d9388992e3b0956108fb256b98206eb25d92973f
interop-s2n-quic-rustls-client-s2n-quic-server
1.27 KB
sha256:d35bd088265cdf02d674c4409693d5f5b2690761e5f8d8c9f878983a521621fa
interop-xquic-client-s2n-quic-server
1.29 KB
sha256:cc2b2f7436cf1556ea27c3b01139e417d1b97904bc4993529e15ae2645798a2a
perf-results-s2n-quic-null-s2n-quic-null
6.83 MB
sha256:1c5ba9b636af4030eef0bb865c22d67e1cb72928acaed322e3bd35b0f4c8659b
perf-results-s2n-quic-s2n-quic
12.8 MB
sha256:b435fd9c2735ece59703b0480c6287886c4d952d9b615afdbe18651efd38766b
s2n-quic-qns-debug
45.4 MB
sha256:e93d65f4dad86d2cfa6a2ee7fc177dd6ce9268cad44ab3aff11fc400e1df7972
s2n-quic-qns-release
5.41 MB
sha256:764b310688112c4daca8dcc833382772085e6052a5175182ee88dfbd07992ea4