Closed Bug 953208 Opened 12 years ago Closed 8 years ago

Intermittent test_tcpserversocket.js | Test timed out

Categories

(Core :: DOM: Device Interfaces, defect, P5)

x86_64
macOS
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: philor, Unassigned)

References

Details

(Keywords: intermittent-failure, Whiteboard: [test disabled on OSX][leave open])

https://tbpl.mozilla.org/php/getParsedLog.php?id=32392146&tree=Mozilla-Inbound Rev5 MacOSX Mountain Lion 10.8 mozilla-inbound opt test xpcshell on 2013-12-26 11:37:30 PST for push f8a179a84a9c slave: talos-mtnlion-r5-044 11:49:52 WARNING - TEST-UNEXPECTED-FAIL | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/dom/network/tests/unit/test_tcpserversocket.js | Test timed out 11:49:53 WARNING - TEST-UNEXPECTED-FAIL | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/dom/network/tests/unit/test_tcpserversocket.js | test failed (with xpcshell return code: 5), see following log: 11:49:53 INFO - >>>>>>> 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test MAIN run_test pending (1) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test run_next_test 0 pending (2) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test MAIN run_test finished (2) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | running event loop 11:49:53 INFO - TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/dom/network/tests/unit/test_tcpserversocket.js | Starting connectSock 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test connectSock pending (2) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test run_next_test 0 finished (2) 11:49:53 INFO - TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/dom/network/tests/unit/test_tcpserversocket.js | "got expected: serveropen" 11:49:53 INFO - TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/dom/network/tests/unit/test_tcpserversocket.js | "got expected: clientopen" 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test run_next_test 1 pending (2) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test connectSock finished (2) 11:49:53 INFO - TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/dom/network/tests/unit/test_tcpserversocket.js | Starting sendDataToServer 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test sendDataToServer pending (2) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test run_next_test 1 finished (2) 11:49:53 INFO - TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/dom/network/tests/unit/test_tcpserversocket.js | "serverdata received 12 bytes" 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test run_next_test 2 pending (2) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test sendDataToServer finished (2) 11:49:53 INFO - TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/dom/network/tests/unit/test_tcpserversocket.js | Starting receiveDataFromServer 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test receiveDataFromServer pending (2) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test run_next_test 2 finished (2) 11:49:53 INFO - TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/dom/network/tests/unit/test_tcpserversocket.js | "data received 12 bytes" 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test run_next_test 3 pending (2) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test receiveDataFromServer finished (2) 11:49:53 INFO - TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/dom/network/tests/unit/test_tcpserversocket.js | Starting serverCloses 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test serverCloses pending (2) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test run_next_test 4 pending (3) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test serverCloses finished (3) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test run_next_test 3 finished (2) 11:49:53 INFO - TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/dom/network/tests/unit/test_tcpserversocket.js | Starting sendDataToServer 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test sendDataToServer pending (2) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test run_next_test 4 finished (2) 11:49:53 INFO - TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/dom/network/tests/unit/test_tcpserversocket.js | "serverdata received 12 bytes" 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test run_next_test 5 pending (2) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test sendDataToServer finished (2) 11:49:53 INFO - TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/dom/network/tests/unit/test_tcpserversocket.js | Starting receiveDataFromServer 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test receiveDataFromServer pending (2) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test run_next_test 5 finished (2) 11:49:53 INFO - TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/dom/network/tests/unit/test_tcpserversocket.js | "data received 12 bytes" 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test run_next_test 6 pending (2) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test receiveDataFromServer finished (2) 11:49:53 INFO - TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/dom/network/tests/unit/test_tcpserversocket.js | Starting serverCloses 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test serverCloses pending (2) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test run_next_test 7 pending (3) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test serverCloses finished (3) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test run_next_test 6 finished (2) 11:49:53 INFO - TEST-INFO | /builds/slave/talos-slave/test/build/tests/xpcshell/tests/dom/network/tests/unit/test_tcpserversocket.js | Starting openSockInClosingServer 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test openSockInClosingServer pending (2) 11:49:53 INFO - TEST-INFO | (xpcshell/head.js) | test run_next_test 7 finished (2) 11:49:53 INFO - <<<<<<<
This is high up on OrangeFactor in the last week - could you take a look? :-)
Flags: needinfo?(tm-konno)
It's probable that this is the same failure as bug 788960, so disabling it would be an acceptable course of action.
I lightly took a look for errors and codes for now. I also guess the same failure, because these errors occur on Mac OS X(10.8).
Flags: needinfo?(tm-konno)
I haven't found fixing up yet except for the way by which the test is disabled on Mac OS like bug 788960, though I looked into the related codes. When the open is failed due to not listening at server side, the error handler of socket should be called with an object including "ConnectionRefusedError" message in the "openSockInClosingServer" test. However, the error handler is not actually called, and the failure seems to cause the other unexpected error on that situation.
Whiteboard: [test disabled on OSX][leave open]
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3
Priority: P3 → P5
Closing either invalid (FxOS related) or extremely dated (2+ years) DeviceInterface intermittents. OrangeFactor should yell and reopen them if they happen again.
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.