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).
2022-07-06 21:19:08 +00:00
Johan Lorenzo
7c358884a6
[fenix] 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
11a9acf4d8
[fenix] Bug 1776830 - part 5: Create 'promote' shipping phase and allocate existing tasks to them
2022-07-06 15:21:05 +00:00
Johan Lorenzo
84670214a2
[fenix] Bug 1776830 - part 3: Rename release target_tasks into ship
2022-07-06 15:21:05 +00:00
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
2022-05-12 14:49:56 +00:00
gmierz
18f92d46d2
[fenix] Undo browsertime testing changes.
2022-05-03 17:41:58 +00:00
gmierz
8afa50c7c2
[fenix] Run visual metrics processing within the test task.
2022-05-03 17:41:58 +00:00
Aki Sasaki
6ceba360c9
[fenix] bug 1764109 - retry ui-tests on exit code 20.
2022-04-20 20:30:37 +00:00
Heitor Neiva
f80e5bb37e
[fenix] Bug 1760699 - Revert proxy settings on browsertime task
2022-03-23 12:34:26 -04:00
Julien Cristau
3403d623bb
[fenix] Notify release management when push-apk fails
2022-03-22 11:06:29 -04:00
Heitor Neiva
913eef8eeb
[fenix] Bug 1760699 - Fix proxy on run-task jobs
2022-03-21 23:36:29 +00:00
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
2022-03-10 18:51:06 +00:00
Julien Cristau
7dc3de8a94
[fenix] Fix signing format for mozillaonline builds
2022-02-07 14:16:07 +00:00
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
Heitor Neiva
cca1355bea
[fenix] Add beetmover bucket scope to kind
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
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
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
Sebastian Kaspari
ac8fc5ad7f
[fenix] Print Java version in test tasks.
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
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
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
Ben Hearsum
a3a6b18ebd
[fenix] Don't send notification for android-test-mozillaonline tasks
2021-07-06 21:00:20 +00: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)
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
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
Aaron Train
4b5f161e30
[fenix] No issue: test one shard per UI test on FTL ( https://github.com/mozilla-mobile/fenix/pull/18998 )
2021-04-19 12:22:01 -04:00
Dave Hunt
b42f68d7d4
[fenix] Bug 1670902 - Use WebRender platforms for Raptor performance tests
2021-04-12 13:56:50 -07:00
Dave Hunt
f4eba36b6a
[fenix] Bug 1701764 - Remove --no-conditioned-profile from Raptor tests now that they are disabled by default
2021-04-06 14:58:53 -07:00
Gregory Mierzwinski
44619180cf
[fenix] Bug 1699639 - Run browsertime tests in python3. ( https://github.com/mozilla-mobile/fenix/pull/18554 )
...
This patch fixes an issue with the python version being used to run the browsertime tests.
2021-03-19 15:14:31 -04:00
isabelrios
4523d2bfae
[fenix] Taskgraph changes to allow running UI tests on nightly builds ( https://github.com/mozilla-mobile/fenix/pull/18191 )
...
* Modify taskgraph to allow running UI tests on Nightly builds
* adding try_task_config file
* remove try_task_config file
2021-03-10 11:31:55 +01:00
Aki Sasaki
fa90d7e7be
[fenix] signing index ( https://github.com/mozilla-mobile/fenix/pull/18379 )
2021-03-09 17:35:38 -05:00
isabelrios
0b3f9aec8a
[fenix] Revert "Add UI tests nightly build ( https://github.com/mozilla-mobile/fenix/pull/17948 )" ( https://github.com/mozilla-mobile/fenix/pull/17960 )
...
This reverts commit 02c08b3f6cba7d7c05322a91d31f887d39ba0160.
2021-02-11 10:24:41 +01:00
isabelrios
b81a83b815
[fenix] Add UI tests nightly build ( https://github.com/mozilla-mobile/fenix/pull/17948 )
...
* Try adding UI Tests to Nightly build
* adding try_config file
* remove try_task_config
2021-02-11 09:58:41 +01:00