Commit Graph

197 Commits

Author SHA1 Message Date
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
Sebastian Kaspari
8d8b6e6d36 Issue #19662: Use Java 11. 2021-07-27 10:08:32 +02: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
Aaron Train
a516bb6681
No issue: Update Flank to v21.07.1 (#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
df563819c5 Don't send notification for android-test-mozillaonline tasks 2021-07-06 21:00:20 +00:00
Aki Sasaki
d24e3b9410
use prod signers for {beta,release}-mozillaonline (#20134) 2021-06-23 09:39:36 -07: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)
42d87d1a7a
Fix unicode issue in release promotion code (#19954) 2021-06-10 16:01:59 -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
Andrew Halberstadt
2339ab664e
For #19801 - Run taskgraph generation with Python 3 (#19802)
* For #19801 - Update to latest version of taskgraph

* For #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 #19801 - Run decision task with Python 3
2021-06-09 12:52:28 -07:00
Aaron Train
4056e7406d
No issue: Update Flank to v21.05.0 (#19690) 2021-05-31 09:28:36 -04:00
Ben Hearsum (he/him)
2ae9f40779
Update gpg pub key (#19691) 2021-05-27 20:47:06 -04:00
Sebastian Kaspari
0eee71d0cf Closes #17819: Remove JCenter from build files. 2021-05-26 17:00:01 -04:00
Gregory Mierzwinski
879f1b9e97
Bug 1708631 - Update visual metrics script to the latest. (#19332) 2021-04-30 14:22:44 -04:00
Sebastian Kaspari
70fe7d5886 Issue #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
7d690219ea Issue #19040: Remove Leanplum (Nightly) 2021-04-26 19:08:10 +02: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
Andrew Halberstadt
088b26b20a [taskcluster] Use string.capitalize() rather than custom utility function 2021-04-20 12:17:15 -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
Aki Sasaki
235be0badc
relpro tasks_for, but for master (#18625) 2021-03-31 14:45:39 -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
Sebastian Kaspari
74ee459c11 Issue #17819: Get leanplum artifacts from leanplum repository. 2021-02-16 17:27:30 +01:00
alexandru-io
b97c737a47
Bug 1674442 - Add a "visual-metrics" tag to the browsertime visual-metrics data (#17900)
Co-authored-by: Alex Ionescu <aionescu@mozilla.com>
2021-02-12 16:52:37 -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
Sebastian Kaspari
886850483c Issue #17819: Add Maven Central repository. 2021-02-10 10:49:03 +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
Jonathan Almeida
81e08b2e7f Close #15979: Add MOZILLA_OFFICIAL flag for release builds
When we build release APKs on Mozilla infrastructure, we want a way to
know this in code for features that would only work on them.
2021-01-29 10:51:33 +04: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
Gregory Mierzwinski
527ba16141
Bug 1688111 - Sync visual-metrics script with mozilla-central. (#17583)
* Sync visual-metrics script with mozilla-central.

* Use | instead of - in the error line formatting.
2021-01-25 21:59:31 -05: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
Aaron Train
fb33d0bfd3
No issue: Update Flank to v21.01.0 (#17300) 2021-01-04 13:16:04 -05:00
Gregory Mierzwinski
401dd92ff4
Disable conditioned profiles in the fenix branch. (#17078) 2020-12-16 13:18:14 -05:00
Gregory Mierzwinski
bd16c423b6
Update perfherder data schema for visual metrics. (#16837) 2020-12-16 12:56:48 -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
Aki Sasaki
a9ece01a7b
fix relpro schema (#16932)
The description needs to be a string. We accidentally made it a tuple.
2020-12-09 10:44:22 +01:00
Aki Sasaki
ef71844988
support-rc-versions (#16929) 2020-12-08 14:50:20 -08: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
jhugman
ea9f692007
Nimbus-SDK-119 Get Nimbus server endpoint at build time. (#16682)
This PR builds on [AC##9024][1], and implements setting the Nimbus endpoints from [a secret set at build time][2].

For production use, this requires a secret named `nimbus_url` to be put into CI.

Note: Nimbus is currently behind a feature flag.

If developers wish to use a Nimbus server for local development, you can set the url by adding an entry into local.properties, e.g.:

```
nimbus.remote-settings.url=https://settings.stage.moz4ws.net
```

Without setting server, Nimbus will be able to function, except no experimental definitions will be fetched, and features under experiment will be configured as if not enrolled in the experiment.

[1]: https://github.com/mozilla-mobile/android-components/pull/9024
[2]: https://groups.google.com/a/mozilla.com/g/android-components-team/c/lAGVKQy8aiA/m/rY3uGAwhBAAJ
2020-12-03 16:30:20 +00:00