Closed Bug 1832590 Opened 1 year ago Closed 1 year ago

Add an action task that lets us provide custom arguments to Raptor CI tests

Categories

(Testing :: Raptor, task, P1)

task

Tracking

(firefox115 fixed, firefox116 fixed)

RESOLVED FIXED
116 Branch
Tracking Status
firefox115 --- fixed
firefox116 --- fixed

People

(Reporter: sparky, Assigned: kshampur)

References

(Blocks 3 open bugs)

Details

(Whiteboard: [fxp])

Attachments

(1 file)

This bug is for adding an action task (similar to the gecko-profile one) that would allow us to specify custom arguments/options to include in the task run. This will make it possible for us to debug branch-specific failures further. At the moment, there's no way for us to replicate these failures locally, or on try so we need a way to do debugging on-the-fly within those branches and an action task would provide that capability.

See Also: → 1835550
Assignee: nobody → kshampur
Status: NEW → ASSIGNED
Priority: P2 → P1

This patch adds the ability to pass extra arguments into raptor-browsertime tests in the treeherder interface.
This will be useful for debugging CI specific failures e.g. on specific branches like we've sometimes seen with Beta.

Attachment #9339367 - Attachment description: WIP: Bug 1832590 - Add an action task that lets users provide custom arguments to Raptor tests in CI. r?#perftest → Bug 1832590 - Add an action task that lets users provide custom arguments to Raptor tests in CI. r?#perftest
Attachment #9339367 - Attachment description: Bug 1832590 - Add an action task that lets users provide custom arguments to Raptor tests in CI. r?#perftest → WIP: Bug 1832590 - Add an action task that lets users provide custom arguments to Raptor tests in CI. r?#perftest
Attachment #9339367 - Attachment description: WIP: Bug 1832590 - Add an action task that lets users provide custom arguments to Raptor tests in CI. r?#perftest → Bug 1832590 - Add an action task that lets users provide custom arguments to Raptor tests in CI. r?#perftest
See Also: → 1839215
See Also: → 1723759
See Also: → 1839755
Pushed by kshampur@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3a16cb4731cd Add an action task that lets users provide custom arguments to Raptor tests in CI. r=perftest-reviewers,taskgraph-reviewers,releng-reviewers,sparky,bhearsum

Comment on attachment 9339367 [details]
Bug 1832590 - Add an action task that lets users provide custom arguments to Raptor tests in CI. r?#perftest

Beta/Release Uplift Approval Request

  • User impact if declined: None
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): This is just a custom action task for raptor-browsertime tests. The action needs to be triggered manually by a user so it is low risk
  • String changes made/needed:
  • Is Android affected?: No
Attachment #9339367 - Flags: approval-mozilla-beta?
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 116 Branch

Comment on attachment 9339367 [details]
Bug 1832590 - Add an action task that lets users provide custom arguments to Raptor tests in CI. r?#perftest

Approved for 115.0 RC1.

Attachment #9339367 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Blocks: 1844396
Blocks: 1849023
See Also: → 1863175
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: