Closed
Bug 1290989
Opened 8 years ago
Closed 8 years ago
Chunk m-gl on Desktop
Categories
(Infrastructure & Operations Graveyard :: CIDuty, task, P1)
Infrastructure & Operations Graveyard
CIDuty
Tracking
(firefox51 fixed)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox51 | --- | fixed |
People
(Reporter: jgilbert, Assigned: aselagea)
References
Details
Attachments
(3 files, 4 obsolete files)
451 bytes,
patch
|
kmoir
:
review+
|
Details | Diff | Splinter Review |
2.29 KB,
patch
|
kmoir
:
review+
aselagea
:
checked-in+
|
Details | Diff | Splinter Review |
70.61 KB,
text/plain
|
Details |
This should help with our intermittants. I think we also have changes which are going to cause perma-oranges if we don't do this.
Updated•8 years ago
|
Component: General Automation → Buildduty
QA Contact: catlee → bugspam.Callek
Assignee | ||
Comment 1•8 years ago
|
||
@Jeff: any idea on how many chunks we want for these tests?
Flags: needinfo?(jgilbert)
Reporter | ||
Comment 2•8 years ago
|
||
(In reply to Alin Selagea [:aselagea][:buildduty] from comment #1) > @Jeff: any idea on how many chunks we want for these tests? Let's do three for now.
Flags: needinfo?(jgilbert)
Reporter | ||
Comment 3•8 years ago
|
||
We really want this sooner rather than later. I take it this isn't hard to do, but it does require knowing where to look. As much as I'd like to help write the patch, it would be much faster if someone familiar could just do it.
Assignee | ||
Updated•8 years ago
|
Assignee: nobody → aselagea
Assignee | ||
Comment 5•8 years ago
|
||
Tests diff. [aselagea@dev-master2.bb.releng.use1.mozilla.com chunk_webgl]$ cat old | grep 'mochitest-gl' | wc -l 344 [aselagea@dev-master2.bb.releng.use1.mozilla.com chunk_webgl]$ cat new | grep 'mochitest-gl' | wc -l 1032
Comment 6•8 years ago
|
||
...history has shown chunking can introduce new intermittents/perma-failures due to leaked test state from one test to another, and the latter test requires said state (by accident). I'm less keen to modify this to chunk on branches that have already ridden up (like the m-r stuff here) :jgilbert any thoughts as to that affect before kim reviews?
Flags: needinfo?(jgilbert)
Comment 7•8 years ago
|
||
Also this will need an in-tree patch for linux/android, if desired: https://dxr.mozilla.org/mozilla-central/source/taskcluster/ci/desktop-test/tests.yml#291 https://dxr.mozilla.org/mozilla-central/source/taskcluster/ci/android-test/tests.yml#170 Some useful docs for that also exist at: https://dxr.mozilla.org/mozilla-central/source/taskcluster/docs/how-tos.rst#59
Reporter | ||
Comment 8•8 years ago
|
||
(In reply to Justin Wood (:Callek) from comment #6) > ...history has shown chunking can introduce new intermittents/perma-failures > due to leaked test state from one test to another, and the latter test > requires said state (by accident). > > I'm less keen to modify this to chunk on branches that have already ridden > up (like the m-r stuff here) > > :jgilbert any thoughts as to that affect before kim reviews? We want this up to aurora so it can follow v50. We don't need all the branches though.
Flags: needinfo?(jgilbert)
Comment 9•8 years ago
|
||
Comment on attachment 8780002 [details] [diff] [review] bug_1290989.patch Alin this patch needs to be modified so that it accounts for the remarks in comment 7 We want this up to aurora so it can follow v50 (not all branches) Also, it we need to have a patch to change the chunks for the linux desktop builds that run on taskclusters (link in comment 6)
Attachment #8780002 -
Flags: review?(kmoir)
Reporter | ||
Comment 10•8 years ago
|
||
(In reply to Kim Moir [:kmoir] from comment #9) > Comment on attachment 8780002 [details] [diff] [review] > bug_1290989.patch > > Alin this patch needs to be modified so that it accounts for the remarks in > comment 7 > We want this up to aurora so it can follow v50 > (not all branches) > Also, it we need to have a patch to change the chunks for the linux desktop > builds that run on taskclusters (link in comment 6) Our high-priority need is just Windows, for now. Linux can be pushed back if it would take longer.
Reporter | ||
Updated•8 years ago
|
Flags: needinfo?(aselagea)
Assignee | ||
Comment 11•8 years ago
|
||
Flags: needinfo?(aselagea)
Attachment #8780583 -
Flags: review?(kmoir)
Assignee | ||
Comment 12•8 years ago
|
||
Specify the number of chunks in tests.yml
Attachment #8780584 -
Flags: review?(kmoir)
Assignee | ||
Comment 13•8 years ago
|
||
[aselagea@dev-master2.bb.releng.use1.mozilla.com chunk_webgl]$ cat old | grep 'mochitest-gl' | grep -E 'mozilla-release'\|'mozilla-beta'\|'mozilla-esr45'\|'mozilla-aurora' | wc -l 115 [aselagea@dev-master2.bb.releng.use1.mozilla.com chunk_webgl]$ cat new | grep 'mochitest-gl' | grep -E 'mozilla-release'\|'mozilla-beta'\|'mozilla-esr45'\|'mozilla-aurora' | wc -l 345
Attachment #8780002 -
Attachment is obsolete: true
Attachment #8780004 -
Attachment is obsolete: true
Updated•8 years ago
|
Attachment #8780584 -
Flags: review?(kmoir) → review+
Comment 14•8 years ago
|
||
Comment on attachment 8780583 [details] [diff] [review] [bb-configs]bug_1290989.patch Logic is flipped here -- we *don't* want to chunk on -release -esr45 etc, but *do* want to chunk on central (and I think aurora, .. whatever this bug said above).
Attachment #8780583 -
Flags: review?(kmoir) → review-
Assignee | ||
Comment 15•8 years ago
|
||
Sorry for the confusion. I updated the patch so that it chunks on all branches having gecko version >= 50.
Attachment #8780583 -
Attachment is obsolete: true
Attachment #8781493 -
Flags: review?(bugspam.Callek)
Assignee | ||
Comment 16•8 years ago
|
||
New tests diff.
Attachment #8780586 -
Attachment is obsolete: true
Comment 17•8 years ago
|
||
Comment on attachment 8781493 [details] [diff] [review] [bb-configs]bug_1290989.patch ...redirecting my stolen review back at kim.
Attachment #8781493 -
Flags: review?(bugspam.Callek) → review?(kmoir)
Updated•8 years ago
|
Attachment #8781493 -
Flags: review?(kmoir) → review+
Assignee | ||
Updated•8 years ago
|
Attachment #8781493 -
Flags: checked-in+
Comment 18•8 years ago
|
||
Pushed by kmoir@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/f11bd297cbb3 Chunk m-gl on Desktop r=kmoir
Comment 19•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/f11bd297cbb3
Updated•6 years ago
|
Product: Release Engineering → Infrastructure & Operations
Updated•4 years ago
|
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•