Skip to content

Add beginner/expert experience and remote-compute onboarding preferences#1445

Merged
bdraco merged 23 commits into
mainfrom
onboarding-experience-levels
Jun 15, 2026
Merged

Add beginner/expert experience and remote-compute onboarding preferences#1445
bdraco merged 23 commits into
mainfrom
onboarding-experience-levels

Rename migrate tests to becomes_expert after the BEGINNER/EXPERT coll…

eac3336
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 15, 2026 in 0s

99.50% (+0.00%) compared to d6054e3

View this Pull Request on Codecov

99.50% (+0.00%) compared to d6054e3

Details

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.50%. Comparing base (d6054e3) to head (eac3336).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #1445   +/-   ##
=======================================
  Coverage   99.50%   99.50%           
=======================================
  Files         222      222           
  Lines       17253    17303   +50     
=======================================
+ Hits        17168    17218   +50     
  Misses         85       85           
Files with missing lines Coverage Δ
esphome_device_builder/controllers/onboarding.py 100.00% <100.00%> (ø)
esphome_device_builder/device_builder.py 97.76% <100.00%> (+<0.01%) ⬆️
esphome_device_builder/models/onboarding.py 100.00% <100.00%> (ø)
esphome_device_builder/models/preferences.py 100.00% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.