Commit Graph

252 Commits

Author SHA1 Message Date
Johan Lorenzo efdced4cc3 Bug 1777255 - part 1: Bump taskgraph dependencies to get mozilla-version 1.1.0 2022-07-12 18:20:29 +00:00
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).
2022-07-06 21:19:08 +00:00
Johan Lorenzo 7d37c2bcbd 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 9d65e33403 Bug 1776830 - part 5: Create 'promote' shipping phase and allocate existing tasks to them 2022-07-06 15:21:05 +00:00
Johan Lorenzo 2b090a3155 Bug 1776830 - part 4: Let multi_dep tasks override primary dep attributes 2022-07-06 15:21:05 +00:00
Johan Lorenzo 5e84f71324 Bug 1776830 - part 3: Rename release target_tasks into ship 2022-07-06 15:21:05 +00:00
Johan Lorenzo adc3786277 Bug 1776830 - part 2: Update taskcluster parameter files with shipit staging data 2022-07-06 15:21:05 +00:00
Johan Lorenzo 2fb89f0b0f Bug 1776830 - part 1: Rename taskcluster parameter files with a pattern closer to Gecko 2022-07-06 15:21:05 +00:00
Julien Cristau 42ca23f2b5 stop triggering multiple nightlies off the same revision 2022-06-16 11:57:30 +00:00
Mugurell 2343b7534c For #25311 - Set tokens used when communicating with Pocket 2022-05-25 15:53:24 +00:00
Aaron Train 7ef036bd9c For #25200 - Add on-failure notify for unit test to Slack
Add test summary section
2022-05-12 14:49:56 +00:00
gmierz f74909deb1 Undo browsertime testing changes. 2022-05-03 17:41:58 +00:00
gmierz 9ed5e55318 Run visual metrics processing within the test task. 2022-05-03 17:41:58 +00:00
Aki Sasaki 200a0893cb bug 1764109 - retry ui-tests on exit code 20. 2022-04-20 20:30:37 +00:00
Heitor Neiva c64600525d Bug 1760699 - Revert proxy settings on browsertime task 2022-03-23 12:34:26 -04:00
Julien Cristau 5961ab2ede Notify release management when push-apk fails 2022-03-22 11:06:29 -04:00
Heitor Neiva 9c1e3450c6 Bug 1760699 - Fix proxy on run-task jobs 2022-03-21 23:36:29 +00:00
Heitor Neiva 1647d93591 RELENG-805 - Pull taskgraph from pypi 2022-03-21 18:38:56 +00:00
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
2022-03-10 18:51:06 +00:00
Andrew Halberstadt 6c59fd424b For #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 c56d2d6926 docker: run get-secret.py with python3 2022-02-08 17:23:30 +00:00
Julien Cristau cf0e94204c Fix signing format for mozillaonline builds 2022-02-07 14:16:07 +00:00
Matthew Tighe 9dc0506ec2
closes #23504: download focus wallpapers at runtime (#23505)
* closes #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 57dcc567c4 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 56c6ed5f21 docker: pin taskcluster python package to a version compatible with 2.7 2022-01-31 11:41:39 +00:00
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.
2022-01-21 17:18:29 +00:00
Joel Maher 4d60cfa927 Bug 1748687 - remove stale --enable-webrender flag. 2022-01-05 23:06:23 +00:00
Andrew Halberstadt 48b7241c75 For #23040 - Add hand curated parameters files to `taskgraph/test/params` 2022-01-03 21:32:52 +00:00
Heitor Neiva a02e05c6ed Add beetmover bucket scope to kind 2021-12-20 20:10:29 +00:00
Heitor Neiva 7a6cea9d2f Added bucket scope config for dep 2021-12-20 20:10:29 +00:00
Heitor Neiva ac99a03c8b Remove reference to beta version on nightly releases 2021-12-20 20:10:29 +00:00
Heitor Neiva 54b27209ad Switch beetmover to use production worker and bucket 2021-12-20 20:10:29 +00:00
Heitor Neiva 8092b0399d Change beetmover destination paths to match firefox 2021-12-13 21:17:42 +00:00
Heitor Neiva 37635293ba Fix Beetmover paths 2021-12-10 16:56:47 +00:00
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
2021-12-09 16:07:48 +00:00
gmierz 1248f41a0a Add webrender flag for the extra option. 2021-12-01 18:02:47 +00:00
Aaron Train 92dc897b5f 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 01f88caa49 For #22556 - Update to latest taskgraph revision + path changes 2021-11-26 17:36:27 +00:00
Sebastian Kaspari a6d5d21e0b Issue #22580: Track APK size in perfherder 2021-11-25 16:48:49 +00:00
gmierz d25455ca8b Remove non-webrender browsertime tests. 2021-11-24 16:09:52 +00:00
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
2021-10-25 21:07:09 +00:00
Sebastian Kaspari 170fa9705e Update Kotlin and Jetpack Compose versions. 2021-10-25 17:59:17 +02:00
Christian Sadilek 5df6ec65e7 Deactivate jacoco and coverage report uploads 2021-10-20 15:34:10 -04:00
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.
2021-10-19 18:37:38 +00:00
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.
2021-10-14 15:22:58 +00:00
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
2021-10-12 16:50:57 +00:00
gmierz 7a08e7acdd Update visual-metrics script to the latest version. 2021-10-07 16:56:54 +00:00
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.
2021-09-15 16:21:44 +00:00
Alex Ionescu 3886bd80d5 Issue #21184: Update artifacts format 2021-09-08 16:36:22 +00:00
Aaron Train bca177541e
Rollback Flank to v21.08.1 (#21123) 2021-09-02 15:52:29 -04:00