Bug 2073095 - set up ci config to run ui tests on nightly build. #382 (firefox-autoland@autoland)

Warnings
  • Checking...
Blockers
  • Checking...
Branches run-ui-tests-on-nightly -> autoland
Repo firefox-autoland@autoland (git) (git://github.com/pollym/firefox.git)
Author pollym
State closed
Commit Title

Bug 2073095 - set up ci config to run ui tests on nightly build.

Commit Body

this allows you to run `./mach try fuzzy --full -q "'ui-test-apk-fenix-arm-nightly"` to exercise the ui tests on nightly some changes required: - `StartupExcessiveResourceUseTest` needs excluding for nightly because it looks at StrictMode violations, which are only flagged on debug. - fix java.lang.RuntimeException: Unable to resolve activity for: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=org.mozilla.fenix.test/androidx.activity.ComponentActivity }. This was causing all tests to take 45s to run as they were hitting a timeout on nightly (: - run on merge to mozilla-central only. this saves a bit of cash as it only happens twice a day. [`./mach try --preset android-fenix` is running here](https://treeherder.mozilla.org/jobs?repo=try&revision=11f55b5b96434545cfe75568d4dde7ee1a85e56f) [`./mach try fuzzy --full -q "'ui-test-apk-fenix-arm-nightly"` is running here](https://treeherder.mozilla.org/jobs?repo=try&landoInstance=lando-prod-2025&landoCommitID=101947)

Landings

Successfully landed

Landing requested on , by pmceldowney@mozilla.com.

Landing Job: 103913

Last update:

Result: 9db5e78749358de3c3e6e3f5d2202446a5401b8f on firefox-autoland@autoland (git)

Links: Treeherder