2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-07 15:20:38 +00:00
Commit Graph

238 Commits

Author SHA1 Message Date
Ben Hearsum (he/him)
5076a8124c [fenix] Fix typo in mozillaonline build option (https://github.com/mozilla-mobile/fenix/pull/20006) 2021-06-14 10:21:25 -04:00
Ben Hearsum (he/him)
3f117552aa [fenix] Fix unicode issue in release promotion code (https://github.com/mozilla-mobile/fenix/pull/19954) 2021-06-10 16:01:59 -04:00
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
2021-06-09 16:37:56 -04:00
Andrew Halberstadt
574866f854 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19801 - Run taskgraph generation with Python 3 (https://github.com/mozilla-mobile/fenix/pull/19802)
* For https://github.com/mozilla-mobile/fenix/issues/19801 - Update to latest version of taskgraph

* For https://github.com/mozilla-mobile/fenix/issues/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 https://github.com/mozilla-mobile/fenix/issues/19801 - Run decision task with Python 3
2021-06-09 12:52:28 -07:00
Aaron Train
635bd579c4 [fenix] No issue: Update Flank to v21.05.0 (https://github.com/mozilla-mobile/fenix/pull/19690) 2021-05-31 09:28:36 -04:00
Ben Hearsum (he/him)
456caaba02 [fenix] Update gpg pub key (https://github.com/mozilla-mobile/fenix/pull/19691) 2021-05-27 20:47:06 -04:00
Sebastian Kaspari
80b18d32ab [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/17819: Remove JCenter from build files. 2021-05-26 17:00:01 -04:00
Gregory Mierzwinski
e98d6c7b29 [fenix] Bug 1708631 - Update visual metrics script to the latest. (https://github.com/mozilla-mobile/fenix/pull/19332) 2021-04-30 14:22:44 -04:00
Sebastian Kaspari
c1e6f6c9e6 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/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
7c11a19369 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19040: Remove Leanplum (Nightly) 2021-04-26 19:08:10 +02:00
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.
2021-04-22 13:21:48 -04:00
Andrew Halberstadt
1018039983 [fenix] [taskcluster] Use string.capitalize() rather than custom utility function 2021-04-20 12:17:15 -04:00
Aaron Train
4b5f161e30 [fenix] No issue: test one shard per UI test on FTL (https://github.com/mozilla-mobile/fenix/pull/18998) 2021-04-19 12:22:01 -04:00
Dave Hunt
b42f68d7d4 [fenix] Bug 1670902 - Use WebRender platforms for Raptor performance tests 2021-04-12 13:56:50 -07:00
Dave Hunt
f4eba36b6a [fenix] 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
e8ed69bae5 [fenix] relpro tasks_for, but for master (https://github.com/mozilla-mobile/fenix/pull/18625) 2021-03-31 14:45:39 -07:00
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.
2021-03-19 15:14:31 -04:00
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
2021-03-10 11:31:55 +01:00
Aki Sasaki
fa90d7e7be [fenix] signing index (https://github.com/mozilla-mobile/fenix/pull/18379) 2021-03-09 17:35:38 -05:00
Sebastian Kaspari
23e25d8f8f [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/17819: Get leanplum artifacts from leanplum repository. 2021-02-16 17:27:30 +01:00
alexandru-io
33fdbe3a85 [fenix] Bug 1674442 - Add a "visual-metrics" tag to the browsertime visual-metrics data (https://github.com/mozilla-mobile/fenix/pull/17900)
Co-authored-by: Alex Ionescu <aionescu@mozilla.com>
2021-02-12 16:52:37 -05:00
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.
2021-02-11 10:24:41 +01:00
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
2021-02-11 09:58:41 +01:00
Sebastian Kaspari
d676df89fb [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/17819: Add Maven Central repository. 2021-02-10 10:49:03 +01:00
Florin Strugariu
02a79bf5d5 [fenix] Update taskcluster settings to use short names instead of indexes 2021-02-08 17:48:49 -08:00
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.
2021-02-02 08:39:51 -08:00
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>
2021-02-02 14:39:07 +01:00
Jonathan Almeida
a4abe9782c [fenix] Close https://github.com/mozilla-mobile/fenix/issues/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
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.
2021-01-26 17:28:59 -08:00
Gregory Mierzwinski
55566c6f9b [fenix] Bug 1688111 - Sync visual-metrics script with mozilla-central. (https://github.com/mozilla-mobile/fenix/pull/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
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>
2021-01-14 15:47:36 +01:00
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.
2021-01-11 10:31:27 -05:00
Aaron Train
e6e6144a5f [fenix] No issue: Update Flank to v21.01.0 (https://github.com/mozilla-mobile/fenix/pull/17300) 2021-01-04 13:16:04 -05:00
Gregory Mierzwinski
486677375f [fenix] Disable conditioned profiles in the fenix branch. (https://github.com/mozilla-mobile/fenix/pull/17078) 2020-12-16 13:18:14 -05:00
Gregory Mierzwinski
1cfb16db1b [fenix] Update perfherder data schema for visual metrics. (https://github.com/mozilla-mobile/fenix/pull/16837) 2020-12-16 12:56:48 -05:00
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) 2020-12-16 15:37:22 +01:00
Aki Sasaki
fbfcc44d05 [fenix] fix relpro schema (https://github.com/mozilla-mobile/fenix/pull/16932)
The description needs to be a string. We accidentally made it a tuple.
2020-12-09 10:44:22 +01:00
Aki Sasaki
b12174db86 [fenix] support-rc-versions (https://github.com/mozilla-mobile/fenix/pull/16929) 2020-12-08 14:50:20 -08:00
Johan Lorenzo
6de3af886b [fenix] 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
de51102e91 [fenix] Create new android-test-beta build (https://github.com/mozilla-mobile/fenix/pull/16814) 2020-12-04 11:36:12 +01:00
jhugman
1c0e70d647 [fenix] Nimbus-SDK-119 Get Nimbus server endpoint at build time. (https://github.com/mozilla-mobile/fenix/pull/16682)
This PR builds on [AC#https://github.com/mozilla-mobile/fenix/pull/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
Mark Beebe
f16adc28bc [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/16648: Expose Nexus logs 2020-12-03 16:20:00 +01:00
Johan Lorenzo
50453307ca [fenix] Bug 1635488 - part 2: Add missing branch in version bump payload (https://github.com/mozilla-mobile/fenix/pull/16650) 2020-11-19 15:32:35 +01:00
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>
2020-11-16 15:21:58 +01:00
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.
2020-11-06 16:10:04 +01:00
Michael Comella
133965917c [fenix] For https://github.com/mozilla-mobile/fenix/issues/15707 - post: add lint test dependencies to android-gradle-dependencies script.
`assemble` doesn't assemble the tests so we need to run `test`.
`testClasses` isn't good enough because, according to `--profile`, it
doesn't include dependencies for `testRuntimeClasspath`.
2020-10-30 18:23:35 -07:00
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.
2020-10-30 18:23:35 -07:00
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.
2020-10-30 11:15:00 +01:00
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.
2020-10-16 06:16:34 -04:00
alexandru-io
ea70865b6a [fenix] Bug 1654346 Add YTP 2020 tests (https://github.com/mozilla-mobile/fenix/pull/14286) 2020-10-07 17:34:27 +02:00
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.
2020-10-07 15:25:45 +02:00
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.
2020-09-30 15:28:40 +02:00
Aaron Train
a2030dde22 [fenix] No issue: Update Flank to v20.09.3 (https://github.com/mozilla-mobile/fenix/pull/15399) 2020-09-25 13:29:14 -04:00
Johan Lorenzo
24b35482fd [fenix] Bug 1648785 - Let taskcluster upload APKs to Github releases (https://github.com/mozilla-mobile/fenix/pull/12907) 2020-09-14 18:49:31 +02:00
Johan Lorenzo
4737ef7864 [fenix] Fix decision task that does not schedule anything on release builds (https://github.com/mozilla-mobile/fenix/pull/14006) 2020-08-21 15:13:29 +02:00
Aaron Train
c217f956e7 [fenix] No issue: Update Flank to v20.08.0 (https://github.com/mozilla-mobile/fenix/pull/13344) 2020-08-06 10:49:49 -04:00
Sebastian Kaspari
2875338740 [fenix] 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
682f218ff1 [fenix] Bug 1649013 - Stop failing mark-as-shipped tasks (https://github.com/mozilla-mobile/fenix/pull/13257) 2020-08-04 16:56:30 +02:00
Tiger Oakes
2c08b342e8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/12871 - Use local TWA DAL API (https://github.com/mozilla-mobile/fenix/pull/12872) 2020-07-24 13:08:24 -07:00
Johan Lorenzo
4958ea8855 [fenix] Bug 1631839 - part 3: Remove "project.mobile" routes (https://github.com/mozilla-mobile/fenix/pull/12821) 2020-07-22 14:56:27 +02:00
gmierz
b6fede138a [fenix] Undo test changes. 2020-07-21 10:15:38 -07:00
gmierz
0afee78646 [fenix] Test vismet. 2020-07-21 10:15:38 -07:00
gmierz
46b74a49ee [fenix] Update visual-metric code. 2020-07-21 10:15:38 -07:00
Johan Lorenzo
13e8560acf [fenix] Bug 1652979 - Stop producing fennecNightly, fenixNightly and fenixBeta (https://github.com/mozilla-mobile/fenix/pull/12225) 2020-07-21 16:42:08 +02:00
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>
2020-07-20 16:09:18 -07:00
Tom Prince
452f6d61b8 [fenix] Update taskgraph. 2020-07-20 13:48:28 -06:00
Johan Lorenzo
5e6561dd47 [fenix] 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
f443ca3be0 [fenix] Update Flank to v20.07.0 (https://github.com/mozilla-mobile/fenix/pull/12640) 2020-07-17 09:31:20 -04:00
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>
2020-07-16 16:08:00 +02:00
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
2020-07-13 16:22:17 -07:00
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
2020-07-10 11:24:48 -07:00
Johan Lorenzo
4128460ce6 [fenix] Bug 1649400 - part 3: Stop publishing fenixNightly, fennecNightly, and fenixBeta to Google Play 2020-07-06 18:42:21 -04:00
Johan Lorenzo
bb0083c558 [fenix] Bug 1649400 - part 1: ship org.mozilla.fenix as a nightly product (https://github.com/mozilla-mobile/fenix/pull/12127) 2020-07-01 11:03:10 +02:00
Gregory Mierzwinski
c3a08febf3 [fenix] Disable conditioned profiles on Raptor YTP tests. (https://github.com/mozilla-mobile/fenix/pull/11814) 2020-06-29 15:48:45 +02:00
Aaron Train
3bdfbe4f50 [fenix] No issue: Update Flank to v20.06.2 (https://github.com/mozilla-mobile/fenix/pull/11897)
Update Flank to v20.06.2
2020-06-25 13:00:34 -04:00
Emily Kager
ac30100101 [fenix] No issue: Test remove codecov (https://github.com/mozilla-mobile/fenix/pull/11928) 2020-06-24 16:29:56 -07:00
Tiger Oakes
e7be2c4cce [fenix] Expose reports as artifacts 2020-06-23 13:48:09 -07:00
Aaron Train
70a967e310 [fenix] No issue: Update Flank to v20.06.0 (https://github.com/mozilla-mobile/fenix/pull/11337)
https://github.com/Flank/flank/releases/tag/v20.06.0
2020-06-09 13:37:59 -07:00
Gregory Mierzwinski
8e562d5030 [fenix] Remove nightly-simulation signing-type specification. (https://github.com/mozilla-mobile/fenix/pull/11276) 2020-06-05 19:05:36 +02:00
Gregory Mierzwinski
d7c3e04352 [fenix] Bug 1642657 - Undo browsertime changes for nightly-simulation. (https://github.com/mozilla-mobile/fenix/pull/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
68ab244829 [fenix] Bug 1642657 - Use default signing for nightly-simulation builds (https://github.com/mozilla-mobile/fenix/pull/11270) 2020-06-05 18:21:29 +02:00
Gregory Mierzwinski
f95dc7e0cd [fenix] Bug 1642657 - Add a per-commit fenix build that simulates the nightly. (https://github.com/mozilla-mobile/fenix/pull/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
ffba3b3570 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/11050 - Remove Nimbledroid 2020-06-04 14:42:47 -07:00
Johan Lorenzo
381990c3bb [fenix] Bug 1608874 - part 1: Move Fennec Beta to a dedicated hook (https://github.com/mozilla-mobile/fenix/pull/11048) 2020-06-04 14:54:11 +02:00
Sebastian Kaspari
00b21e7999 [fenix] 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
86cb605f1e [fenix] 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
eca7ff1711 [fenix] Bug 1627027 - part 2: Do not run perf tasks on Nd-gp graphs (https://github.com/mozilla-mobile/fenix/pull/10681) 2020-05-15 16:29:02 +02:00
Gregory Mierzwinski
7e55823bc1 [fenix] Bug 1627027 - Use nightly Fenix variant instead of performancetest. (https://github.com/mozilla-mobile/fenix/pull/10648) 2020-05-15 09:17:15 +02:00
Aaron Train
4c49fb43be [fenix] No issue: Update Flank to v20.05.0 (stable) (https://github.com/mozilla-mobile/fenix/pull/10526) 2020-05-13 13:56:18 -07:00
Johan Lorenzo
8413ec21bc [fenix] Bug 1625126 - Cache external dependencies in a single task and let gradle tasks use it (https://github.com/mozilla-mobile/fenix/pull/10316) 2020-05-13 18:36:48 +02:00
Johan Lorenzo
68bbdcba67 [fenix] Bug 1631839 - part 1: Expose new routes without project." (https://github.com/mozilla-mobile/fenix/pull/10182) 2020-05-13 11:01:08 +02:00
Gregory Mierzwinski
dfdad35cca [fenix] Bug 1636589 - Update visual-metrics, and geckodriver archive path. (https://github.com/mozilla-mobile/fenix/pull/10558)
* Fix browsertime failures.

* Run a browsertime test.

* Undo browsertime test.
2020-05-11 17:19:55 +02:00
gmierz
1260014bb3 [fenix] Revert "Bug 1627027 - Use nightly Fenix variant. (https://github.com/mozilla-mobile/fenix/pull/10265)"
This reverts commit 321fcc4c752ed775181f7dc24812d36284862acb for causing nightly cron failures.
2020-05-08 14:21:53 -07:00
Gregory Mierzwinski
05493216f4 [fenix] Bug 1627027 - Use nightly Fenix variant. (https://github.com/mozilla-mobile/fenix/pull/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
2593abc7b1 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/6760 - Show UI test results in TC task (https://github.com/mozilla-mobile/fenix/pull/10089) 2020-04-30 17:01:35 -04:00
Johan Lorenzo
97304fda03 [fenix] Bug 1632427 - Define artifact_prefix in browsertime task (https://github.com/mozilla-mobile/fenix/pull/10151) 2020-04-24 15:19:19 +02:00
Johan Lorenzo
b4ef69fd76 [fenix] Revert "Bug 1631839 - part 1: Expose new routes without project. (https://github.com/mozilla-mobile/fenix/pull/10092)" (https://github.com/mozilla-mobile/fenix/pull/10139)
This reverts commit da090cb36ebf65534b3a6ef462335398442a96d9.
2020-04-23 11:58:56 +02:00
Johan Lorenzo
a3b1172191 [fenix] Bug 1631839 - part 1: Expose new routes without project. (https://github.com/mozilla-mobile/fenix/pull/10092) 2020-04-23 11:24:20 +02:00
Aaron Train
9d41ca84ad [fenix] No issue: Update Flank in UI-Tests Dockerfile [dummy edit] (https://github.com/mozilla-mobile/fenix/pull/10122) 2020-04-22 17:26:35 -04:00
Gregory Mierzwinski
47f0dd534a [fenix] Update run-visual-metrics.py with mozilla-central changes. (https://github.com/mozilla-mobile/fenix/pull/10094) 2020-04-22 17:07:42 +02:00