Closed Bug 1313157 Opened 8 years ago Closed 7 years ago

Intermittent dom/workers/test/test_subworkers_suspended.html | We have data from the worker - got -1, expected +0

Categories

(Core :: DOM: Workers, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla55
Tracking Status
firefox55 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: baku)

References

Details

(Keywords: intermittent-failure, Whiteboard: [stockwell fixed])

Attachments

(1 file)

All failures are Android-Debug (except for a few desktop failures with a different failure in the same test).

All Android failures look like:

[task 2017-05-12T01:32:50.244114Z] 01:32:50     INFO -  533 INFO TEST-START | dom/workers/test/test_subworkers_suspended.html
[task 2017-05-12T01:33:22.015054Z] 01:33:22     INFO -  Buffered messages logged at 01:32:53
[task 2017-05-12T01:33:22.015338Z] 01:33:22     INFO -  534 INFO TEST-PASS | dom/workers/test/test_subworkers_suspended.html | A valid string reason is expected
[task 2017-05-12T01:33:22.015445Z] 01:33:22     INFO -  535 INFO TEST-PASS | dom/workers/test/test_subworkers_suspended.html | Reason cannot be empty
[task 2017-05-12T01:33:22.015562Z] 01:33:22     INFO -  Buffered messages logged at 01:33:00
[task 2017-05-12T01:33:22.016276Z] 01:33:22     INFO -  536 INFO Page1Shown: http://mochi.test:8888/tests/dom/workers/test/window_suspended.html?page1Shown
[task 2017-05-12T01:33:22.016887Z] 01:33:22     INFO -  537 INFO TEST-PASS | dom/workers/test/test_subworkers_suspended.html | test page should have been persisted initially
[task 2017-05-12T01:33:22.017551Z] 01:33:22     INFO -  538 INFO Create a worker and subworkers...
[task 2017-05-12T01:33:22.018005Z] 01:33:22     INFO -  539 INFO Waiting until workers are ready...
[task 2017-05-12T01:33:22.018843Z] 01:33:22     INFO -  Buffered messages logged at 01:33:07
[task 2017-05-12T01:33:22.019718Z] 01:33:22     INFO -  540 INFO TEST-PASS | dom/workers/test/test_subworkers_suspended.html | We want to receive: -ready-
[task 2017-05-12T01:33:22.020727Z] 01:33:22     INFO -  541 INFO Retrieving data from cache...
[task 2017-05-12T01:33:22.021470Z] 01:33:22     INFO -  Buffered messages logged at 01:33:08
[task 2017-05-12T01:33:22.022382Z] 01:33:22     INFO -  542 INFO TEST-PASS | dom/workers/test/test_subworkers_suspended.html | We have data from the worker
[task 2017-05-12T01:33:22.024032Z] 01:33:22     INFO -  543 INFO New location: window_suspended.html?page2Shown
[task 2017-05-12T01:33:22.024632Z] 01:33:22     INFO -  Buffered messages logged at 01:33:12
[task 2017-05-12T01:33:22.025477Z] 01:33:22     INFO -  544 INFO Page2Shown: http://mochi.test:8888/tests/dom/workers/test/window_suspended.html?page2Shown
[task 2017-05-12T01:33:22.026022Z] 01:33:22     INFO -  545 INFO Create a worker...
[task 2017-05-12T01:33:22.026533Z] 01:33:22     INFO -  546 INFO Waiting until workers are ready...
[task 2017-05-12T01:33:22.027260Z] 01:33:22     INFO -  Buffered messages logged at 01:33:15
[task 2017-05-12T01:33:22.028069Z] 01:33:22     INFO -  547 INFO TEST-PASS | dom/workers/test/test_subworkers_suspended.html | We want to receive: -ready-
[task 2017-05-12T01:33:22.030521Z] 01:33:22     INFO -  548 INFO Retrieving data from cache...
[task 2017-05-12T01:33:22.031298Z] 01:33:22     INFO -  549 INFO TEST-PASS | dom/workers/test/test_subworkers_suspended.html | We have data from the second worker
[task 2017-05-12T01:33:22.031991Z] 01:33:22     INFO -  550 INFO Going back
[task 2017-05-12T01:33:22.032753Z] 01:33:22     INFO -  551 INFO Page1Shown: http://mochi.test:8888/tests/dom/workers/test/window_suspended.html?page1Shown
[task 2017-05-12T01:33:22.033514Z] 01:33:22     INFO -  552 INFO TEST-PASS | dom/workers/test/test_subworkers_suspended.html | test page should have been persisted in pageshow
[task 2017-05-12T01:33:22.034587Z] 01:33:22     INFO -  553 INFO Waiting a few seconds...
[task 2017-05-12T01:33:22.035254Z] 01:33:22     INFO -  554 INFO TEST-FAIL | dom/workers/test/test_subworkers_suspended.html | The author of the test has indicated that flaky timeouts are expected.  Reason: untriaged
[task 2017-05-12T01:33:22.035856Z] 01:33:22     INFO -  Buffered messages logged at 01:33:21
[task 2017-05-12T01:33:22.036456Z] 01:33:22     INFO -  555 INFO Retrieving data from cache...
[task 2017-05-12T01:33:22.036988Z] 01:33:22     INFO -  Buffered messages finished
[task 2017-05-12T01:33:22.037614Z] 01:33:22     INFO -  556 INFO TEST-UNEXPECTED-FAIL | dom/workers/test/test_subworkers_suspended.html | We have data from the worker - got -1, expected +0
[task 2017-05-12T01:33:22.038216Z] 01:33:22     INFO -      SimpleTest.is@SimpleTest/SimpleTest.js:312:5
[task 2017-05-12T01:33:22.038755Z] 01:33:22     INFO -      page1Shown/<@dom/workers/test/test_subworkers_suspended.html:78:9
[task 2017-05-12T01:33:32.554295Z] 01:33:32     INFO -  557 INFO TEST-OK | dom/workers/test/test_subworkers_suspended.html | took 34171ms

This looks just like bug 1307566, where the timeout was increased from 2 to 5 seconds.

https://hg.mozilla.org/mozilla-central/rev/25e1e4d63f11


:baku - Increase the timeout again? Skip on Android-Debug?
Blocks: 1307566
Flags: needinfo?(amarchesini)
Whiteboard: [stockwell needswork]
Attached patch timeout.patchSplinter Review
I don't like the idea to disable the test. Let's increase the timeout.
In case we still have failures, we can disable it on android only.
Assignee: nobody → amarchesini
Flags: needinfo?(amarchesini)
Attachment #8868547 - Flags: review?(gbrown)
Attachment #8868547 - Flags: review?(gbrown) → review+
Pushed by amarchesini@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/d51900e0fb6c
Increase timeout for test_subworkers_suspended.html, r=gbrown
https://hg.mozilla.org/mozilla-central/rev/d51900e0fb6c
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
Whiteboard: [stockwell needswork] → [stockwell fixed]
Depends on: 1366501
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: