webrtc-rs / webrtc

A pure Rust implementation of WebRTC
https://webrtc.rs
Apache License 2.0
3.95k stars 347 forks source link

Make use of Criterion bench groups #590

Closed Serial-ATA closed 2 weeks ago

Serial-ATA commented 2 weeks ago

For example, BenchmarkLifetime/AddTo is now TURN/Lifetime/add_to.

To make things easier to CTRL-F from Pion, I left the original Go-style names in comments above the benchmarks.

How the index looked before:

old

How it looks now:

new

codecov[bot] commented 2 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 61.36%. Comparing base (a74b96d) to head (77797b2). Report is 6 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #590 +/- ## ========================================== - Coverage 61.38% 61.36% -0.02% ========================================== Files 533 532 -1 Lines 49711 49719 +8 Branches 12628 12620 -8 ========================================== - Hits 30513 30508 -5 - Misses 9856 9868 +12 - Partials 9342 9343 +1 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.