Skip to content

feat: persist a stable machine ID for telemetry [on hold: add-on vs Client ownership] - #2228

Draft
PetrDlouhy wants to merge 2 commits into
feature/login-funnel-telemetryfrom
feature/stable-id-login-telemetry
Draft

feat: persist a stable machine ID for telemetry [on hold: add-on vs Client ownership]#2228
PetrDlouhy wants to merge 2 commits into
feature/login-funnel-telemetryfrom
feature/stable-id-login-telemetry

fix: survive a binary-corrupt system_id file

4f2c819
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 29, 2026 in 1s

30.52% (+0.20%) compared to 2f5e935

View this Pull Request on Codecov

30.52% (+0.20%) compared to 2f5e935

Details

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 30.52%. Comparing base (2f5e935) to head (4f2c819).

Additional details and impacted files

Impacted file tree graph

@@                        Coverage Diff                         @@
##           feature/login-funnel-telemetry    #2228      +/-   ##
==================================================================
+ Coverage                           30.32%   30.52%   +0.20%     
==================================================================
  Files                                  79       79              
  Lines                               25816    25892      +76     
==================================================================
+ Hits                                 7828     7904      +76     
  Misses                              17988    17988              
Files with missing lines Coverage Δ
bkit_oauth.py 59.23% <100.00%> (-0.26%) ⬇️
client_lib.py 59.34% <100.00%> (+0.28%) ⬆️
paths.py 55.32% <100.00%> (+3.28%) ⬆️
tests/test_bkit_oauth.py 100.00% <100.00%> (ø)
tests/test_paths.py 99.60% <100.00%> (+0.08%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.