Julien Cristau
6be212ae11
[fenix] docker: run get-secret.py with python3
2022-02-08 17:23:30 +00:00
Julien Cristau
7dcb02e986
[fenix] docker: remove tzdata interactive dialog workaround
...
Instead set an environment variable to tell apt not to ask questions.
2022-01-31 11:41:39 +00:00
Julien Cristau
06a396569d
[fenix] docker: pin taskcluster python package to a version compatible with 2.7
2022-01-31 11:41:39 +00:00
gmierz
c0035361d8
[fenix] Update visual-metrics script to the latest version.
2021-10-07 16:56:54 +00:00
Aaron Train
1257653e10
[fenix] Rollback Flank to v21.08.1 ( https://github.com/mozilla-mobile/fenix/pull/21123 )
2021-09-02 15:52:29 -04:00
Sebastian Kaspari
98544f04ed
[fenix] Force rebuild of Docker image.
2021-09-02 10:24:51 +00:00
Aaron Train
7449f383be
[fenix] No issue: Update Flank to v21.08.1
...
Flank https://github.com/Flank/flank/releases/tag/v21.08.1 has the fix for avoiding crash one of their API calls that we hit a couple times.
2021-08-25 14:58:48 +00:00
Sebastian Kaspari
70ae207572
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19662 : Use Java 11.
2021-07-27 10:08:32 +02:00
Aaron Train
ba24312a8e
[fenix] No issue: Update Flank to v21.07.1 ( https://github.com/mozilla-mobile/fenix/pull/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
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
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
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
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
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
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
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
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
gmierz
46b74a49ee
[fenix] Update visual-metric code.
2020-07-21 10:15:38 -07:00
Tom Prince
452f6d61b8
[fenix] Update taskgraph.
2020-07-20 13:48:28 -06: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
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
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
Richard Pappalardo
ffba3b3570
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/11050 - Remove Nimbledroid
2020-06-04 14:42:47 -07: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
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
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
Aaron Train
b6f578da39
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/9433 : Update Flank version in ui-tests Dockerfile ( https://github.com/mozilla-mobile/fenix/pull/9466 )
...
fix: flank_snapshot requires direct shard value
-1 shards -> 50 shards
fix: adjust flank-x86.yml shard value
try old results generator in flank-x86.yml
fix: legacy-junit-report -> legacy-junit-result
revert to modern reporting
2020-04-01 15:43:45 -07:00
Johan Lorenzo
41a4de7b8e
[fenix] Bug 1622339 - Move android-sdk installation into a toolchain task ( https://github.com/mozilla-mobile/fenix/pull/9394 )
2020-04-01 18:29:35 +02:00
Johan Lorenzo
357e8c6488
[fenix] Bug 1620190 - Run android-components bumps once a day ( https://github.com/mozilla-mobile/fenix/pull/9251 )
2020-03-20 10:26:44 +01:00
Gregory Mierzwinski
a02c283a0e
[fenix] Bug 1613483 - Add all Browsertime tests with visual metrics to Fenix repo. ( https://github.com/mozilla-mobile/fenix/pull/9087 )
...
* Add visual-metrics docker type.
* Add required browsertime toolchain fetches.
* Add browsertime tests for technical and visual metrics.
* Run browsertime tests in a cron task.
* Run visual metrics on all browsertime tests.
* Use spaces instead of tabs, and resolve visual-metric nits.
* Enable browsertime on pull request for testing.
* Restrict PR tests to amazon on browsertime.
* First attempt using multi_dep.
* Add a primary dependency to browsertime.
* Try by not popping.
* Debug prints.
* Make one grouping per browsertime task.
* Try without the multi_dep transform.
* Delete dependent-tasks in visual-metrics transformer.
* Update setuptools installed and copy run-on-tasks-for.
* Use get when getting run-on-tasks-for.
* Add new pinned requirements.
* Try it.
* Set run-on-tasks-for properly.
* Remove print statement.
* Remove single_dep loader, and print statements.
* Remove run-on-tasks-for testing setting.
* Restart testing, and set user to root in visual-metrics Docker.
* Remove testing settings.
* Remove fetch-content from Docker.
* Change attributes grouping method.
* Run all tests as a check.
* Undo testing changes, and fix a bad test name.
2020-03-17 18:21:41 +01:00
Mike Hommey
dfc500a893
[fenix] Bump taskgraph to latest revision ( https://github.com/mozilla-mobile/fenix/pull/8137 )
...
* Bump taskgraph to latest revision
* Change Flank url
The repository moved from github.com/TestArmada/flank to
github.com/Flank/flank, and the curl command in the ui-tests Dockerfile
currently fails because of the redirection.
2020-02-05 22:22:23 -05:00
Richard Pappalardo
1839ce12f1
[fenix] Add verify items tests for settings menus
2019-10-21 08:24:47 -07:00
Johan Lorenzo
a9dad8ba08
[fenix] Bug 1580778 - Migrate build tasks to taskgraph and retire the old decision task ( https://github.com/mozilla-mobile/fenix/pull/5488 )
2019-09-24 12:52:05 +02:00
Johan Lorenzo
e510715efb
[fenix] Bug 1580778 - Migrate lint and ui-test tasks to taskgraph ( https://github.com/mozilla-mobile/fenix/pull/5430 )
2019-09-23 13:42:36 +02:00
Johan Lorenzo
a43bb4644b
[fenix] Bug 1580778 - Migrate nimbledroid task to taskgraph ( https://github.com/mozilla-mobile/fenix/pull/5408 )
2019-09-19 17:02:05 +02:00