2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-03 23:15:31 +00:00
Commit Graph

42 Commits

Author SHA1 Message Date
gmierz
8afa50c7c2 [fenix] Run visual metrics processing within the test task. 2022-05-03 17:41:58 +00:00
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