mozilla / neqo

Neqo, the Mozilla Firefox implementation of QUIC in Rust
https://firefox-source-docs.mozilla.org/networking/http/http3.html
Apache License 2.0
1.83k stars 123 forks source link

build(deps): bump docker/build-push-action from 6.5.0 to 6.6.1 #2052

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

Bumps docker/build-push-action from 6.5.0 to 6.6.1.

Release notes

Sourced from docker/build-push-action's releases.

v6.6.1

Full Changelog: https://github.com/docker/build-push-action/compare/v6.6.0...v6.6.1

v6.6.0

Full Changelog: https://github.com/docker/build-push-action/compare/v6.5.0...v6.6.0

Commits
  • 16ebe77 Merge pull request #1205 from docker/dependabot/npm_and_yarn/docker/actions-t...
  • 646a62b chore: update generated content
  • d92ab13 chore(deps): Bump @​docker/actions-toolkit from 0.37.0 to 0.37.1
  • 4f7cdeb Merge pull request #1198 from docker/dependabot/npm_and_yarn/docker/actions-t...
  • ad3cd77 chore: update generated content
  • 3efbc13 chore(deps): Bump @​docker/actions-toolkit from 0.36.0 to 0.37.0
  • 2dbe91d Merge pull request #1197 from crazy-max/build-checks
  • 7de3854 chore: update generated content
  • 175aa53 opt to disable github annotations generation for build checks
  • 806a2a4 generate GitHub annotations for build checks
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
github-actions[bot] commented 1 month ago

Failed Interop Tests

QUIC Interop Runner, client vs. server

neqo-latest as client

Succeeded Interop Tests

QUIC Interop Runner, client vs. server

neqo-latest as client

github-actions[bot] commented 1 month ago

Benchmark results

Performance differences relative to 67fb75fdb6a3e71f4f19f9518745ef9b931a0cb6.

coalesce_acked_from_zero 1+1 entries: No change in performance detected.
       time:   [195.88 ns 196.38 ns 196.89 ns]
       change: [-0.4929% -0.0698% +0.3046%] (p = 0.74 > 0.05)

Found 19 outliers among 100 measurements (19.00%)
  2 (2.00%) low mild
  13 (13.00%) high mild
  4 (4.00%) high severe
coalesce_acked_from_zero 3+1 entries: No change in performance detected.
       time:   [237.18 ns 237.84 ns 238.54 ns]
       change: [-0.2251% +0.1861% +0.5834%] (p = 0.37 > 0.05)

Found 15 outliers among 100 measurements (15.00%)
  10 (10.00%) high mild
  5 (5.00%) high severe
coalesce_acked_from_zero 10+1 entries: No change in performance detected.
       time:   [236.22 ns 236.92 ns 237.75 ns]
       change: [-0.8370% -0.3801% +0.0898%] (p = 0.12 > 0.05)

Found 6 outliers among 100 measurements (6.00%)
  6 (6.00%) high severe
coalesce_acked_from_zero 1000+1 entries: No change in performance detected.
       time:   [216.14 ns 216.46 ns 216.82 ns]
       change: [-0.6696% +0.1001% +0.8418%] (p = 0.81 > 0.05)

Found 13 outliers among 100 measurements (13.00%)
  4 (4.00%) high mild
  9 (9.00%) high severe
RxStreamOrderer::inbound_frame(): No change in performance detected.
       time:   [118.99 ms 119.06 ms 119.14 ms]
       change: [-0.0749% +0.0207% +0.1174%] (p = 0.69 > 0.05)

Found 7 outliers among 100 measurements (7.00%)
  6 (6.00%) high mild
  1 (1.00%) high severe
transfer/pacing-false/varying-seeds: No change in performance detected.
       time:   [40.388 ms 42.289 ms 44.219 ms]
       change: [-5.8046% -0.0496% +6.2618%] (p = 0.99 > 0.05)

Found 2 outliers among 100 measurements (2.00%)
  1 (1.00%) low mild
  1 (1.00%) high mild
transfer/pacing-true/varying-seeds: No change in performance detected.
       time:   [54.725 ms 57.865 ms 61.050 ms]
       change: [-6.5573% +0.8722% +8.5379%] (p = 0.83 > 0.05)

Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild
transfer/pacing-false/same-seed: No change in performance detected.
       time:   [48.027 ms 49.639 ms 51.163 ms]
       change: [-5.9038% -1.2354% +3.3542%] (p = 0.60 > 0.05)

Found 3 outliers among 100 measurements (3.00%)
  3 (3.00%) low mild
transfer/pacing-true/same-seed: No change in performance detected.
       time:   [65.528 ms 72.257 ms 78.991 ms]
       change: [-16.053% -5.6481% +6.5735%] (p = 0.35 > 0.05)
1-conn/1-100mb-resp (aka. Download)/client: No change in performance detected.
       time:   [170.85 ms 172.37 ms 173.88 ms]
       thrpt:  [575.11 MiB/s 580.15 MiB/s 585.32 MiB/s]
change:
       time:   [-0.3859% +0.9729% +2.2276%] (p = 0.12 > 0.05)
       thrpt:  [-2.1790% -0.9635% +0.3874%]
1-conn/10_000-parallel-1b-resp (aka. RPS)/client: No change in performance detected.
       time:   [409.40 ms 412.89 ms 416.38 ms]
       thrpt:  [24.017 Kelem/s 24.220 Kelem/s 24.426 Kelem/s]
change:
       time:   [-0.5429% +0.7122% +1.8695%] (p = 0.24 > 0.05)
       thrpt:  [-1.8352% -0.7071% +0.5458%]
1-conn/1-1b-resp (aka. HPS)/client: No change in performance detected.
       time:   [45.992 ms 46.702 ms 47.409 ms]
       thrpt:  [21.093  elem/s 21.413  elem/s 21.743  elem/s]
change:
       time:   [-1.8137% +0.3254% +2.4425%] (p = 0.76 > 0.05)
       thrpt:  [-2.3843% -0.3244% +1.8472%]

Client/server transfer results

Transfer of 33554432 bytes over loopback. Client Server CC Pacing Mean [ms] Min [ms] Max [ms] Relative
msquic msquic 150.0 ± 63.8 99.6 261.3 1.00
neqo msquic reno on 265.4 ± 12.4 254.1 297.8 1.00
neqo msquic reno 280.1 ± 20.2 260.0 318.2 1.00
neqo msquic cubic on 264.3 ± 9.9 253.7 280.9 1.00
neqo msquic cubic 266.1 ± 9.5 253.9 280.8 1.00
msquic neqo reno on 140.3 ± 26.4 107.7 189.9 1.00
msquic neqo reno 145.7 ± 19.0 112.7 172.6 1.00
msquic neqo cubic on 178.1 ± 17.2 158.5 210.1 1.00
msquic neqo cubic 174.7 ± 24.4 111.8 205.6 1.00
neqo neqo reno on 176.6 ± 47.2 145.8 305.1 1.00
neqo neqo reno 167.6 ± 12.2 142.4 198.9 1.00
neqo neqo cubic on 168.5 ± 9.9 150.3 184.9 1.00
neqo neqo cubic 172.1 ± 9.7 159.4 194.7 1.00

:arrow_down: Download logs

github-actions[bot] commented 1 month ago

Firefox builds for this PR

The following builds are available for testing. Crossed-out builds did not succeed.