Ben Hearsum
366a3da875
[fenix] Add a default to task-priority to fix issues when forks are named differently
3 years ago
Sebastian Kaspari
71f0e641d2
[fenix] Rebuild toolchain when root build.gradle is updated.
3 years ago
Stefan Arentz
1480a5292b
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main ( https://github.com/mozilla-mobile/fenix/pull/20457 )
...
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (Automation/TC)
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (GitHub Workflows)
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (GitHub Workflows)
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (GitHub Issue Templates)
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (Jenkins)
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (README & Documentation)
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (Jenkins)
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (Random)
3 years ago
Florin Strugariu
72d9b36b81
[fenix] Bug 1721329 - Fix perma fail on browsertime tests.
...
Replace bbc with dailymail and jianshu with sina
3 years ago
Ben Hearsum
a3a6b18ebd
[fenix] Don't send notification for android-test-mozillaonline tasks
3 years ago
Ben Hearsum (he/him)
2dafd2dcea
[fenix] RELENG-588: Add notifications for Mozilla Online builds ( https://github.com/mozilla-mobile/fenix/pull/20010 )
3 years ago
Ben Hearsum (he/him)
5076a8124c
[fenix] Fix typo in mozillaonline build option ( https://github.com/mozilla-mobile/fenix/pull/20006 )
3 years ago
Ben Hearsum (he/him)
5ecda4f7c9
[fenix] RELENG-586: Add mozillaonline builds & signing ( https://github.com/mozilla-mobile/fenix/pull/19898 )
...
* Add general support for adding extra gradle options from kinds
* Add mozillaonline builds and signing
3 years ago
Gregory Mierzwinski
b203ac5f44
[fenix] Bug 1706913 - Fix node archive name change caused by bug 1611513. ( https://github.com/mozilla-mobile/fenix/pull/19190 )
...
* Bug 1706913 - Fix node archive name change caused by bug 1611513.
* Undo test run.
3 years ago
Aaron Train
4b5f161e30
[fenix] No issue: test one shard per UI test on FTL ( https://github.com/mozilla-mobile/fenix/pull/18998 )
3 years ago
Dave Hunt
b42f68d7d4
[fenix] Bug 1670902 - Use WebRender platforms for Raptor performance tests
3 years ago
Dave Hunt
f4eba36b6a
[fenix] Bug 1701764 - Remove --no-conditioned-profile from Raptor tests now that they are disabled by default
3 years ago
Gregory Mierzwinski
44619180cf
[fenix] Bug 1699639 - Run browsertime tests in python3. ( https://github.com/mozilla-mobile/fenix/pull/18554 )
...
This patch fixes an issue with the python version being used to run the browsertime tests.
3 years ago
isabelrios
4523d2bfae
[fenix] Taskgraph changes to allow running UI tests on nightly builds ( https://github.com/mozilla-mobile/fenix/pull/18191 )
...
* Modify taskgraph to allow running UI tests on Nightly builds
* adding try_task_config file
* remove try_task_config file
3 years ago
Aki Sasaki
fa90d7e7be
[fenix] signing index ( https://github.com/mozilla-mobile/fenix/pull/18379 )
3 years ago
isabelrios
0b3f9aec8a
[fenix] Revert "Add UI tests nightly build ( https://github.com/mozilla-mobile/fenix/pull/17948 )" ( https://github.com/mozilla-mobile/fenix/pull/17960 )
...
This reverts commit 02c08b3f6cba7d7c05322a91d31f887d39ba0160.
4 years ago
isabelrios
b81a83b815
[fenix] Add UI tests nightly build ( https://github.com/mozilla-mobile/fenix/pull/17948 )
...
* Try adding UI Tests to Nightly build
* adding try_config file
* remove try_task_config
4 years ago
Florin Strugariu
02a79bf5d5
[fenix] Update taskcluster settings to use short names instead of indexes
4 years ago
isabelrios
a35b7e900b
[fenix] Revert "Run UI tests nightly def ( https://github.com/mozilla-mobile/fenix/pull/17513 )" ( https://github.com/mozilla-mobile/fenix/pull/17761 )
...
This reverts commit 00d442ee4ab944cbeab0f357a5f7b69e29fd9237.
4 years ago
isabelrios
e4ff93f889
[fenix] Run UI tests nightly def ( https://github.com/mozilla-mobile/fenix/pull/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>
4 years ago
Aki Sasaki
12c0251b68
[fenix] support staging release promotion projects ( https://github.com/mozilla-mobile/fenix/pull/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.
4 years ago
isabelrios
0f6e44f7bc
[fenix] Changes to run tests on beta builds ( https://github.com/mozilla-mobile/fenix/pull/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>
4 years ago
Gregory Mierzwinski
d075b1db37
[fenix] Bug 1685663 - Change the geckodriver index-search path. ( https://github.com/mozilla-mobile/fenix/pull/17370 )
...
* Change the geckodriver index-search path.
* Run some tests.
* Add platform name to the index-search path.
* Undo testing changes.
4 years ago
Gregory Mierzwinski
486677375f
[fenix] Disable conditioned profiles in the fenix branch. ( https://github.com/mozilla-mobile/fenix/pull/17078 )
4 years ago
Johan Lorenzo
0dc9caa20f
[fenix] Bug 1681991 - Do not run ui-tests against debug builds on release branches ( https://github.com/mozilla-mobile/fenix/pull/16981 )
4 years ago
Johan Lorenzo
6de3af886b
[fenix] Sign android-test-beta with the dep key
...
Since it is used with beta-firebase which is also dep-signed
4 years ago
Johan Lorenzo
de51102e91
[fenix] Create new android-test-beta build ( https://github.com/mozilla-mobile/fenix/pull/16814 )
4 years ago
Mark Beebe
f16adc28bc
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/16648 : Expose Nexus logs
4 years ago
Mihai Tabara
5d1630e707
[fenix] Bug 1635488 - add Fenix version-bump task. ( https://github.com/mozilla-mobile/fenix/pull/16361 )
...
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
4 years ago
Gregory Mierzwinski
6f2ed93ef3
[fenix] Bug 1670284 - Enable webrender for all tests and run a subset without webrender. ( https://github.com/mozilla-mobile/fenix/pull/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.
4 years ago
Michael Comella
7479db73fe
[fenix] For https://github.com/mozilla-mobile/fenix/issues/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.
4 years ago
Gregory Mierzwinski
45aa002f94
[fenix] Bug 1674186 - Use shippable platforms for Browsertime tests. ( https://github.com/mozilla-mobile/fenix/pull/16261 )
...
* Use shippable platforms.
* Undo testing changes.
4 years ago
Gregory Mierzwinski
0a0868e85b
[fenix] Bug 1671415 - Remove 2019 youtube-playback tests. ( https://github.com/mozilla-mobile/fenix/pull/15918 )
...
* Bug 1671415 - Remove 2019 youtube-playback tests.
* Run tests in PR.
* Undo testing changes.
4 years ago
alexandru-io
ea70865b6a
[fenix] Bug 1654346 Add YTP 2020 tests ( https://github.com/mozilla-mobile/fenix/pull/14286 )
4 years ago
Johan Lorenzo
5b2dc9569e
[fenix] Revert "Block github tagging on push-apk ( https://github.com/mozilla-mobile/fenix/pull/15546 )" ( https://github.com/mozilla-mobile/fenix/pull/15748 )
...
This reverts commit ac6551e7b9315dfdbe107685111da9c68cb12ad9.
4 years ago
Ben Hearsum
6977b53c5f
[fenix] Block github tagging on push-apk ( https://github.com/mozilla-mobile/fenix/pull/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.
4 years ago
Johan Lorenzo
24b35482fd
[fenix] Bug 1648785 - Let taskcluster upload APKs to Github releases ( https://github.com/mozilla-mobile/fenix/pull/12907 )
4 years ago
Sebastian Kaspari
2875338740
[fenix] Simplify build variants to just: debug, nightly, beta and release.
...
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
4 years ago
gmierz
b6fede138a
[fenix] Undo test changes.
4 years ago
gmierz
0afee78646
[fenix] Test vismet.
4 years ago
Johan Lorenzo
13e8560acf
[fenix] Bug 1652979 - Stop producing fennecNightly, fenixNightly and fenixBeta ( https://github.com/mozilla-mobile/fenix/pull/12225 )
4 years ago
liuche
34f861650f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/12240 : Enable btime youtube-playback Fenix tests ( https://github.com/mozilla-mobile/fenix/pull/12760 )
...
Co-authored-by: alexandru.ionescu <alexandru.ionescu@softvision.ro>
4 years ago
Johan Lorenzo
5e6561dd47
[fenix] Bug 1608874 - part 3: Let fennec-production upload APKs on Google Play's alpha track
4 years ago
isabelrios
18b3fb95b4
[fenix] cron-job-ui-screenshots ( https://github.com/mozilla-mobile/fenix/pull/12423 )
...
Co-authored-by: isabel rios <isabelrios@MacBook-Pro-de-isabel-2.local>
4 years ago
Tiger Oakes
64e1a079ea
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11886 - Re-enable codecov ( https://github.com/mozilla-mobile/fenix/pull/12258 )
...
* Re-enable codecov
* Use local script
* Revert to old codecov script
4 years ago
Tiger Oakes
8171bef320
[fenix] Add links in Checks panel for test/lint tasks ( https://github.com/mozilla-mobile/fenix/pull/12222 )
...
* Add lints in Checks panel for test/lint tasks
* Switch to custom task
* Rename github tasks
4 years ago
Johan Lorenzo
4128460ce6
[fenix] Bug 1649400 - part 3: Stop publishing fenixNightly, fennecNightly, and fenixBeta to Google Play
4 years ago
Johan Lorenzo
bb0083c558
[fenix] Bug 1649400 - part 1: ship org.mozilla.fenix as a nightly product ( https://github.com/mozilla-mobile/fenix/pull/12127 )
4 years ago
Gregory Mierzwinski
c3a08febf3
[fenix] Disable conditioned profiles on Raptor YTP tests. ( https://github.com/mozilla-mobile/fenix/pull/11814 )
4 years ago
Emily Kager
ac30100101
[fenix] No issue: Test remove codecov ( https://github.com/mozilla-mobile/fenix/pull/11928 )
4 years ago