Commit Graph

44 Commits (fork)

Author SHA1 Message Date
Aaron Train 703d9ba466 Update Google Cloud SDK Version in ui-tests Dockerfile
203 -> 407

https://cloud.google.com/sdk/docs/release-notes
2 years ago
Julien Cristau 6d7ecb5dbb
Let relbot update A-C on trunk (#26553)
* Let relbot update A-C on trunk

We already use relbot for this on fenix release branches and on all
branches for focus-android, so might as well avoid the duplication.

* Update mergify rules to auto-merge AC bumps from relbot on the main branch
2 years ago
gmierz 9ed5e55318 Run visual metrics processing within the test task. 2 years ago
Julien Cristau c56d2d6926 docker: run get-secret.py with python3 2 years ago
Julien Cristau 57dcc567c4 docker: remove tzdata interactive dialog workaround
Instead set an environment variable to tell apt not to ask questions.
2 years ago
Julien Cristau 56c6ed5f21 docker: pin taskcluster python package to a version compatible with 2.7 2 years ago
gmierz 7a08e7acdd Update visual-metrics script to the latest version. 3 years ago
Aaron Train bca177541e
Rollback Flank to v21.08.1 (#21123) 3 years ago
Sebastian Kaspari be6f379eec Force rebuild of Docker image. 3 years ago
Aaron Train cb44773997 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.
3 years ago
Sebastian Kaspari 8d8b6e6d36 Issue #19662: Use Java 11. 3 years ago
Aaron Train a516bb6681
No issue: Update Flank to v21.07.1 (#20456)
* Update Flank to v21.07.1
* Update approach to downloading Flank
* Update parse-ui-test.py
3 years ago
Aaron Train 4056e7406d
No issue: Update Flank to v21.05.0 (#19690) 3 years ago
Ben Hearsum (he/him) 2ae9f40779
Update gpg pub key (#19691) 3 years ago
Gregory Mierzwinski 879f1b9e97
Bug 1708631 - Update visual metrics script to the latest. (#19332) 3 years ago
alexandru-io b97c737a47
Bug 1674442 - Add a "visual-metrics" tag to the browsertime visual-metrics data (#17900)
Co-authored-by: Alex Ionescu <aionescu@mozilla.com>
3 years ago
Gregory Mierzwinski 527ba16141
Bug 1688111 - Sync visual-metrics script with mozilla-central. (#17583)
* Sync visual-metrics script with mozilla-central.

* Use | instead of - in the error line formatting.
3 years ago
Aaron Train fb33d0bfd3
No issue: Update Flank to v21.01.0 (#17300) 3 years ago
Gregory Mierzwinski bd16c423b6
Update perfherder data schema for visual metrics. (#16837) 3 years ago
Aaron Train b15850d9a3
No issue: Update Flank to v20.09.3 (#15399) 4 years ago
Aaron Train 4b87f16068
No issue: Update Flank to v20.08.0 (#13344) 4 years ago
gmierz 0e1e9645b0 Update visual-metric code. 4 years ago
Tom Prince e55ce89611 Update taskgraph. 4 years ago
Aaron Train 074b013916
Update Flank to v20.07.0 (#12640) 4 years ago
Aaron Train e4fe83daff
No issue: Update Flank to v20.06.2 (#11897)
Update Flank to v20.06.2
4 years ago
Aaron Train 4c02b3f186
No issue: Update Flank to v20.06.0 (#11337)
https://github.com/Flank/flank/releases/tag/v20.06.0
4 years ago
Richard Pappalardo f40e0acf96 Fixes #11050 - Remove Nimbledroid 4 years ago
Aaron Train 3c29cb9f72
No issue: Update Flank to v20.05.0 (stable) (#10526) 4 years ago
Johan Lorenzo 714c2c849d
Bug 1625126 - Cache external dependencies in a single task and let gradle tasks use it (#10316) 4 years ago
Gregory Mierzwinski 88baeceba5
Bug 1636589 - Update visual-metrics, and geckodriver archive path. (#10558)
* Fix browsertime failures.

* Run a browsertime test.

* Undo browsertime test.
4 years ago
gmierz d51f3121af Revert "Bug 1627027 - Use nightly Fenix variant. (#10265)"
This reverts commit d48784e646 for causing nightly cron failures.
4 years ago
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.
4 years ago
Richard Pappalardo 3de789d51a
Fixes #6760 - Show UI test results in TC task (#10089) 4 years ago
Aaron Train c9ea048431
No issue: Update Flank in UI-Tests Dockerfile [dummy edit] (#10122) 4 years ago
Gregory Mierzwinski 40fb6225d7
Update run-visual-metrics.py with mozilla-central changes. (#10094) 4 years ago
Aaron Train 8b34f372b0
Closes #9433: Update Flank version in ui-tests Dockerfile (#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
4 years ago
Johan Lorenzo 44432d281e
Bug 1622339 - Move android-sdk installation into a toolchain task (#9394) 4 years ago
Johan Lorenzo 699d5b7b15
Bug 1620190 - Run android-components bumps once a day (#9251) 4 years ago
Gregory Mierzwinski a457755388
Bug 1613483 - Add all Browsertime tests with visual metrics to Fenix repo. (#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.
4 years ago
Mike Hommey 1acde42df9
Bump taskgraph to latest revision (#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.
4 years ago
Richard Pappalardo 744d177dd0 Add verify items tests for settings menus 5 years ago
Johan Lorenzo 6a8f7224dc
Bug 1580778 - Migrate build tasks to taskgraph and retire the old decision task (#5488) 5 years ago
Johan Lorenzo c47f0f57ce
Bug 1580778 - Migrate lint and ui-test tasks to taskgraph (#5430) 5 years ago
Johan Lorenzo 5a4b7aec00
Bug 1580778 - Migrate nimbledroid task to taskgraph (#5408) 5 years ago