Commit Graph

8 Commits

Author SHA1 Message Date
Stefan Ceriu 94ffd9a8b4 Stop running UI tests on pushes to develop, they already run on PRs 2022-10-25 14:24:36 +03:00
Stefan Ceriu ef846e6f5f Configure codecov flags and have them be carried forward 2022-10-18 14:30:00 +03:00
Stefan Ceriu 50678b5e40 Have Codecov ignore generated files and run the UI tests on pushes to develop 2022-09-08 09:43:22 +03:00
Stefan Ceriu a9d5efc44b Fix RiotSwiftUITest coverage report gathering 2022-09-06 16:21:24 +03:00
Doug bf01ab32bb Update CI to use macOS 12 and Xcode 13.4. 2022-05-25 17:38:22 +01:00
Doug b2e8513882 Fix UI test action and Auth test. 2022-05-05 10:11:34 +01:00
Doug f521b21b3f Add locheck run script to Riot target. (#6069)
* Add a locheck pre-build step to find all .strings errors.
* Treat locheck warnings as errors.
* Install mint on CI and pin locheck version.
* Clean up localised strings with invalid formatting
2022-04-26 09:36:05 +01:00
Doug b40f0b8f0b Fix UI Tests and run on PRs
- Add missing screen states.
- Detect the bottom of the screen list and stop scrolling if screen state wasn't found.
- Remove unimplemented tests to speed up the run.
- Remove failed button checks in MatrixItemChooserUITests
2022-04-21 12:54:53 +01:00