Commit Graph

273 Commits

Author SHA1 Message Date
Aaron Train
703d9ba466 Update Google Cloud SDK Version in ui-tests Dockerfile
203 -> 407

https://cloud.google.com/sdk/docs/release-notes
2022-10-28 18:50:04 +00:00
Aaron Train
70fdfc8d2d No issue: Adjust shard count in legacy/nightly/beta UI test jobs 2022-09-16 14:41:38 +00:00
Aaron Train
4e99fe8521
For #26792 - Change active Firebase Test Lab emulator from x86 to ARM (#26793)
* For #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
2022-09-14 16:42:25 +02:00
Gregory Mierzwinski
3033b26f67
Bug 1788643 - Add a nightly cron task for performance tests. (#26761)
* Bug 1788643 - Add a nightly cron task for performance tests.

* Fix bad function name.

* Run nightly-test cron manually.
2022-09-01 20:27:12 +00:00
Aki Sasaki
5a2f9fe149 update bot name 2022-08-30 07:39:58 +00:00
Johan Lorenzo
886a6fa87a chore: Bump taskgraph to v3.0.0 2022-08-26 15:40:49 +00:00
gmierz
938067a365 Undo testing changes. 2022-08-25 13:22:34 +00:00
gmierz
981f3fd370 Set symbol properly. 2022-08-25 13:22:34 +00:00
gmierz
d940a1704c Fix bad line 2. 2022-08-25 13:22:34 +00:00
gmierz
f3be0ad09a Fix bad line. 2022-08-25 13:22:34 +00:00
gmierz
b79e2684e7 Fix missing variable. 2022-08-25 13:22:34 +00:00
gmierz
e6f0e1aa56 Test changes. 2022-08-25 13:22:34 +00:00
gmierz
37869ec321 Bug 1784122 - Add non-fission variant for Fenix perf tests. 2022-08-25 13:22:34 +00:00
Julien Cristau
6d7ecb5dbb
Let relbot update A-C on trunk (#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
2022-08-22 18:18:49 +02:00
KNS
f96c77a5a0
Bug 1780858 - Run a51 browsertime tests on Fenix branch (#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>
2022-08-03 12:33:45 +00:00
Johan Lorenzo
fcb5acb53a Bug 1781248 - part 5: Fix title of release promotion task 2022-08-01 17:20:58 +00:00
Johan Lorenzo
b5ec15b0ab Bug 1781248 - part 4: Add another email notification when the ship phase is over 2022-08-01 17:20:58 +00:00
Johan Lorenzo
4334e982bf Bug 1781248 - part 3: Add email notification when the promote phase is over 2022-08-01 17:20:58 +00:00
Johan Lorenzo
417ece7d4d Bug 1781248 - part 2: Remove version and next_version from extended parameters
now that they are part of standalone taskgraph
2022-08-01 17:20:58 +00:00
Johan Lorenzo
e0b748d8ac Bug 1781248 - part 1: Bump taskgraph to version 2.0.0 2022-08-01 17:20:58 +00:00
Johan Lorenzo
96692de82c Bug 1779797 - part 3: Create complete-push taskcluster task 2022-07-20 16:44:24 +02:00
Johan Lorenzo
efdced4cc3 Bug 1777255 - part 1: Bump taskgraph dependencies to get mozilla-version 1.1.0 2022-07-12 18:20:29 +00:00
Aaron Train
8c1476e3f7 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).
2022-07-06 21:19:08 +00:00
Johan Lorenzo
7d37c2bcbd Bug 1776830 - part 6: Rename beetmover manifest to fenix_releases.yml because files are uploaded in the releases folder 2022-07-06 15:21:05 +00:00
Johan Lorenzo
9d65e33403 Bug 1776830 - part 5: Create 'promote' shipping phase and allocate existing tasks to them 2022-07-06 15:21:05 +00:00
Johan Lorenzo
2b090a3155 Bug 1776830 - part 4: Let multi_dep tasks override primary dep attributes 2022-07-06 15:21:05 +00:00
Johan Lorenzo
5e84f71324 Bug 1776830 - part 3: Rename release target_tasks into ship 2022-07-06 15:21:05 +00:00
Johan Lorenzo
adc3786277 Bug 1776830 - part 2: Update taskcluster parameter files with shipit staging data 2022-07-06 15:21:05 +00:00
Johan Lorenzo
2fb89f0b0f Bug 1776830 - part 1: Rename taskcluster parameter files with a pattern closer to Gecko 2022-07-06 15:21:05 +00:00
Julien Cristau
42ca23f2b5 stop triggering multiple nightlies off the same revision 2022-06-16 11:57:30 +00:00
Mugurell
2343b7534c For #25311 - Set tokens used when communicating with Pocket 2022-05-25 15:53:24 +00:00
Aaron Train
7ef036bd9c For #25200 - Add on-failure notify for unit test to Slack
Add test summary section
2022-05-12 14:49:56 +00:00
gmierz
f74909deb1 Undo browsertime testing changes. 2022-05-03 17:41:58 +00:00
gmierz
9ed5e55318 Run visual metrics processing within the test task. 2022-05-03 17:41:58 +00:00
Aki Sasaki
200a0893cb bug 1764109 - retry ui-tests on exit code 20. 2022-04-20 20:30:37 +00:00
Heitor Neiva
c64600525d Bug 1760699 - Revert proxy settings on browsertime task 2022-03-23 12:34:26 -04:00
Julien Cristau
5961ab2ede Notify release management when push-apk fails 2022-03-22 11:06:29 -04:00
Heitor Neiva
9c1e3450c6 Bug 1760699 - Fix proxy on run-task jobs 2022-03-21 23:36:29 +00:00
Heitor Neiva
1647d93591 RELENG-805 - Pull taskgraph from pypi 2022-03-21 18:38:56 +00:00
Ryan VanderMeulen
6bc64f2d5d Update minidump-stackwalk artifact name
See https://bugzilla.mozilla.org/show_bug.cgi?id=1758939, all perf jobs are broken at the moment
2022-03-10 18:51:06 +00:00
Andrew Halberstadt
6c59fd424b For #23614 - Set defaults for custom Fenix parameters
This will allow us to run taskgraph generation locally with the default
set of parameters.
2022-02-09 23:31:22 +00:00
Julien Cristau
c56d2d6926 docker: run get-secret.py with python3 2022-02-08 17:23:30 +00:00
Julien Cristau
cf0e94204c Fix signing format for mozillaonline builds 2022-02-07 14:16:07 +00:00
Matthew Tighe
9dc0506ec2
closes #23504: download focus wallpapers at runtime (#23505)
* closes #23504: download focus wallpapers at runtime

* address pr feedback

* only download wallpapers if feature flag is set
2022-02-01 21:45:55 +00:00
Julien Cristau
57dcc567c4 docker: remove tzdata interactive dialog workaround
Instead set an environment variable to tell apt not to ask questions.
2022-01-31 11:41:39 +00:00
Julien Cristau
56c6ed5f21 docker: pin taskcluster python package to a version compatible with 2.7 2022-01-31 11:41:39 +00:00
Julien Cristau
220ec02c38 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.
2022-01-21 17:18:29 +00:00
Joel Maher
4d60cfa927 Bug 1748687 - remove stale --enable-webrender flag. 2022-01-05 23:06:23 +00:00
Andrew Halberstadt
48b7241c75 For #23040 - Add hand curated parameters files to taskgraph/test/params 2022-01-03 21:32:52 +00:00
Heitor Neiva
a02e05c6ed Add beetmover bucket scope to kind 2021-12-20 20:10:29 +00:00