Michelle Goossens
a343d60478
Bug 1799910 - Migrate fenix from AWS to GCP
2022-11-15 16:20:52 -05:00
Gregory Mierzwinski
bfc385ffce
Bug 1793823 - Disable perf tests running on P2.
2022-11-07 17:25:35 +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
gmierz
938067a365
Undo testing changes.
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
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
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
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
5e84f71324
Bug 1776830 - part 3: Rename release target_tasks into ship
2022-07-06 15:21:05 +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
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
Julien Cristau
cf0e94204c
Fix signing format for mozillaonline builds
2022-02-07 14:16:07 +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
Heitor Neiva
a02e05c6ed
Add beetmover bucket scope to kind
2021-12-20 20:10:29 +00:00
Heitor Neiva
54b27209ad
Switch beetmover to use production worker and bucket
2021-12-20 20:10:29 +00:00
Andrew Halberstadt
e6cae9b800
RELENG-489 - Add Beetmover functionality
...
Bug 1614763 - [ci] Create beetmover tasks to publish release artifacts
Added TODO
Added head_tag to try_task_config
Change locale to multi and fix beetmover URL destinations
Bump version
Adjust beetmover kind and add beta + format task label
Allow all build types for beetmover
Bump version
Adjust beetmover destination URL + minor mods
Try task config - nightly
Change try release to beta
Remove try_task_config
2021-12-09 16:07:48 +00:00
gmierz
1248f41a0a
Add webrender flag for the extra option.
2021-12-01 18:02:47 +00:00
Aaron Train
92dc897b5f
No issue: fix URL in ui-test kind.yml
...
Updating the URL (https://mana.mozilla.org/wiki/x/P_zNBw )
2021-12-01 17:20:04 +00:00
Heitor Neiva
01f88caa49
For #22556 - Update to latest taskgraph revision + path changes
2021-11-26 17:36:27 +00:00
Sebastian Kaspari
a6d5d21e0b
Issue #22580 : Track APK size in perfherder
2021-11-25 16:48:49 +00:00
gmierz
d25455ca8b
Remove non-webrender browsertime tests.
2021-11-24 16:09:52 +00:00
Aaron Train
bfee2ef0a6
No issue: Update ui-test slackBlocks
...
Stage a failed test
fix: commit href
fix: test source href
fix: obj ref fix
fix: remove staged test
2021-10-25 21:07:09 +00:00
Sebastian Kaspari
170fa9705e
Update Kotlin and Jetpack Compose versions.
2021-10-25 17:59:17 +02:00
Christian Sadilek
5df6ec65e7
Deactivate jacoco and coverage report uploads
2021-10-20 15:34:10 -04:00
Julien Cristau
f5431fbe01
Revert google play track to the default from pushapkscript
...
With the logins update rollout complete we're ready to push nightly to
production directly.
2021-10-19 18:37:38 +00:00
Julien Cristau
55763073b5
push-apk: set google play track to alpha
...
This lets us temporarily push nightly builds to the alpha track instead
of production so we can gradually roll out the Logins update.
2021-10-14 15:22:58 +00:00
Aaron Train
ebf61b5a33
No issue: Add Slack Notify event for UI test failure
...
fix: newline EOF
fix: swap channel
fix: broadcast to test-infra-alerts
2021-10-12 16:50:57 +00:00
Michael Comella
9c97f7c6b6
For #20936 : run perftests with conditioned profiles.
...
We've noticed that geckoview_example is ~300ms faster than fenix in cold page
load tests on arewefastyet for the Pixel 2. We suspect the main
difference is because geckoview_example runs with conditioned profiles
and fenix does not.
This PR is foremost an experiment to see if that's true because, after bug
1587542, we cannot run get results for fenix perftest PRs (i.e. it needs to be
merged into main). If we find that the results are not noisy, however, we
could end up leaving this in the tree. We've previously seen excessive
noise with fenix start up tests with conditioned profiles which is why
conditioned profiles are not currently enabled.
2021-09-15 16:21:44 +00:00
Alex Ionescu
3886bd80d5
Issue #21184 : Update artifacts format
2021-09-08 16:36:22 +00:00
Sebastian Kaspari
5f99cf14d6
Print Java version in test tasks.
2021-09-02 10:24:51 +00:00
Joel Maher
9a0af56953
Upgrade from node 10 -> 12 to support upgraded browsertime toolchain ( #21064 )
2021-08-30 12:58:36 -07:00
Ben Hearsum
5f64f8e894
Add a default to task-priority to fix issues when forks are named differently
2021-08-10 12:36:12 +00:00
Sebastian Kaspari
b314135357
Rebuild toolchain when root build.gradle is updated.
2021-07-30 11:58:02 +00:00