Add a cron task to the fenix repo for our perf tests
Categories
(Testing :: Raptor, task, P1)
Tracking
(Not tracked)
People
(Reporter: sparky, Assigned: sparky)
References
Details
Attachments
(3 files)
Currently perf tests are running twice a day on the fenix branch. We need to make a cron task to run them only once a day.
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
•
|
||
The PR is landing shortly but we still need to test the cron before enabling it
Assignee | ||
Comment 3•3 years ago
|
||
This patch adds the nightly-test
cron to the list of crons available for manual triggering. See this PR: https://github.com/mozilla-mobile/fenix/pull/26761
Comment 5•3 years ago
|
||
Sparky is standing up a new 'nightly-test' hook, but it's currently missing
this scope.
Assignee | ||
Comment 6•3 years ago
|
||
PR for enabling the cron (along with passing tests): https://github.com/mozilla-mobile/fenix/pull/26838
Assignee | ||
Comment 7•3 years ago
|
||
:ahal, would you know if there's some way to trigger the cron on older pushes?
Assignee | ||
Comment 9•3 years ago
|
||
Thanks for landing the patch and running a test :ahal!
I noticed that it's failing though as it's missing one more set of scopes: https://treeherder.mozilla.org/jobs?repo=fenix&revision=b1369a5de8f36cec9e23cb82d8afef6e9c17fbc3&selectedTaskRun=Kz_L3AaJQOeWGYvZCSwzSg.0
I see that these two need to be added:
queue:create-task:highest:proj-autophone/gecko-t-bitbar-gw-perf-a51
queue:create-task:highest:proj-autophone/gecko-t-bitbar-gw-perf-p2
Comment 11•3 years ago
|
||
The 'dep-signing' scope is likely not needed, but unsure if it's worth creating
a new block just to avoid granting it.
Comment 12•3 years ago
|
||
Updated•3 years ago
|
Comment hidden (collapsed) |
Description
•