Closed
Bug 1750820
Opened 4 years ago
Closed 1 year ago
Make webgl-ipc the default configuration for mochitests
Categories
(Core :: Graphics: CanvasWebGL, task, P2)
Core
Graphics: CanvasWebGL
Tracking
()
RESOLVED
FIXED
132 Branch
People
(Reporter: jgilbert, Assigned: jgilbert)
References
Details
Attachments
(2 files, 1 obsolete file)
No description provided.
| Assignee | ||
Comment 1•4 years ago
|
||
Some thoughts:
- I wrote the patch, but I don't feel that comfortable switching things. It's pretty perfect right now, where the default is always in-process and the -ipc/-gli variant is always out-of-process, so we always know what's being tested. (yay!)
- So long as we can fall back to the in-process mode, we need testing, so that falling back isn't risking further failures.
- Also, Android still isn't OOP, which makes "test the default" sort of hard to be specific about.
- Should we try to turn it on there?
- I feel like we need to keep up the current testing regime until we unship in-process, whereas right now isn't not even really deprecated. (We're still shipping it today on Linux and Android)
- If we want to reduce testing cost for these, we should instead just reduce frequency for the configs that we don't expect to be used as often.
- I understand the desire for RelEng to more trivially have our default configuration tested by our default variant, but I don't think that should be the goal in and of itself.
- The reality is that we ship both configs still. (maybe not on mac?) We definitely support blocklisting to fallback to in-process. Think of this like testing our escape pods: We should test them unless we remove them. We probably shouldn't stop testing them while we still have them. Another way, if they're not worth testing, are they really worth supporting at all? Or should we remove what we don't test.
Comment 2•4 years ago
|
||
Android is always the exception. For fission we are running e10s (i.e. !fission) tests on linux opt/debug/asan to get us more complete coverage for that mode and linux is most similar to Android.
while we don't run every test in -gli, I was looking to clean this up:
https://treeherder.mozilla.org/jobs?repo=mozilla-central&searchStr=gli&revision=192e73e7c91313c09603efd1650931b917746bf4
It sounds like maybe we don't have any actionable work now- if so, when should we adjust the date to revisit:
https://searchfox.org/mozilla-central/source/taskcluster/ci/test/variants.yml#105
| Assignee | ||
Updated•4 years ago
|
Priority: P1 → P2
Comment 3•4 years ago
|
||
Pushed by jmaher@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8412733be804
remove unneeded comment. r=jgilbert
Comment 5•4 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 4 years ago
status-firefox99:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 99 Branch
| Assignee | ||
Comment 6•4 years ago
|
||
We're not done yet!
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Updated•4 years ago
|
| Assignee | ||
Comment 7•2 years ago
|
||
Add tier-2 variant for webgl-no-ipc.
Updated•2 years ago
|
Target Milestone: 99 Branch → ---
| Assignee | ||
Comment 8•1 year ago
|
||
Updated•1 year ago
|
Attachment #9351293 -
Attachment is obsolete: true
| Assignee | ||
Comment 9•1 year ago
|
||
Comment 10•1 year ago
|
||
Pushed by jgilbert@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9589f2cbd6a4
webgl.out-of-process=true by default for CI. r=taskgraph-reviewers,perftest-reviewers,jmaher,fbilt
Comment 11•1 year ago
|
||
| bugherder | ||
Status: REOPENED → RESOLVED
Closed: 4 years ago → 1 year ago
status-firefox132:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 132 Branch
Updated•1 year ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•