Closed
Bug 1429273
Opened 8 years ago
Closed 8 years ago
Intermittent /mimesniff/mime-types/parsing.any.html | out of memory or unexpected timeout or application crashed [@ mozalloc_abort]
Categories
(Testing :: web-platform-tests, defect, P5)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: intermittent-bug-filer, Unassigned)
Details
(Keywords: crash, intermittent-failure)
Crash Data
Filed by: rvandermeulen [at] mozilla.com
https://treeherder.mozilla.org/logviewer.html#?job_id=155206571&repo=try
https://queue.taskcluster.net/v1/task/PcbZmvoTRtmRSzQYgiEz5w/runs/0/artifacts/public/logs/live_backing.log
This test seems very flaky on Linux32 (at least on my 59-as-Beta Try simulations). Any thoughts, James?
Updated•8 years ago
|
Flags: needinfo?(james)
| Comment hidden (Intermittent Failures Robot) |
Comment 2•8 years ago
|
||
annevk wrote this test so passing the baton to him. I suspect the problem is just that the test is too big and causes OOM on 32bit.
Flags: needinfo?(james) → needinfo?(annevk)
Comment 3•8 years ago
|
||
I cannot really fix this as I don't know what the limits are of each browser's infrastructure. If there is a problem with largish tests, then the web-platform-tests bots need to catch it and complain about it. And ideally have some suggestion ready for how to handle it. E.g., I could make all these tests run as 10 separate tests, maybe, but it's not clear that is what is required.
Flags: needinfo?(annevk) → needinfo?(james)
Comment 4•8 years ago
|
||
I mean I don't think we know the limits either. We try to catch stability issues before commit, but cases like this where the test fails in specific configurations, or rarely, are hard to catch upfront, and the general solution for cases where there isn't some clear cause in the code or implemenentation is just to try to make reasonable changes in the hope that they help. In this case OOM on linux32 is strongly suggesting that the test is allocating too much memory (ie. > 2 Gb) and that splitting it up would be the right thing to do. Concretely, if you can split the test into multiple parts and provide a patch, Ryan can try it out on the failing configuration and see if it makes a difference. Otherwise the most likely scenario is that we just disable this test on linux32.
Intermittents are hard; that's why we have so many.
Flags: needinfo?(james)
Comment 5•8 years ago
|
||
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•