Commit Graph

155 Commits

Author SHA1 Message Date
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
Heitor Neiva
a02e05c6ed Add beetmover bucket scope to kind 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
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
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
Sebastian Kaspari
5f99cf14d6 Print Java version in test tasks. 2021-09-02 10:24:51 +00:00
Joel Maher
9a0af56953
Upgrade from node 10 -> 12 to support upgraded browsertime toolchain (#21064) 2021-08-30 12:58:36 -07:00
Ben Hearsum
5f64f8e894 Add a default to task-priority to fix issues when forks are named differently 2021-08-10 12:36:12 +00:00
Sebastian Kaspari
b314135357 Rebuild toolchain when root build.gradle is updated. 2021-07-30 11:58:02 +00:00
Stefan Arentz
6a3adb5aeb
Fixes #11427 - Rename master branch to main (#20457)
* Fixes #11427 - Rename master branch to main (Automation/TC)

* Fixes #11427 - Rename master branch to main (GitHub Workflows)

* Fixes #11427 - Rename master branch to main (GitHub Workflows)

* Fixes #11427 - Rename master branch to main (GitHub Issue Templates)

* Fixes #11427 - Rename master branch to main (Jenkins)

* Fixes #11427 - Rename master branch to main (README & Documentation)

* Fixes #11427 - Rename master branch to main (Jenkins)

* Fixes #11427 - Rename master branch to main (Random)
2021-07-28 08:20:14 -04:00
Florin Strugariu
9d17643045 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
df563819c5 Don't send notification for android-test-mozillaonline tasks 2021-07-06 21:00:20 +00:00
Ben Hearsum (he/him)
4de1edaa19
RELENG-588: Add notifications for Mozilla Online builds (#20010) 2021-06-14 14:07:02 -04:00
Ben Hearsum (he/him)
2601709575
Fix typo in mozillaonline build option (#20006) 2021-06-14 10:21:25 -04:00
Ben Hearsum (he/him)
2ebc71f7f1
RELENG-586: Add mozillaonline builds & signing (#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
fc4eada9fd
Bug 1706913 - Fix node archive name change caused by bug 1611513. (#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
83b04f8b64
No issue: test one shard per UI test on FTL (#18998) 2021-04-19 12:22:01 -04:00
Dave Hunt
b41082ac63 Bug 1670902 - Use WebRender platforms for Raptor performance tests 2021-04-12 13:56:50 -07:00
Dave Hunt
df3dff5346 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
7b1097e405
Bug 1699639 - Run browsertime tests in python3. (#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
6002f944e8
Taskgraph changes to allow running UI tests on nightly builds (#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
8d1cb63682
signing index (#18379) 2021-03-09 17:35:38 -05:00
isabelrios
243080ab7c
Revert "Add UI tests nightly build (#17948)" (#17960)
This reverts commit 032879991e.
2021-02-11 10:24:41 +01:00
isabelrios
032879991e
Add UI tests nightly build (#17948)
* Try adding UI Tests to Nightly build

* adding try_config file

* remove try_task_config
2021-02-11 09:58:41 +01:00
Florin Strugariu
71d908b3ef Update taskcluster settings to use short names instead of indexes 2021-02-08 17:48:49 -08:00
isabelrios
47d7476f9c
Revert "Run UI tests nightly def (#17513)" (#17761)
This reverts commit 06c1734aa5.
2021-02-02 08:39:51 -08:00
isabelrios
06c1734aa5
Run UI tests nightly def (#17513)
* run-ui-test-nightly

* Run ui tests on nightly build

* set correct number of shard according to tests running

* fix typo

* removing testing file

Co-authored-by: isabel rios <isabelrios@MBP-de-isabel-2.home>
2021-02-02 14:39:07 +01:00
Aki Sasaki
3abda6daec
support staging release promotion projects (#17652)
Let's make mozilla-releng/staging-fenix the official staging repository.
By supporting it in the automation, we no longer need to maintain a
staging patchset to test things properly.
2021-01-26 17:28:59 -08:00
isabelrios
d8584ed632
Changes to run tests on beta builds (#16786)
* Changes to run tests on beta builds

* remove dontoptime and fix bookmarks tests

* fix ktlint and smokeTest

* add variable for package name

* rebase and fix conflicts

* add yml files and modify script to run tests

* fix yml file indentation

* changes in kind file and add try_task

* fix error kind file

* fix error kind file 2

* fix error kind file 3

* fix reviewer comments

* remove mockwebserver implementation as per reviewer comment

* run beta tests only on releases branches

* reg exp for master branch

* reg exp for master branch2

* modify try_task with release branch

* remove try file

* let's start by running only one test

* address latest reviewers comments

* double check correct tasks for release branch

* remove try file after confirming beta build run

Co-authored-by: isabel rios <isabelrios@MBP-de-isabel-2.home>
2021-01-14 15:47:36 +01:00
Gregory Mierzwinski
992588a46d
Bug 1685663 - Change the geckodriver index-search path. (#17370)
* Change the geckodriver index-search path.

* Run some tests.

* Add platform name to the index-search path.

* Undo testing changes.
2021-01-11 10:31:27 -05:00
Gregory Mierzwinski
401dd92ff4
Disable conditioned profiles in the fenix branch. (#17078) 2020-12-16 13:18:14 -05:00
Johan Lorenzo
e3c77bec25
Bug 1681991 - Do not run ui-tests against debug builds on release branches (#16981) 2020-12-16 15:37:22 +01:00
Johan Lorenzo
d4ef63f877 Sign android-test-beta with the dep key
Since it is used with beta-firebase which is also dep-signed
2020-12-04 14:15:54 +01:00
Johan Lorenzo
9420febe59
Create new android-test-beta build (#16814) 2020-12-04 11:36:12 +01:00
Mark Beebe
c46552165e Issue #16648: Expose Nexus logs 2020-12-03 16:20:00 +01:00
Mihai Tabara
7d3b23ceeb
Bug 1635488 - add Fenix version-bump task. (#16361)
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
2020-11-16 15:21:58 +01:00
Gregory Mierzwinski
647efa1b37
Bug 1670284 - Enable webrender for all tests and run a subset without webrender. (#16325)
* Enable webrender for all tests and run a subset without webrender.

* Run tests on PR.

* Change task labels for webrender-enabled tests.

* Move transform logic to after the main transform.

* Reformat group symbol.

* Check if extra field is empty.

* Try a different method for treeherder info.

* Fix up assignment issue.

* Reformat symbol field instead of groupSymbol.

* Add new task group to config.

* Change the platform name for webrender tasks.

* Undo testing changes.

* Undo platform naming changes.
2020-11-06 16:10:04 +01:00