Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test(SentPackets): ignore unknown packet #2152

Merged
merged 1 commit into from
Oct 7, 2024

Conversation

mxinden
Copy link
Collaborator

@mxinden mxinden commented Oct 7, 2024

Copy link

codecov bot commented Oct 7, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 95.35%. Comparing base (1708886) to head (f1efa5f).
Report is 5 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2152      +/-   ##
==========================================
- Coverage   95.35%   95.35%   -0.01%     
==========================================
  Files         112      112              
  Lines       36357    36362       +5     
==========================================
+ Hits        34669    34673       +4     
- Misses       1688     1689       +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link

github-actions bot commented Oct 7, 2024

Failed Interop Tests

QUIC Interop Runner, client vs. server

neqo-latest as client

neqo-latest as server

All results

Succeeded Interop Tests

QUIC Interop Runner, client vs. server

neqo-latest as client

neqo-latest as server

Unsupported Interop Tests

QUIC Interop Runner, client vs. server

neqo-latest as client

neqo-latest as server

Copy link

github-actions bot commented Oct 7, 2024

Benchmark results

Performance differences relative to 12fc1aa.

coalesce_acked_from_zero 1+1 entries: No change in performance detected.
       time:   [98.646 ns 99.002 ns 99.373 ns]
       change: [-0.1398% +0.2435% +0.6365%] (p = 0.22 > 0.05)

Found 11 outliers among 100 measurements (11.00%)
7 (7.00%) high mild
4 (4.00%) high severe

coalesce_acked_from_zero 3+1 entries: No change in performance detected.
       time:   [116.52 ns 116.82 ns 117.17 ns]
       change: [-0.2578% +0.3617% +0.9384%] (p = 0.26 > 0.05)

Found 15 outliers among 100 measurements (15.00%)
2 (2.00%) low mild
2 (2.00%) high mild
11 (11.00%) high severe

coalesce_acked_from_zero 10+1 entries: No change in performance detected.
       time:   [116.04 ns 116.35 ns 116.77 ns]
       change: [-0.6577% -0.0032% +0.5882%] (p = 0.99 > 0.05)

Found 10 outliers among 100 measurements (10.00%)
2 (2.00%) low severe
2 (2.00%) low mild
6 (6.00%) high severe

coalesce_acked_from_zero 1000+1 entries: No change in performance detected.
       time:   [97.655 ns 103.46 ns 115.92 ns]
       change: [-1.1936% +1.6594% +6.2452%] (p = 0.55 > 0.05)

Found 9 outliers among 100 measurements (9.00%)
4 (4.00%) high mild
5 (5.00%) high severe

RxStreamOrderer::inbound_frame(): Change within noise threshold.
       time:   [111.02 ms 111.16 ms 111.38 ms]
       change: [-0.6960% -0.4457% -0.2058%] (p = 0.00 < 0.05)

Found 16 outliers among 100 measurements (16.00%)
11 (11.00%) low mild
4 (4.00%) high mild
1 (1.00%) high severe

transfer/pacing-false/varying-seeds: Change within noise threshold.
       time:   [27.799 ms 28.931 ms 30.080 ms]
       change: [+1.6590% +6.9159% +12.237%] (p = 0.02 < 0.05)
transfer/pacing-true/varying-seeds: No change in performance detected.
       time:   [36.153 ms 37.939 ms 39.748 ms]
       change: [-2.8666% +3.8466% +11.290%] (p = 0.29 > 0.05)

Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild

transfer/pacing-false/same-seed: Change within noise threshold.
       time:   [26.279 ms 27.039 ms 27.804 ms]
       change: [+0.8669% +5.0989% +9.4796%] (p = 0.01 < 0.05)
transfer/pacing-true/same-seed: No change in performance detected.
       time:   [40.161 ms 41.883 ms 43.611 ms]
       change: [-5.6223% +0.6966% +7.4694%] (p = 0.84 > 0.05)

Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild

1-conn/1-100mb-resp (aka. Download)/client: Change within noise threshold.
       time:   [112.17 ms 112.60 ms 113.02 ms]
       thrpt:  [884.78 MiB/s 888.06 MiB/s 891.47 MiB/s]
change:
       time:   [-1.6006% -1.0370% -0.4835%] (p = 0.00 < 0.05)
       thrpt:  [+0.4858% +1.0478% +1.6267%]

Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) low mild

1-conn/10_000-parallel-1b-resp (aka. RPS)/client: No change in performance detected.
       time:   [310.35 ms 314.50 ms 318.53 ms]
       thrpt:  [31.394 Kelem/s 31.796 Kelem/s 32.222 Kelem/s]
change:
       time:   [-1.6577% +0.1114% +1.8494%] (p = 0.90 > 0.05)
       thrpt:  [-1.8158% -0.1113% +1.6856%]
1-conn/1-1b-resp (aka. HPS)/client: No change in performance detected.
       time:   [33.972 ms 34.185 ms 34.417 ms]
       thrpt:  [29.056  elem/s 29.253  elem/s 29.436  elem/s]
change:
       time:   [-0.7247% +0.0481% +0.9015%] (p = 0.90 > 0.05)
       thrpt:  [-0.8935% -0.0481% +0.7300%]

Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) high mild
4 (4.00%) high severe

Client/server transfer results

Transfer of 33554432 bytes over loopback.

Client Server CC Pacing Mean [ms] Min [ms] Max [ms] Relative
msquic msquic 121.6 ± 37.8 91.7 206.4 1.00
neqo msquic reno on 219.1 ± 11.5 208.2 238.6 1.00
neqo msquic reno 219.7 ± 11.4 205.6 239.3 1.00
neqo msquic cubic on 214.3 ± 9.9 202.2 235.3 1.00
neqo msquic cubic 218.3 ± 13.4 201.2 242.0 1.00
msquic neqo reno on 95.1 ± 25.3 82.7 184.3 1.00
msquic neqo reno 95.8 ± 28.6 83.0 229.3 1.00
msquic neqo cubic on 95.0 ± 18.8 81.6 157.4 1.00
msquic neqo cubic 102.8 ± 33.3 82.5 238.7 1.00
neqo neqo reno on 196.8 ± 109.4 127.8 556.7 1.00
neqo neqo reno 169.9 ± 63.6 120.9 389.9 1.00
neqo neqo cubic on 170.0 ± 70.8 125.3 397.4 1.00
neqo neqo cubic 187.7 ± 81.6 128.8 429.1 1.00

⬇️ Download logs

Copy link

github-actions bot commented Oct 7, 2024

Firefox builds for this PR

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

@larseggert larseggert added this pull request to the merge queue Oct 7, 2024
Merged via the queue into mozilla:main with commit 2d16df8 Oct 7, 2024
62 of 63 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants