Intermittent toolkit/components/nimbus/test/unit/test_ExperimentManager_enroll.js | single tracking bug
Categories
(Firefox :: Nimbus Desktop Client, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr91 | --- | unaffected |
firefox100 | --- | unaffected |
firefox101 | --- | unaffected |
firefox102 | --- | fixed |
firefox103 | --- | fixed |
People
(Reporter: jmaher, Assigned: barret)
References
(Depends on 1 open bug, Regression)
Details
(Keywords: intermittent-failure, intermittent-testcase, regression, Whiteboard: [stockwell disabled])
Attachments
(3 files)
Updated•5 months ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Reporter | ||
Comment 4•3 months ago
|
||
./mach test-info failure-report --bugid 1760130
55 errors with:
15:26:03 WARNING - TEST-UNEXPECTED-FAIL | toolkit/components/nimbus/test/unit/test_ExperimentManager_enroll.js | xpcshell return code: 0
15:26:03 WARNING - TEST-UNEXPECTED-FAIL | toolkit/components/nimbus/test/unit/test_ExperimentManager_enroll.js | experiment_and_rollout_enroll_and_cleanup - [experiment_and_rollout_enroll_and_cleanup : 271] A promise chain failed to handle a rejection: Win error 32 during operation removeEmptyDir on file C:\\Users\\task_165288474324967\\AppData\\Local\\Temp\\testdir-690246 (The process cannot access the file because it is being used by another process.
windows10-64-2004-shippable-qr/opt-xpcshell-spi-nw-fis: 15
windows10-64-2004-qr/opt-xpcshell-spi-nw-fis: 16
windows10-64-2004-qr/opt-xpcshell-fis: 10
windows7-32-shippable-qr/opt-xpcshell-spi-nw-fis: 3
windows10-64-2004-shippable-qr/opt-xpcshell-fis: 5
windows7-32-qr/opt-xpcshell-fis: 1
windows10-64-2004-ccov-qr/opt-xpcshell-fis: 1
windows10-64-2004-ccov-qr/opt-xpcshell-spi-nw-fis: 2
windows10-64-2004-qr/debug-test-verify-fis: 1
windows10-64-2004-ccov-qr/opt-test-coverage-fis: 1
...
Comment 5•3 months ago
•
|
||
Over 60 failures since yesterday: https://treeherder.mozilla.org/intermittent-failures/bugdetails?startday=2022-05-12&endday=2022-05-19&tree=trunk&bug=1760130 and it is permafailing: https://treeherder.mozilla.org/jobs?repo=autoland&group_state=expanded&selectedTaskRun=d26iD5pVRVabln6j5Soaeg.0&revision=db80146ff3798a4df8658db09e49793737699b38&searchStr=windows%2C10%2Cx64%2C2004%2Cwebrender%2Copt%2Cxpcshell%2Ctests%2Cwith%2Cfission%2Cenabled%2Ctest-windows10-64-2004-qr%2Fopt-xpcshell-fis-e10s%2Cx2
Travis, can you take a look at this?
Thank you.
Updated•3 months ago
|
Comment 6•3 months ago
|
||
Set release status flags based on info from the regressing bug 1754527
Comment hidden (Intermittent Failures Robot) |
Comment 8•3 months ago
|
||
Oops, sorry. I thought I had this resolved (or so my try-pushes seemed to indicate). Yes, will look into this today, thanks for flagging me.
Comment hidden (Intermittent Failures Robot) |
Updated•3 months ago
|
Comment hidden (Intermittent Failures Robot) |
Updated•3 months ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 12•3 months ago
|
||
Updated•3 months ago
|
Comment 13•3 months ago
|
||
There are 170 failures in the last 7 days. Most of them (155) are on Win10.
Travis, I added a patch to disable the test on Win10 if it will take a little bit longer to fix it
Updated•3 months ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 16•3 months ago
|
||
Pushed by csabou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7c8213abea78 Disable test_ExperimentManager_enroll.js on windows 10 opt. r=MasterWayZ DONTBUILD
Updated•3 months ago
|
Comment 17•3 months ago
|
||
bugherder |
Updated•2 months ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 19•2 months ago
|
||
This is now intermittently failing on windows7 32 bits, opt.
Comment 20•2 months ago
|
||
I'm at a bit of a loss at what is triggering this, :barret, do you have time to take a look at this and give me some advice on what might be happening here? My best guess is that the do_get_profile()
is the source of this but I don't have much idea as to why.
Assignee | ||
Comment 21•2 months ago
|
||
This was caused by a race condition where JSONFile and TestFileUtils were trying to run their shutdown blocker simultaneously, which lead to attempting to blow away the directory that a JSONFile was saved in while it was saving.
Moving TestFileUtils to clear its file at OS.File.shutdown (instead of profileBeforeChange) fixes this issue.
Assignee | ||
Comment 22•2 months ago
|
||
Comment 23•2 months ago
|
||
Set release status flags based on info from the regressing bug 1754527
Assignee | ||
Updated•2 months ago
|
Assignee | ||
Comment 24•2 months ago
|
||
Depends on D148147
Comment hidden (Intermittent Failures Robot) |
Comment 26•2 months ago
|
||
Pushed by brennie@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5562cae92eb5 Run FileTestUtils cleanup at the latest possible phase r=mak https://hg.mozilla.org/integration/autoland/rev/95e88f6bd6b1 Re-enable test_ExperimentManager_enroll.js on windows on Windows 10 r=emcminn
Comment 27•2 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/5562cae92eb5
https://hg.mozilla.org/mozilla-central/rev/95e88f6bd6b1
Comment 28•2 months ago
|
||
The patch landed in nightly and beta is affected.
:barret, is this bug important enough to require an uplift?
If not please set status_beta
to wontfix
.
For more information, please visit auto_nag documentation.
Assignee | ||
Comment 29•2 months ago
|
||
This is just a test, its not crucial to uplift to beta.
Comment hidden (Intermittent Failures Robot) |
![]() |
||
Comment 31•2 months ago
|
||
bugherderuplift |
![]() |
||
Comment 32•2 months ago
|
||
Uplifted to 102 because this version has to be supported for a year as ESR.
Description
•