Commit Graph

139 Commits

Author SHA1 Message Date
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
Aaron Train
b15850d9a3
No issue: Update Flank to v20.09.3 (#15399) 2020-09-25 13:29:14 -04:00
Johan Lorenzo
779757f88c
Bug 1648785 - Let taskcluster upload APKs to Github releases (#12907) 2020-09-14 18:49:31 +02:00
Johan Lorenzo
d9969a72df
Fix decision task that does not schedule anything on release builds (#14006) 2020-08-21 15:13:29 +02:00
Aaron Train
4b87f16068
No issue: Update Flank to v20.08.0 (#13344) 2020-08-06 10:49:49 -04: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
Johan Lorenzo
824dea36a6
Bug 1649013 - Stop failing mark-as-shipped tasks (#13257) 2020-08-04 16:56:30 +02:00
Tiger Oakes
8c1d3dc827
For #12871 - Use local TWA DAL API (#12872) 2020-07-24 13:08:24 -07:00
Johan Lorenzo
638e7c6e47
Bug 1631839 - part 3: Remove "project.mobile" routes (#12821) 2020-07-22 14:56:27 +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
gmierz
0e1e9645b0 Update visual-metric code. 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
Tom Prince
e55ce89611 Update taskgraph. 2020-07-20 13:48:28 -06: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
Aaron Train
074b013916
Update Flank to v20.07.0 (#12640) 2020-07-17 09:31:20 -04: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
Aaron Train
e4fe83daff
No issue: Update Flank to v20.06.2 (#11897)
Update Flank to v20.06.2
2020-06-25 13:00:34 -04: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
Aaron Train
4c02b3f186
No issue: Update Flank to v20.06.0 (#11337)
https://github.com/Flank/flank/releases/tag/v20.06.0
2020-06-09 13:37:59 -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
Aaron Train
3c29cb9f72
No issue: Update Flank to v20.05.0 (stable) (#10526) 2020-05-13 13:56:18 -07:00
Johan Lorenzo
714c2c849d
Bug 1625126 - Cache external dependencies in a single task and let gradle tasks use it (#10316) 2020-05-13 18:36:48 +02:00
Johan Lorenzo
8c0dc7ff19
Bug 1631839 - part 1: Expose new routes without project." (#10182) 2020-05-13 11:01:08 +02:00
Gregory Mierzwinski
88baeceba5
Bug 1636589 - Update visual-metrics, and geckodriver archive path. (#10558)
* Fix browsertime failures.

* Run a browsertime test.

* Undo browsertime test.
2020-05-11 17:19:55 +02:00
gmierz
d51f3121af Revert "Bug 1627027 - Use nightly Fenix variant. (#10265)"
This reverts commit d48784e646 for causing nightly cron failures.
2020-05-08 14:21:53 -07:00
Gregory Mierzwinski
d48784e646
Bug 1627027 - Use nightly Fenix variant. (#10265)
* Use nightly Fenix variant.

* Run the tests in PR.

* Update visual-metrics scripts to include the similarity metrics.

* Use python3.5 in visual-metrics docker.

* Install wget in the docker.

* Use python3.6 hashes instead of python3.5.

* Undo run-visual-metrics.py python changes.

* Upgrade python setuptools version to 46.1.3.

* Add setuptools to transitive dependency list.

* Undo PR test changes.

* Remove setuptools install line and use requirements.txt instead.

* Undo PR test changes.

* Fix geckodriver artifact suffix.

* Test a browsertime task.

* Revert browsertime test.
2020-05-08 08:48:34 +02:00
Richard Pappalardo
3de789d51a
Fixes #6760 - Show UI test results in TC task (#10089) 2020-04-30 17:01:35 -04:00
Johan Lorenzo
b7f650e31b
Bug 1632427 - Define artifact_prefix in browsertime task (#10151) 2020-04-24 15:19:19 +02:00
Johan Lorenzo
b703e1b1d1
Revert "Bug 1631839 - part 1: Expose new routes without project. (#10092)" (#10139)
This reverts commit 9e89a17591.
2020-04-23 11:58:56 +02:00
Johan Lorenzo
9e89a17591
Bug 1631839 - part 1: Expose new routes without project. (#10092) 2020-04-23 11:24:20 +02:00
Aaron Train
c9ea048431
No issue: Update Flank in UI-Tests Dockerfile [dummy edit] (#10122) 2020-04-22 17:26:35 -04:00