Closed Bug 1166923 Opened 7 years ago Closed 6 years ago

The Nuwa tests are permafail on B2G emulator builds

Categories

(Core :: DOM: Content Processes, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

()

RESOLVED FIXED
tracking-b2g backlog
Tracking Status
firefox41 --- affected
b2g-master --- affected

People

(Reporter: RyanVM, Assigned: cyu)

References

Details

Until very recently, the Nuwa tests ran in debug M12 and opt M6, both of which have been hidden for a long time due to timeouts. Today, an innocent patch changed the chunking boundaries such that they're in M11 now instead. And it exposed the fact that these tests have been permafailing now for a long time.

I'm disabling the tests to get the trees green. Someone will need to investigate and get them fixed.
https://treeherder.mozilla.org/logviewer.html#?job_id=9954042&repo=mozilla-inbound

21:56:13 INFO - 104 INFO Set up preferences for testing the Nuwa process.
21:56:13 INFO - 105 INFO Launch the Nuwa process
21:56:13 INFO - 106 INFO TEST-PASS | dom/ipc/tests/test_NuwaProcessCreation.html | Got nuwa-ready
21:56:13 INFO - 107 INFO TEST-PASS | dom/ipc/tests/test_NuwaProcessCreation.html | Already received nuwa ready
21:56:13 INFO - 108 INFO TEST-UNEXPECTED-FAIL | dom/ipc/tests/test_NuwaProcessCreation.html | Test timed out. - expected PASS
21:56:14 INFO - MEMORY STAT vsize after test: 119595008
21:56:14 INFO - MEMORY STAT residentFast after test: 41865216
21:56:14 INFO - MEMORY STAT heapAllocated after test: 17308736
21:56:15 INFO - 109 INFO TEST-OK | dom/ipc/tests/test_NuwaProcessCreation.html | took 309815ms
https://hg.mozilla.org/integration/mozilla-inbound/rev/1918798230db

On the bright side, this probably means we can at least un-hide M6/M12 now.
blocking-b2g: --- → 3.0?
Whiteboard: [tests disabled][leave open]
I remembered when the test cases were in M12 the last time I saw it, it's not permfail. Only test_NuwaProcessDeadLock.html got intermittent failure. I think something in between has changed. I need to check what happened on m-c.
Assignee: nobody → cyu
Depends on: 1168337
blocking-b2g: 2.5? → 2.5+
[Tracking Requested - why for this release]:Removing 2.5 blocking nomination and putting as part of backlog
blocking-b2g: 2.5+ → ---
Bug 1168337 should allow us to enable test_NuwaProcessCreation.html.
test_NuwaProcessDeadlock has a new race to be fixed.
Depends on: 1213795
Bug 1213795 should fix the race and allow us to enable test_NuwaProcessDeadlock.html.
Fixed and re-enabled in bug 1213795.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Whiteboard: [tests disabled][leave open]
You need to log in before you can comment on or make changes to this bug.