openmct
openmct copied to clipboard
[e2e] Create a minimal mobile suite
Summary
We did a first pass at mobile support with an @ipad flag and as the suite has grown and need for mobile stagnated, we need to re-evaluate how we're doing ipad support.
- Move playwright '@ipad' mobile config to a new mobile config to sit alongside the performance, ci, and local.
- Run ipad/mobile tests in a separate pipeline which is not triggered on every commit
- Make a net new suite which can verify the minimal set of tests which include using the generatedLocalStorage data
Need to address from https://github.com/nasa/openmct/issues/5359
Mobile-specific things to test The mobile-specific things we will need to test:
"mobile touch" works with interactive elements like the search bar screen orientation changes