Commit Graph

174 Commits (4edddad00ca32c49166d1e1709f13ce01da198dc)

Author SHA1 Message Date
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 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 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
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 84670214a2 [fenix] Bug 1776830 - part 3: Rename release target_tasks into ship 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 3 years ago
Julien Cristau 3403d623bb [fenix] Notify release management when push-apk fails 3 years ago
Heitor Neiva 913eef8eeb [fenix] Bug 1760699 - Fix proxy on run-task jobs 3 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
3 years ago
Julien Cristau 7dc3de8a94 [fenix] Fix signing format for mozillaonline builds 3 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.
3 years ago
Joel Maher e37311577e [fenix] Bug 1748687 - remove stale --enable-webrender flag. 3 years ago
Heitor Neiva cca1355bea [fenix] Add beetmover bucket scope to kind 3 years ago
Heitor Neiva ababe51e0a [fenix] Switch beetmover to use production worker and bucket 3 years ago
Andrew Halberstadt b306367a1c [fenix] 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
3 years ago
gmierz a39062eb9b [fenix] Add webrender flag for the extra option. 3 years ago
Aaron Train 8f453c2b2b [fenix] No issue: fix URL in ui-test kind.yml
Updating the URL (https://mana.mozilla.org/wiki/x/P_zNBw)
3 years ago
Heitor Neiva 197ca446f5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/22556 - Update to latest taskgraph revision + path changes 3 years ago
Sebastian Kaspari 798c9bc294 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/22580: Track APK size in perfherder 3 years ago
gmierz a3e898306a [fenix] Remove non-webrender browsertime tests. 3 years ago
Aaron Train cca11d0ffe [fenix] 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 6f4c47613a [fenix] Update Kotlin and Jetpack Compose versions. 3 years ago
Christian Sadilek 3f580ba75a [fenix] Deactivate jacoco and coverage report uploads 3 years ago
Julien Cristau 81c78fa78b [fenix] 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 eeed95a759 [fenix] 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 cacfdbf918 [fenix] 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 535de74483 [fenix] For https://github.com/mozilla-mobile/fenix/issues/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 335aba98d2 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21184: Update artifacts format 3 years ago
Sebastian Kaspari ac8fc5ad7f [fenix] Print Java version in test tasks. 3 years ago
Joel Maher cca7c60a22 [fenix] Upgrade from node 10 -> 12 to support upgraded browsertime toolchain (https://github.com/mozilla-mobile/fenix/pull/21064) 3 years ago
Ben Hearsum 366a3da875 [fenix] Add a default to task-priority to fix issues when forks are named differently 3 years ago
Sebastian Kaspari 71f0e641d2 [fenix] Rebuild toolchain when root build.gradle is updated. 3 years ago
Stefan Arentz 1480a5292b [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (https://github.com/mozilla-mobile/fenix/pull/20457)
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (Automation/TC)

* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (GitHub Workflows)

* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (GitHub Workflows)

* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (GitHub Issue Templates)

* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (Jenkins)

* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (README & Documentation)

* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (Jenkins)

* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (Random)
3 years ago
Florin Strugariu 72d9b36b81 [fenix] Bug 1721329 - Fix perma fail on browsertime tests.
Replace  bbc with dailymail and jianshu with sina
3 years ago
Ben Hearsum a3a6b18ebd [fenix] Don't send notification for android-test-mozillaonline tasks 3 years ago
Ben Hearsum (he/him) 2dafd2dcea [fenix] RELENG-588: Add notifications for Mozilla Online builds (https://github.com/mozilla-mobile/fenix/pull/20010) 3 years ago
Ben Hearsum (he/him) 5076a8124c [fenix] Fix typo in mozillaonline build option (https://github.com/mozilla-mobile/fenix/pull/20006) 3 years ago
Ben Hearsum (he/him) 5ecda4f7c9 [fenix] RELENG-586: Add mozillaonline builds & signing (https://github.com/mozilla-mobile/fenix/pull/19898)
* Add general support for adding extra gradle options from kinds

* Add mozillaonline builds and signing
3 years ago
Gregory Mierzwinski b203ac5f44 [fenix] Bug 1706913 - Fix node archive name change caused by bug 1611513. (https://github.com/mozilla-mobile/fenix/pull/19190)
* Bug 1706913 - Fix node archive name change caused by bug 1611513.

* Undo test run.
3 years ago
Aaron Train 4b5f161e30 [fenix] No issue: test one shard per UI test on FTL (https://github.com/mozilla-mobile/fenix/pull/18998) 3 years ago
Dave Hunt b42f68d7d4 [fenix] Bug 1670902 - Use WebRender platforms for Raptor performance tests 3 years ago