Test: increase test coverage of robot update UI #5174
Labels
app
Affects the `app` project
bug
chore
robot-svcs
Falls under the purview of the Robot Services squad (formerly CPX, Core Platform Experience).
WIP
overview
A large chunk of our manual testing burden is dedicated to testing a large test matrix trying to make sure the UI behaves (e.g. when are release notes displayed?) in various different cases of app / robot version mismatches.
This UI testing is less important than ensuring the updates are successfully applied, so it's a good candidate for shifting the burden over to unit tests so the manual testing can focus on actual critical functionality.
acceptance criteria
As much as arbitrary coverage thresholds aren't necessarily a recipe for success, we clearly need something here. Let's call it:
app
andapp-shell
code is >= 80%implementation details
These files / directories contain most, if not all of the app-side robot update functionality.
Those coverage numbers are pretty awful! Let's get this fixed up
The text was updated successfully, but these errors were encountered: