Changes

Jump to: navigation, search

TestEngineering/Performance/Raptor

449 bytes removed, 15:05, 25 September 2019
Raptor on Mobile projects (Fenix, Reference-Browser): Update instructions now that projects use taskgraph.
! Project !! Repository !! Tests results !! Schedule
|-
| Fenix (aka Firefox Preview) || [https://github.com/mozilla-mobile/fenix/ Github] || [https://treeherder.mozilla.org/#/jobs?repo=fenix Treeherder view] || Every 24 hours [https://tools.taskcluster.net/hooks/project-releng/cron-task-mozilla-mobile/-fenix-raptor %2Fraptor Taskcluster Hookforce hook]
|-
| Reference-Browser || [https://github.com/mozilla-mobile/reference-browser/ Github] || [https://treeherder.mozilla.org/#/jobs?repo=reference-browser Treeherder view] || On demand [https://tools.taskcluster.net/hooks/project-mobile/reference-browser-raptor Taskcluster Hook]each push
|}
Tests are now defined differently from in a similar fashion compared to what exists in mozilla-central. Taskcluster payloads Task definitions are expressed in Python function inYaml:* https://github.com/mozilla-mobile/reference-browserfenix/blob/f2ae31e23e36a749b937ff9728c28d53760242eb1c9c5317eb33d92dde3293dfe6a857c279a7ab12/automationtaskcluster/taskclusterci/libraptor/taskskind.py#L478-L616yml* https://github.com/mozilla-mobile/fenixreference-browser/blob/8928822e99ff09ab45bce8ebab63aead10b7ebde4560a83cb559d3d4d06383205a8bb76a44336704/automationtaskcluster/taskclusterci/libraptor/taskskind.py#L455-L561yml
Once defined, you must call these functions:* https://github.com/mozilla-mobile/reference-browser/blob/f2ae31e23e36a749b937ff9728c28d53760242eb/automation/taskcluster/decision_task.py#L83-L96* https://github.com/mozilla-mobile/fenix/blob/8928822e99ff09ab45bce8ebab63aead10b7ebde/automation/taskcluster/decision_task.py#L82-L91 If you want to test your changes on a PR, before they land, you need to apply a patch like this one: https://github.com/mozilla-mobile/fenix/commitpull/5565/4cc16d4268240393f57b3711ab423c2407aeffb7files. Don't forget to revert it before merging the patch.
On Fenix and Reference-Browser, the raptor revision is tied to the latest nightly of mozilla-central
For more information, please reach out to :jlorenzo or :mhentges in #cia
Confirm
198
edits

Navigation menu