Closed
Bug 1015200
Opened 11 years ago
Closed 11 years ago
Frequent B2G emulator reftest timeouts
Categories
(Testing :: Reftest, defect)
Tracking
(firefox33 unaffected, firefox34 fixed, firefox-esr31 unaffected)
RESOLVED
FIXED
mozilla34
| Tracking | Status | |
|---|---|---|
| firefox33 | --- | unaffected |
| firefox34 | --- | fixed |
| firefox-esr31 | --- | unaffected |
People
(Reporter: emorley, Assigned: ferjm)
References
Details
(Keywords: intermittent-failure)
We're seeing a sudden spike in B2G emulator reftest timeouts.
This was blamed on bug 966646, which is now backed out, but I'm still seeing quite a few timeouts - is it perhaps caused by bug 922680?
| Reporter | ||
Comment 1•11 years ago
|
||
b2g_emulator_vm mozilla-central opt test reftest-4 on 2014-05-22 18:24:31 PDT for push 2619a4def1b9
https://tbpl.mozilla.org/php/getParsedLog.php?id=40232948&tree=Mozilla-Central
b2g_emulator_vm mozilla-central opt test reftest-4 on 2014-05-22 19:10:18 PDT for push e9b2b72f4e6c
https://tbpl.mozilla.org/php/getParsedLog.php?id=40236070&tree=Mozilla-Central
b2g_emulator_vm mozilla-central opt test reftest-8 on 2014-05-22 19:10:37 PDT for push e9b2b72f4e6c
https://tbpl.mozilla.org/php/getParsedLog.php?id=40236447&tree=Mozilla-Central
b2g_emulator_vm mozilla-central opt test reftest-14 on 2014-05-22 19:10:21 PDT for push e9b2b72f4e6c
https://tbpl.mozilla.org/php/getParsedLog.php?id=40235887&tree=Mozilla-Central
b2g_emulator_vm mozilla-central opt test crashtest-3 on 2014-05-22 19:10:36 PDT for push e9b2b72f4e6c
https://tbpl.mozilla.org/php/getParsedLog.php?id=40236296&tree=Mozilla-Central
| Reporter | ||
Comment 2•11 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=40235285&tree=Mozilla-Central
https://tbpl.mozilla.org/php/getParsedLog.php?id=40276004&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40275887&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40266780&tree=Mozilla-Inbound
| Reporter | ||
Comment 3•11 years ago
|
||
| Reporter | ||
Comment 4•11 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=40242739&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40245614&tree=Mozilla-Inbound
(All of the above as far as I can tell, are after the bug 966646 comment 28 backout)
Comment 5•11 years ago
|
||
Did bug 922680 get re-landed at some point after comment 118?
No longer blocks: 922680
| Reporter | ||
Comment 6•11 years ago
|
||
Oh I missed that backout; in which case I'm out of ideas...
| Reporter | ||
Comment 7•11 years ago
|
||
| Reporter | ||
Comment 8•11 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=40274142&tree=Fx-Team
https://tbpl.mozilla.org/php/getParsedLog.php?id=40275497&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40268167&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40272936&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40274484&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40276146&tree=B2g-Inbound
Comment 9•11 years ago
|
||
I wasn't aware we weren't getting stacks on emulator reftest timeouts. The patch in bug 1015178 should fix that.
| Reporter | ||
Comment 10•11 years ago
|
||
| Reporter | ||
Comment 11•11 years ago
|
||
| Reporter | ||
Comment 12•11 years ago
|
||
Comment 22•11 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=40332641&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40329207&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40323992&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40324238&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40319514&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40318672&tree=Mozilla-Inbound
Comment 23•11 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=40339714&tree=Mozilla-Central
https://tbpl.mozilla.org/php/getParsedLog.php?id=40322016&tree=Mozilla-Central
https://tbpl.mozilla.org/php/getParsedLog.php?id=40321518&tree=Mozilla-Central
https://tbpl.mozilla.org/php/getParsedLog.php?id=40320922&tree=Mozilla-Central
https://tbpl.mozilla.org/php/getParsedLog.php?id=40318366&tree=Mozilla-Central
https://tbpl.mozilla.org/php/getParsedLog.php?id=40317099&tree=Mozilla-Central
Comment 24•11 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=40317054&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40314812&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40314864&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40320441&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40324345&tree=B2g-Inbound
Comment 25•11 years ago
|
||
Comment 26•11 years ago
|
||
Comment 27•11 years ago
|
||
Comment 28•11 years ago
|
||
Comment 29•11 years ago
|
||
Comment 30•11 years ago
|
||
Comment 31•11 years ago
|
||
Comment 32•11 years ago
|
||
Comment 33•11 years ago
|
||
Comment 34•11 years ago
|
||
Comment 35•11 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=40377085&tree=Mozilla-Central
https://tbpl.mozilla.org/php/getParsedLog.php?id=40368864&tree=Mozilla-Central
https://tbpl.mozilla.org/php/getParsedLog.php?id=40413596&tree=Mozilla-Central
https://tbpl.mozilla.org/php/getParsedLog.php?id=40428005&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40426721&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40426251&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40426147&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40429666&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40422776&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40422937&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40420762&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40415383&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40413370&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40413383&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40391083&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40426806&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40427308&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40428187&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40427318&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40427390&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40422955&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40420201&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40430253&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40429993&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40430868&tree=Fx-Team
https://tbpl.mozilla.org/php/getParsedLog.php?id=40429949&tree=Fx-Team
https://tbpl.mozilla.org/php/getParsedLog.php?id=40430679&tree=Fx-Team
https://tbpl.mozilla.org/php/getParsedLog.php?id=40426032&tree=Fx-Team
https://tbpl.mozilla.org/php/getParsedLog.php?id=40424930&tree=Fx-Team
https://tbpl.mozilla.org/php/getParsedLog.php?id=40423961&tree=Fx-Team
https://tbpl.mozilla.org/php/getParsedLog.php?id=40423060&tree=Fx-Team
https://tbpl.mozilla.org/php/getParsedLog.php?id=40413406&tree=Fx-Team
Comment 36•11 years ago
|
||
Comment 37•11 years ago
|
||
Comment 38•11 years ago
|
||
Comment 39•11 years ago
|
||
Comment 40•11 years ago
|
||
Comment 41•11 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=40451731&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40450090&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40456110&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40457241&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40456516&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40456680&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40456862&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40453574&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40451690&tree=B2g-Inbound
Comment 42•11 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=40463686&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40460358&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40463528&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40461558&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40463151&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40463627&tree=Mozilla-Inbound
Comment 43•11 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=40464011&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40464800&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40464810&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40464944&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40466609&tree=B2g-Inbound
Comment 44•11 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=40467671&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40471271&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40471715&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40473086&tree=B2g-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40474998&tree=B2g-Inbound
Comment 45•11 years ago
|
||
Comment 47•11 years ago
|
||
Comment 48•11 years ago
|
||
Comment 49•11 years ago
|
||
Comment 50•11 years ago
|
||
Comment 51•11 years ago
|
||
Comment 52•11 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=40539275&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40538432&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40536233&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40537652&tree=Mozilla-Inbound
Comment 53•11 years ago
|
||
Comment 54•11 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=40504545&tree=Fx-Team
https://tbpl.mozilla.org/php/getParsedLog.php?id=40504378&tree=Fx-Team
https://tbpl.mozilla.org/php/getParsedLog.php?id=40504450&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40505111&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40502757&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40511005&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=40597485&tree=Mozilla-Inbound
Comment 55•11 years ago
|
||
Just in case it got missed in here, bug 1015178 got fixed which means these have stacks now (from killAndGetStack).
Comment 56•11 years ago
|
||
So far, I only see a stack in the very last report:
19:09:04 INFO - Thread 0 (crashed)
19:09:04 INFO - 0 libc.so + 0xc31c
19:09:04 INFO - 1 libxul.so!js::gc::SystemPageAllocator::GetPageFaultCount() [Memory.cpp:ef053c67aac2 : 616 + 0x7]
19:09:04 INFO - 2 libxul.so!js::gcstats::Statistics::endSlice() [Statistics.cpp:ef053c67aac2 : 594 + 19:09:04 INFO - 3 libxul.so!js::gc::GCRuntime::collect(bool, long long, js::JSGCInvocationKind, JS::gcreason::Reason) [Statistics.h:ef053c67aac2 : 184 + 0x5]
19:09:04 INFO - 4 libxul.so!js::GCSlice [jsgc.cpp:ef053c67aac2 : 4947 + 0xb]
19:09:04 INFO - 5 libxul.so!JS::IncrementalGC(JSRuntime*, JS::gcreason::Reason, long long) [jsfriendapi.cpp:ef053c67aac2 : 208 + 0xb]
Comment 57•11 years ago
|
||
That code was refactored in bug 988486, which landed on inbound the same day this was filed. Though, it looks like it didn't hit m-c until 3 days later, and these timeouts were happening on 5/23 on m-c, so it can't be that...
Comment 58•11 years ago
|
||
Comment 59•11 years ago
|
||
Comment 60•11 years ago
|
||
Comment 61•11 years ago
|
||
Comment 62•11 years ago
|
||
Comment 63•11 years ago
|
||
Comment 64•11 years ago
|
||
Comment 65•11 years ago
|
||
Comment 66•11 years ago
|
||
Comment 67•11 years ago
|
||
Comment 68•11 years ago
|
||
Comment 69•11 years ago
|
||
Comment 72•11 years ago
|
||
Comment 73•11 years ago
|
||
Comment 74•11 years ago
|
||
So this appears to have started again on 7/24 on inbound shortly after a b2g-inbound merge (https://tbpl.mozilla.org/?tree=Mozilla-Inbound&jobname=b2g_emulator_vm.*crashtest&fromchange=9c3d8f8b46f7&tochange=0a9922138347). And thankfully, the first instance on b2g-inbound is in close proximity to the csets involved in that merge. In that merge, mwu's push looks maybe-suspicious. I'll try retriggering on b-i to try to confirm.
Comment 75•11 years ago
|
||
Actually, the retriggers are pointing at bug 903291. More retriggers running on the push prior to confirm.
https://tbpl.mozilla.org/?tree=B2g-Inbound&jobname=b2g_emulator_vm.*crashtest&fromchange=30907d52c4c2&tochange=81f96f02263f
Comment 77•11 years ago
|
||
Retriggers are showing a ~10% failure rate. I plan to backout the responsible patch once confirmed as this is too high to meet visibility standards.
Comment 78•11 years ago
|
||
Backing out bug 903291. Hopefully we'll see these taper off once that merges around.
Comment 79•11 years ago
|
||
Comment 80•11 years ago
|
||
| Reporter | ||
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Resolution: FIXED → WORKSFORME
Updated•11 years ago
|
Assignee: nobody → ferjmoreno
Blocks: 903291
status-firefox33:
--- → unaffected
status-firefox34:
--- → fixed
status-firefox-esr31:
--- → unaffected
Resolution: WORKSFORME → FIXED
Target Milestone: --- → mozilla34
You need to log in
before you can comment on or make changes to this bug.
Description
•