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
Michael Comella
087f9b9f92
For #15707 : run lint rules tests in CI.
...
This works but it's imperfect: when the tests fail, it links to the lint
failure artifacts rather than the test failure artifacts.
2020-10-30 18:23:35 -07:00
Gregory Mierzwinski
ff8e92bf20
Bug 1674186 - Use shippable platforms for Browsertime tests. ( #16261 )
...
* Use shippable platforms.
* Undo testing changes.
2020-10-30 11:15:00 +01:00
Gregory Mierzwinski
fc8c91616c
Bug 1671415 - Remove 2019 youtube-playback tests. ( #15918 )
...
* Bug 1671415 - Remove 2019 youtube-playback tests.
* Run tests in PR.
* Undo testing changes.
2020-10-16 06:16:34 -04:00
alexandru-io
e3fc2626b2
Bug 1654346 Add YTP 2020 tests ( #14286 )
2020-10-07 17:34:27 +02:00
Johan Lorenzo
9fd70d5a4e
Revert "Block github tagging on push-apk ( #15546 )" ( #15748 )
...
This reverts commit cd6ab45119
.
2020-10-07 15:25:45 +02:00
Ben Hearsum
cd6ab45119
Block github tagging on push-apk ( #15546 )
...
Currently, push-apk fails to verify its chain of trust if github tagging
is done before it runs. Until this is fixed, we need to make sure
tagging is blocked on pushing.
2020-09-30 15:28:40 +02:00
Johan Lorenzo
779757f88c
Bug 1648785 - Let taskcluster upload APKs to Github releases ( #12907 )
2020-09-14 18:49:31 +02:00
Sebastian Kaspari
c93a29f89a
Simplify build variants to just: debug, nightly, beta and release.
...
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
2020-08-06 11:52:10 +02:00
gmierz
b898965426
Undo test changes.
2020-07-21 10:15:38 -07:00
gmierz
0acfa992f2
Test vismet.
2020-07-21 10:15:38 -07:00
Johan Lorenzo
7e7d69cb8e
Bug 1652979 - Stop producing fennecNightly, fenixNightly and fenixBeta ( #12225 )
2020-07-21 16:42:08 +02:00
liuche
db6e614d11
For #12240 : Enable btime youtube-playback Fenix tests ( #12760 )
...
Co-authored-by: alexandru.ionescu <alexandru.ionescu@softvision.ro>
2020-07-20 16:09:18 -07:00
Johan Lorenzo
66d8591334
Bug 1608874 - part 3: Let fennec-production upload APKs on Google Play's alpha track
2020-07-20 18:30:16 +02:00
isabelrios
5b61b44f1a
cron-job-ui-screenshots ( #12423 )
...
Co-authored-by: isabel rios <isabelrios@MacBook-Pro-de-isabel-2.local>
2020-07-16 16:08:00 +02:00
Tiger Oakes
67758ab19d
For #11886 - Re-enable codecov ( #12258 )
...
* Re-enable codecov
* Use local script
* Revert to old codecov script
2020-07-13 16:22:17 -07:00
Tiger Oakes
da87727c61
Add links in Checks panel for test/lint tasks ( #12222 )
...
* Add lints in Checks panel for test/lint tasks
* Switch to custom task
* Rename github tasks
2020-07-10 11:24:48 -07:00
Johan Lorenzo
01338274e0
Bug 1649400 - part 3: Stop publishing fenixNightly, fennecNightly, and fenixBeta to Google Play
2020-07-06 18:42:21 -04:00
Johan Lorenzo
4bc1cb94c5
Bug 1649400 - part 1: ship org.mozilla.fenix as a nightly product ( #12127 )
2020-07-01 11:03:10 +02:00
Gregory Mierzwinski
9d3dfd2a7e
Disable conditioned profiles on Raptor YTP tests. ( #11814 )
2020-06-29 15:48:45 +02:00
Emily Kager
42098d9811
No issue: Test remove codecov ( #11928 )
2020-06-24 16:29:56 -07:00
Tiger Oakes
89f12a465b
Expose reports as artifacts
2020-06-23 13:48:09 -07:00
Gregory Mierzwinski
4b3230a118
Remove nightly-simulation signing-type specification. ( #11276 )
2020-06-05 19:05:36 +02:00
Gregory Mierzwinski
ee0426e390
Bug 1642657 - Undo browsertime changes for nightly-simulation. ( #11274 )
...
* Undo browsertime changes for nightly-simulation.
* Make signing nightly-simulation run on all pushes.
2020-06-05 18:54:22 +02:00
Gregory Mierzwinski
af7b414db2
Bug 1642657 - Use default signing for nightly-simulation builds ( #11270 )
2020-06-05 18:21:29 +02:00
Gregory Mierzwinski
b936e1c077
Bug 1642657 - Add a per-commit fenix build that simulates the nightly. ( #10821 )
...
* Add new per-commit android-test build.
* Rename to nightly-simulation.
* Add treeherder group to the config file.
* Remove taskcluster index path and browsertime test.
* Add nightly-simulation to taskcluster indexes.
2020-06-05 17:41:49 +02:00
Richard Pappalardo
f40e0acf96
Fixes #11050 - Remove Nimbledroid
2020-06-04 14:42:47 -07:00
Johan Lorenzo
e3029d658a
Bug 1608874 - part 1: Move Fennec Beta to a dedicated hook ( #11048 )
2020-06-04 14:54:11 +02:00
Sebastian Kaspari
85409e7c6e
Rebuild toolchain if AndroidComponents.kt changes.
...
Initially we didn't want to do that since we do not need to cache dependencies from our own
maven repository. But Android Components can introduce other third-party transitive
dependencies from other repositories (like Android X) and those need to be cached.
2020-05-25 17:37:59 +02:00
Justin Wood
751ec6d9eb
Bug 1638073 - Update geckoview index to use new shippable index, instead of now-missing nightly index.
2020-05-22 11:16:33 -07:00
Johan Lorenzo
553b1ae42b
Bug 1627027 - part 2: Do not run perf tasks on Nd-gp graphs ( #10681 )
2020-05-15 16:29:02 +02:00
Gregory Mierzwinski
fee37e4f12
Bug 1627027 - Use nightly Fenix variant instead of performancetest. ( #10648 )
2020-05-15 09:17:15 +02:00