Commit Graph

274 Commits (088055743c3403a5527088a4cfb5ed80683a3374)

Author SHA1 Message Date
Gregory Mierzwinski f1b3f5b3dc [fenix] Bug 1793823 - Disable perf tests running on P2. 2 years ago
Aaron Train c4d7d1c6cb [fenix] Update Google Cloud SDK Version in ui-tests Dockerfile
203 -> 407

https://cloud.google.com/sdk/docs/release-notes
2 years ago
Aaron Train 382fb20cb5 [fenix] No issue: Adjust shard count in legacy/nightly/beta UI test jobs 2 years ago
Aaron Train 95e632c11f [fenix] For https://github.com/mozilla-mobile/fenix/issues/26792 - Change active Firebase Test Lab emulator from x86 to ARM (https://github.com/mozilla-mobile/fenix/pull/26793)
* For https://github.com/mozilla-mobile/fenix/issues/26792 - Change active Firebase Test Lab emulator from x86 to ARM

Update startup-test kind.yml Jobs for ARM
Update ui-test kind.yml Jobs for ARM
Cleans up and renames Flank configurations for ARM
Updates ui-test.sh for ARM

* Fix BookmarksTest.kt and HomeScreenTest.kt

* Fix intent matcher for SettingsAboutTest

Adds a helper function for Play Store intent

* Fix SettingsSearchTest.kt

* ktlint fix TestHelper.kt and SettingsRobot.kt
2 years ago
Gregory Mierzwinski e72b96a4d0 [fenix] Bug 1788643 - Add a nightly cron task for performance tests. (https://github.com/mozilla-mobile/fenix/pull/26761)
* Bug 1788643 - Add a nightly cron task for performance tests.

* Fix bad function name.

* Run nightly-test cron manually.
2 years ago
Aki Sasaki 28e0882a39 [fenix] update bot name 2 years ago
Johan Lorenzo 607f114466 [fenix] chore: Bump taskgraph to v3.0.0 2 years ago
gmierz 46660a45e9 [fenix] Undo testing changes. 2 years ago
gmierz 0f7fe74475 [fenix] Set symbol properly. 2 years ago
gmierz 9f8eecdbc4 [fenix] Fix bad line 2. 2 years ago
gmierz a01de5d2cb [fenix] Fix bad line. 2 years ago
gmierz c9d7b4daca [fenix] Fix missing variable. 2 years ago
gmierz 202328300b [fenix] Test changes. 2 years ago
gmierz 350f8761f8 [fenix] Bug 1784122 - Add non-fission variant for Fenix perf tests. 2 years ago
Julien Cristau 7672b99ec4 [fenix] Let relbot update A-C on trunk (https://github.com/mozilla-mobile/fenix/pull/26553)
* Let relbot update A-C on trunk

We already use relbot for this on fenix release branches and on all
branches for focus-android, so might as well avoid the duplication.

* Update mergify rules to auto-merge AC bumps from relbot on the main branch
2 years ago
KNS 7e3984d60f [fenix] Bug 1780858 - Run a51 browsertime tests on Fenix branch (https://github.com/mozilla-mobile/fenix/pull/26152)
* Add a51 platform and worker

* Run on pull request

* Remove on-pull-request

* Add correct matching platform for A51

* Remove github-pull-request

Co-authored-by: KS <kshampur@MacBook-Pro.local>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Johan Lorenzo 738868fe72 [fenix] Bug 1781248 - part 5: Fix title of release promotion task 2 years ago
Johan Lorenzo faafcb7cd5 [fenix] Bug 1781248 - part 4: Add another email notification when the ship phase is over 2 years ago
Johan Lorenzo f0d96f4a37 [fenix] Bug 1781248 - part 3: Add email notification when the promote phase is over 2 years ago
Johan Lorenzo cd281c750b [fenix] Bug 1781248 - part 2: Remove `version` and `next_version` from extended parameters
now that they are part of standalone taskgraph
2 years ago
Johan Lorenzo ceca802939 [fenix] Bug 1781248 - part 1: Bump taskgraph to version 2.0.0 2 years ago
Johan Lorenzo 742f49c76a [fenix] Bug 1779797 - part 3: Create complete-push taskcluster task 2 years ago
Johan Lorenzo 2520ee6372 [fenix] Bug 1777255 - part 1: Bump taskgraph dependencies to get mozilla-version 1.1.0 2 years ago
Aaron Train b7b938f96f [fenix] No issue: Add new cron target task for legacy API UI tests
Setups up a new daily cron task to run select UI tests on API 28 (we’ll call it legacy). We don’t necessarily want to invoke Flank twice (serial) with a different configuration (FTL APIs dont support API splitting per test-target) on event CI but we do want them running elsewhere (cron).
2 years ago
Johan Lorenzo 7c358884a6 [fenix] Bug 1776830 - part 6: Rename beetmover manifest to fenix_releases.yml because files are uploaded in the releases folder 2 years ago
Johan Lorenzo 11a9acf4d8 [fenix] Bug 1776830 - part 5: Create 'promote' shipping phase and allocate existing tasks to them 2 years ago
Johan Lorenzo a0c45756d1 [fenix] Bug 1776830 - part 4: Let multi_dep tasks override primary dep attributes 2 years ago
Johan Lorenzo 84670214a2 [fenix] Bug 1776830 - part 3: Rename release target_tasks into ship 2 years ago
Johan Lorenzo 4458aae657 [fenix] Bug 1776830 - part 2: Update taskcluster parameter files with shipit staging data 2 years ago
Johan Lorenzo de1b370d71 [fenix] Bug 1776830 - part 1: Rename taskcluster parameter files with a pattern closer to Gecko 2 years ago
Julien Cristau f86af3af82 [fenix] stop triggering multiple nightlies off the same revision 2 years ago
Mugurell 3f15a9079e [fenix] For https://github.com/mozilla-mobile/fenix/issues/25311 - Set tokens used when communicating with Pocket 2 years ago
Aaron Train 2f5cc51d28 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25200 - Add on-failure notify for unit test to Slack
Add test summary section
2 years ago
gmierz 18f92d46d2 [fenix] Undo browsertime testing changes. 2 years ago
gmierz 8afa50c7c2 [fenix] Run visual metrics processing within the test task. 2 years ago
Aki Sasaki 6ceba360c9 [fenix] bug 1764109 - retry ui-tests on exit code 20. 2 years ago
Heitor Neiva f80e5bb37e [fenix] Bug 1760699 - Revert proxy settings on browsertime task 2 years ago
Julien Cristau 3403d623bb [fenix] Notify release management when push-apk fails 2 years ago
Heitor Neiva 913eef8eeb [fenix] Bug 1760699 - Fix proxy on run-task jobs 2 years ago
Heitor Neiva ba8db21b93 [fenix] RELENG-805 - Pull taskgraph from pypi 2 years ago
Ryan VanderMeulen b4b691b199 [fenix] Update minidump-stackwalk artifact name
See https://bugzilla.mozilla.org/show_bug.cgi?id=1758939, all perf jobs are broken at the moment
2 years ago
Andrew Halberstadt 07dd8e011b [fenix] For https://github.com/mozilla-mobile/fenix/issues/23614 - Set defaults for custom Fenix parameters
This will allow us to run taskgraph generation locally with the default
set of parameters.
2 years ago
Julien Cristau 6be212ae11 [fenix] docker: run get-secret.py with python3 2 years ago
Julien Cristau 7dc3de8a94 [fenix] Fix signing format for mozillaonline builds 2 years ago
Matthew Tighe 05d80bd9aa [fenix] closes https://github.com/mozilla-mobile/fenix/issues/23504: download focus wallpapers at runtime (https://github.com/mozilla-mobile/fenix/pull/23505)
* closes https://github.com/mozilla-mobile/fenix/issues/23504: download focus wallpapers at runtime

* address pr feedback

* only download wallpapers if feature flag is set
2 years ago
Julien Cristau 7dcb02e986 [fenix] docker: remove tzdata interactive dialog workaround
Instead set an environment variable to tell apt not to ask questions.
2 years ago
Julien Cristau 06a396569d [fenix] docker: pin taskcluster python package to a version compatible with 2.7 2 years ago
Julien Cristau c6cd1d7c94 [fenix] Remove remnants of github-release support
https://github.com/mozilla-mobile/fenix/pull/22125 stopped listening to
these events but the supporting code was still around.
2 years ago
Joel Maher e37311577e [fenix] Bug 1748687 - remove stale --enable-webrender flag. 3 years ago
Andrew Halberstadt 255d03bb9a [fenix] For https://github.com/mozilla-mobile/fenix/issues/23040 - Add hand curated parameters files to `taskgraph/test/params` 3 years ago