Closed Bug 1805560 Opened 3 years ago Closed 7 days ago

Allow project members to trigger privileged tasks (UI tests) without creating a new pull request

Categories

(Release Engineering :: General, enhancement)

enhancement

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: jonalmeida, Unassigned)

References

Details

Today in firefox-android, if an external contributor puts up a pull request, we are able to run taskcluster to build as we normally would - this is already a big improvement, thank you!

There are some privileged tasks that we would like to run only when a project member triggers them. Similar to bors that has a command to try and build the pull request (bors try), having an option to tell taskcluster run ui-tests will trigger the equivalent of ui-test-arm-debug that is on fenix.

There's a Taskcluster RFC on this here:
https://github.com/taskcluster/taskcluster-rfcs/blob/main/rfcs/0168-Trigger-Tests-Based-on-PR-Comments.md

Although maybe we can create an action that runs privileged tasks on contributor PRs in the meantime. The UX for triggering it wouldn't be quite as nice, but implementing this wouldn't be blocked on the Taskcluster team (or Releng learning how to implement it ourselves).

See Also: → 1816947
Severity: -- → N/A
QA Contact: jlorenzo

Probably not too relevant after the merge into gecko, this is all controlled by mach try etc.

Status: NEW → RESOLVED
Closed: 7 days ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.