feat: speed up processing records in the ServiceBrowser by bdraco · Pull Request #1143 · python-zeroconf/python-zeroconf

@bdraco

Splits the code into the class for sync and async to avoid the branching in the base class

@bdraco

@codecov-commenter

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.77%. Comparing base (36d5b45) to head (cf23b8e).
⚠️ Report is 550 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1143   +/-   ##
=======================================
  Coverage   99.76%   99.77%           
=======================================
  Files          22       22           
  Lines        2605     2609    +4     
  Branches      456      457    +1     
=======================================
+ Hits         2599     2603    +4     
  Misses          4        4           
  Partials        2        2           

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@bdraco bdraco marked this pull request as ready for review

April 2, 2023 06:02

@bdraco bdraco deleted the browser_performance branch

April 2, 2023 06:05