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.
2022-01-21 17:18:29 +00:00
Joel Maher
e37311577e
[fenix] Bug 1748687 - remove stale --enable-webrender flag.
2022-01-05 23:06:23 +00:00
Andrew Halberstadt
255d03bb9a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/23040 - Add hand curated parameters files to taskgraph/test/params
2022-01-03 21:32:52 +00:00
Heitor Neiva
cca1355bea
[fenix] Add beetmover bucket scope to kind
2021-12-20 20:10:29 +00:00
Heitor Neiva
77c46d30f2
[fenix] Added bucket scope config for dep
2021-12-20 20:10:29 +00:00
Heitor Neiva
740804ea29
[fenix] Remove reference to beta version on nightly releases
2021-12-20 20:10:29 +00:00
Heitor Neiva
ababe51e0a
[fenix] Switch beetmover to use production worker and bucket
2021-12-20 20:10:29 +00:00
Heitor Neiva
e96835fbdf
[fenix] Change beetmover destination paths to match firefox
2021-12-13 21:17:42 +00:00
Heitor Neiva
45cbac7371
[fenix] Fix Beetmover paths
2021-12-10 16:56:47 +00:00
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
2021-12-09 16:07:48 +00:00
gmierz
a39062eb9b
[fenix] Add webrender flag for the extra option.
2021-12-01 18:02:47 +00:00
Aaron Train
8f453c2b2b
[fenix] 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
197ca446f5
[fenix] For https://github.com/mozilla-mobile/fenix/issues/22556 - Update to latest taskgraph revision + path changes
2021-11-26 17:36:27 +00:00
Sebastian Kaspari
798c9bc294
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/22580 : Track APK size in perfherder
2021-11-25 16:48:49 +00:00
gmierz
a3e898306a
[fenix] Remove non-webrender browsertime tests.
2021-11-24 16:09:52 +00:00
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
2021-10-25 21:07:09 +00:00
Sebastian Kaspari
6f4c47613a
[fenix] Update Kotlin and Jetpack Compose versions.
2021-10-25 17:59:17 +02:00
Christian Sadilek
3f580ba75a
[fenix] Deactivate jacoco and coverage report uploads
2021-10-20 15:34:10 -04:00
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.
2021-10-19 18:37:38 +00:00
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.
2021-10-14 15:22:58 +00:00
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
2021-10-12 16:50:57 +00:00
gmierz
c0035361d8
[fenix] Update visual-metrics script to the latest version.
2021-10-07 16:56:54 +00:00
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.
2021-09-15 16:21:44 +00:00
Alex Ionescu
335aba98d2
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21184 : Update artifacts format
2021-09-08 16:36:22 +00:00
Aaron Train
1257653e10
[fenix] Rollback Flank to v21.08.1 ( https://github.com/mozilla-mobile/fenix/pull/21123 )
2021-09-02 15:52:29 -04:00
Sebastian Kaspari
ac8fc5ad7f
[fenix] Print Java version in test tasks.
2021-09-02 10:24:51 +00:00
Sebastian Kaspari
98544f04ed
[fenix] Force rebuild of Docker image.
2021-09-02 10:24:51 +00:00
Joel Maher
cca7c60a22
[fenix] Upgrade from node 10 -> 12 to support upgraded browsertime toolchain ( https://github.com/mozilla-mobile/fenix/pull/21064 )
2021-08-30 12:58:36 -07:00
Aaron Train
7449f383be
[fenix] No issue: Update Flank to v21.08.1
...
Flank https://github.com/Flank/flank/releases/tag/v21.08.1 has the fix for avoiding crash one of their API calls that we hit a couple times.
2021-08-25 14:58:48 +00:00
Ben Hearsum
b498187399
[fenix] Ship nightlies to Google Play twice a day
...
This was moved to once per day in https://bugzilla.mozilla.org/show_bug.cgi?id=1628413 when Google Play reviews were very slow. That hasn't been a problem for awhile, and the less frequent nightlies are causing delays getting new Android Components bumps shipped out.
2021-08-13 02:54:28 +00:00
Ben Hearsum
366a3da875
[fenix] Add a default to task-priority to fix issues when forks are named differently
2021-08-10 12:36:12 +00:00
Sebastian Kaspari
71f0e641d2
[fenix] Rebuild toolchain when root build.gradle is updated.
2021-07-30 11:58:02 +00:00
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)
2021-07-28 08:20:14 -04:00
Sebastian Kaspari
70ae207572
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19662 : Use Java 11.
2021-07-27 10:08:32 +02:00
Florin Strugariu
72d9b36b81
[fenix] Bug 1721329 - Fix perma fail on browsertime tests.
...
Replace bbc with dailymail and jianshu with sina
2021-07-26 19:39:18 +00:00
Aaron Train
ba24312a8e
[fenix] No issue: Update Flank to v21.07.1 ( https://github.com/mozilla-mobile/fenix/pull/20456 )
...
* Update Flank to v21.07.1
* Update approach to downloading Flank
* Update parse-ui-test.py
2021-07-21 14:10:14 -04:00
Ben Hearsum
a3a6b18ebd
[fenix] Don't send notification for android-test-mozillaonline tasks
2021-07-06 21:00:20 +00:00
Aki Sasaki
e3323fe366
[fenix] use prod signers for {beta,release}-mozillaonline ( https://github.com/mozilla-mobile/fenix/pull/20134 )
2021-06-23 09:39:36 -07:00
Ben Hearsum (he/him)
2dafd2dcea
[fenix] RELENG-588: Add notifications for Mozilla Online builds ( https://github.com/mozilla-mobile/fenix/pull/20010 )
2021-06-14 14:07:02 -04:00
Ben Hearsum (he/him)
5076a8124c
[fenix] Fix typo in mozillaonline build option ( https://github.com/mozilla-mobile/fenix/pull/20006 )
2021-06-14 10:21:25 -04:00
Ben Hearsum (he/him)
3f117552aa
[fenix] Fix unicode issue in release promotion code ( https://github.com/mozilla-mobile/fenix/pull/19954 )
2021-06-10 16:01:59 -04:00
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
2021-06-09 16:37:56 -04:00
Andrew Halberstadt
574866f854
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19801 - Run taskgraph generation with Python 3 ( https://github.com/mozilla-mobile/fenix/pull/19802 )
...
* For https://github.com/mozilla-mobile/fenix/issues/19801 - Update to latest version of taskgraph
* For https://github.com/mozilla-mobile/fenix/issues/19801 - Update to latest decision-mobile image
We need to explicitly set the Java version as Java 11 now co-exists in
the decision-mobile image.
* For https://github.com/mozilla-mobile/fenix/issues/19801 - Run decision task with Python 3
2021-06-09 12:52:28 -07:00
Aaron Train
635bd579c4
[fenix] No issue: Update Flank to v21.05.0 ( https://github.com/mozilla-mobile/fenix/pull/19690 )
2021-05-31 09:28:36 -04:00
Ben Hearsum (he/him)
456caaba02
[fenix] Update gpg pub key ( https://github.com/mozilla-mobile/fenix/pull/19691 )
2021-05-27 20:47:06 -04:00
Sebastian Kaspari
80b18d32ab
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/17819 : Remove JCenter from build files.
2021-05-26 17:00:01 -04:00
Gregory Mierzwinski
e98d6c7b29
[fenix] Bug 1708631 - Update visual metrics script to the latest. ( https://github.com/mozilla-mobile/fenix/pull/19332 )
2021-04-30 14:22:44 -04:00
Sebastian Kaspari
c1e6f6c9e6
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/10941 : Align Nightly version with Gecko/A-C version.
...
Instead of using a timestamp this will synchronize the Nightly version with the version
of Gecko / A-C. So when using 90.0.20210426143115 then the Nightly version will be
90.0a1 - similar to what Firefox desktop uses.
2021-04-29 09:50:07 +02:00
Sebastian Kaspari
7c11a19369
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19040 : Remove Leanplum (Nightly)
2021-04-26 19:08:10 +02:00
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.
2021-04-22 13:21:48 -04:00