Commit Graph

184 Commits (fork)

Author SHA1 Message Date
akliuxingyuan e717d79abd Merge tag 'v110.0.1' into fork 1 year ago
Michelle Goossens a343d60478 Bug 1799910 - Migrate fenix from AWS to GCP 1 year ago
Gregory Mierzwinski bfc385ffce Bug 1793823 - Disable perf tests running on P2. 2 years ago
Aaron Train 70fdfc8d2d No issue: Adjust shard count in legacy/nightly/beta UI test jobs 2 years ago
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
2 years ago
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.
2 years ago
Aki Sasaki 5a2f9fe149 update bot name 2 years ago
gmierz 938067a365 Undo testing changes. 2 years ago
gmierz e6f0e1aa56 Test changes. 2 years ago
gmierz 37869ec321 Bug 1784122 - Add non-fission variant for Fenix perf tests. 2 years ago
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
2 years ago
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>
2 years ago
Johan Lorenzo b5ec15b0ab Bug 1781248 - part 4: Add another email notification when the ship phase is over 2 years ago
Johan Lorenzo 4334e982bf Bug 1781248 - part 3: Add email notification when the promote phase is over 2 years ago
Johan Lorenzo e0b748d8ac Bug 1781248 - part 1: Bump taskgraph to version 2.0.0 2 years ago
Johan Lorenzo 96692de82c Bug 1779797 - part 3: Create complete-push taskcluster task 2 years ago
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).
2 years ago
Johan Lorenzo 7d37c2bcbd Bug 1776830 - part 6: Rename beetmover manifest to fenix_releases.yml because files are uploaded in the releases folder 2 years ago
Johan Lorenzo 9d65e33403 Bug 1776830 - part 5: Create 'promote' shipping phase and allocate existing tasks to them 2 years ago
Johan Lorenzo 5e84f71324 Bug 1776830 - part 3: Rename release target_tasks into ship 2 years ago
Aaron Train 7ef036bd9c For #25200 - Add on-failure notify for unit test to Slack
Add test summary section
2 years ago
gmierz f74909deb1 Undo browsertime testing changes. 2 years ago
gmierz 9ed5e55318 Run visual metrics processing within the test task. 2 years ago
Aki Sasaki 200a0893cb bug 1764109 - retry ui-tests on exit code 20. 2 years ago
Heitor Neiva c64600525d Bug 1760699 - Revert proxy settings on browsertime task 2 years ago
Julien Cristau 5961ab2ede Notify release management when push-apk fails 2 years ago
Heitor Neiva 9c1e3450c6 Bug 1760699 - Fix proxy on run-task jobs 2 years ago
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
2 years ago
Julien Cristau cf0e94204c Fix signing format for mozillaonline builds 2 years ago
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.
2 years ago
Joel Maher 4d60cfa927 Bug 1748687 - remove stale --enable-webrender flag. 2 years ago
Heitor Neiva a02e05c6ed Add beetmover bucket scope to kind 2 years ago
Heitor Neiva 54b27209ad Switch beetmover to use production worker and bucket 2 years ago
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
2 years ago
gmierz 1248f41a0a Add webrender flag for the extra option. 2 years ago
Aaron Train 92dc897b5f No issue: fix URL in ui-test kind.yml
Updating the URL (https://mana.mozilla.org/wiki/x/P_zNBw)
2 years ago
Heitor Neiva 01f88caa49 For #22556 - Update to latest taskgraph revision + path changes 2 years ago
Sebastian Kaspari a6d5d21e0b Issue #22580: Track APK size in perfherder 2 years ago
gmierz d25455ca8b Remove non-webrender browsertime tests. 2 years ago
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
3 years ago
Sebastian Kaspari 170fa9705e Update Kotlin and Jetpack Compose versions. 3 years ago
Christian Sadilek 5df6ec65e7 Deactivate jacoco and coverage report uploads 3 years ago
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.
3 years ago
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.
3 years ago
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
3 years ago
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.
3 years ago
Alex Ionescu 3886bd80d5 Issue #21184: Update artifacts format 3 years ago
Sebastian Kaspari 5f99cf14d6 Print Java version in test tasks. 3 years ago
Joel Maher 9a0af56953
Upgrade from node 10 -> 12 to support upgraded browsertime toolchain (#21064) 3 years ago
Ben Hearsum 5f64f8e894 Add a default to task-priority to fix issues when forks are named differently 3 years ago