Closed Bug 1639334 Opened 4 years ago Closed 4 years ago

Restrict gv-junit-e10s-multi to integration and m-c

Categories

(GeckoView Graveyard :: Sandboxing, task, P1)

Unspecified
All

Tracking

(firefox77 wontfix, firefox78 fixed)

RESOLVED FIXED
mozilla78
Tracking Status
firefox77 --- wontfix
firefox78 --- fixed

People

(Reporter: bugzilla, Assigned: bugzilla)

References

Details

(Whiteboard: [geckoview:m78])

Attachments

(2 files, 2 obsolete files)

Sheriffs are concerned when there are failures on beta. Let's restrict this test suite to mozilla-central until e10s-multi is ready to ride the trains.

Oh, and integration trees.

Summary: Restrict gv-junit-e10s-multi to m-c → Restrict gv-junit-e10s-multi to integration and m-c

I think I did this right?

Until we ride the trains, we only want to run this suite for integration
branches, mozilla-central, and try pushes.

Priority: -- → P1
Whiteboard: [geckoview:m78]

Comment on attachment 9150254 [details]
Bug 1639334: Restrict gv-junit-e10s-multi test suite to trunk and try; r=gbrown

Beta/Release Uplift Approval Request

  • User impact if declined: No user impact, this is to remove a test suite that is not currently needed on beta and release.
  • 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): Change to taskgraph configuration involving test suite that is not currently riding the trains.
  • String changes made/needed:
Attachment #9150254 - Flags: approval-mozilla-beta?
Pushed by aklotz@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5afe8992fb3e Restrict gv-junit-e10s-multi test suite to trunk and try; r=gbrown
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla78

Comment on attachment 9150254 [details]
Bug 1639334: Restrict gv-junit-e10s-multi test suite to trunk and try; r=gbrown

thanks.

Attachment #9150254 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Tom, I see your comment -- do you know what's going on here? Can we resolve this bug and file a follow-up, or is there still something that needs to be landed here?

Flags: needinfo?(mozilla)

The original patch add run-on-projects to TEST_VARIANTS, but nothing
currently looks at that. Move it into a replace block, which gets merged with
the task definition.

This is enough to handle this specific change, but if more control is needed
per-test, we should revisit how this is handled. Fission supports
fission-run-on-projects and fission-tier to override those values based on
the variants, but it would probably make sense to generalize those to have more
general way of specifying variant-specific configuration.

Flags: needinfo?(mozilla)
Attachment #9150558 - Attachment is obsolete: true
Pushed by mozilla@hocat.ca: https://hg.mozilla.org/integration/autoland/rev/80a88565fb9b Set `run-on-projects` for `gv-junit-e10s-multi` correctly; r=ahal
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla78

Comment on attachment 9151617 [details]
Bug 1639334: Set run-on-projects for gv-junit-e10s-multi correctly; r?ahal

Beta/Release Uplift Approval Request

  • User impact if declined: Test suites running in beta for a non-shipped configuration.
  • 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): Trivial patch, taskgraph fix.
  • String changes made/needed:
Attachment #9151617 - Flags: approval-mozilla-beta?

Comment on attachment 9151617 [details]
Bug 1639334: Set run-on-projects for gv-junit-e10s-multi correctly; r?ahal

78 merged to beta today and already has this

Attachment #9151617 - Flags: approval-mozilla-beta? → approval-mozilla-beta-
Attachment #9162235 - Attachment is obsolete: true

Moving some e10s bugs to the new GeckoView::Sandboxing component.

Component: General → Sandboxing
Product: GeckoView → GeckoView Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: