Johan Lorenzo
2520ee6372
[fenix] Bug 1777255 - part 1: Bump taskgraph dependencies to get mozilla-version 1.1.0
2022-07-12 18:20:29 +00:00
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
a0c45756d1
[fenix] Bug 1776830 - part 4: Let multi_dep tasks override primary dep attributes
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
Johan Lorenzo
4458aae657
[fenix] Bug 1776830 - part 2: Update taskcluster parameter files with shipit staging data
2022-07-06 15:21:05 +00:00
Johan Lorenzo
de1b370d71
[fenix] Bug 1776830 - part 1: Rename taskcluster parameter files with a pattern closer to Gecko
2022-07-06 15:21:05 +00:00
Julien Cristau
f86af3af82
[fenix] stop triggering multiple nightlies off the same revision
2022-06-16 11:57:30 +00:00
Mugurell
3f15a9079e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/25311 - Set tokens used when communicating with Pocket
2022-05-25 15:53:24 +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
Heitor Neiva
ba8db21b93
[fenix] RELENG-805 - Pull taskgraph from pypi
2022-03-21 18:38:56 +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
Andrew Halberstadt
07dd8e011b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/23614 - Set defaults for custom Fenix parameters
...
This will allow us to run taskgraph generation locally with the default
set of parameters.
2022-02-09 23:31:22 +00:00
Julien Cristau
6be212ae11
[fenix] docker: run get-secret.py with python3
2022-02-08 17:23:30 +00:00
Julien Cristau
7dc3de8a94
[fenix] Fix signing format for mozillaonline builds
2022-02-07 14:16:07 +00:00
Matthew Tighe
05d80bd9aa
[fenix] closes https://github.com/mozilla-mobile/fenix/issues/23504 : download focus wallpapers at runtime ( https://github.com/mozilla-mobile/fenix/pull/23505 )
...
* closes https://github.com/mozilla-mobile/fenix/issues/23504 : download focus wallpapers at runtime
* address pr feedback
* only download wallpapers if feature flag is set
2022-02-01 21:45:55 +00:00
Julien Cristau
7dcb02e986
[fenix] docker: remove tzdata interactive dialog workaround
...
Instead set an environment variable to tell apt not to ask questions.
2022-01-31 11:41:39 +00:00
Julien Cristau
06a396569d
[fenix] docker: pin taskcluster python package to a version compatible with 2.7
2022-01-31 11:41:39 +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
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