Unify xpcshell test folders in DevTools folder.
Categories
(DevTools :: General, task)
Tracking
(firefox74 fixed)
Tracking | Status | |
---|---|---|
firefox74 | --- | fixed |
People
(Reporter: ochameau, Assigned: ochameau)
References
(Blocks 1 open bug)
Details
Attachments
(1 file, 1 obsolete file)
Part of bug 1564431 specific to xpcshell tests.
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Comment 2•4 years ago
|
||
Just to highlight what I had to tweak manually, I'll merge that into previous changeset before landing.
Assignee | ||
Comment 3•4 years ago
|
||
One last try run before landing:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=b8db10ec59fe5b0f4687de35bcf2528de531d866
Updated•4 years ago
|
Pushed by apoirot@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ccd058375096 Unify xpcshell test folders in devtools. r=jdescottes
Comment 5•4 years ago
|
||
Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=285643744&repo=autoland
Backout link: https://hg.mozilla.org/integration/autoland/rev/3a09e56e0236a46c2af8cf19e118a666ef83ca28
[task 2020-01-20T15:42:43.925Z] 15:42:43 INFO - TEST-PASS | devtools/client/responsive/test/browser/browser_device_custom_remove.js | Test device 2 menu item removed -
[task 2020-01-20T15:42:43.925Z] 15:42:43 INFO - Closing responsive design mode
[task 2020-01-20T15:42:43.941Z] 15:42:43 INFO - GECKO(2962) | [xcb] Unknown sequence number while processing queue
[task 2020-01-20T15:42:43.941Z] 15:42:43 INFO - GECKO(2962) | [xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[task 2020-01-20T15:42:43.942Z] 15:42:43 INFO - GECKO(2962) | [xcb] Aborting, sorry about that.
[task 2020-01-20T15:42:43.942Z] 15:42:43 INFO - GECKO(2962) | firefox: ../../src/xcb_io.c:259: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed.
[task 2020-01-20T15:42:44.048Z] 15:42:44 INFO - GECKO(2962) | Exiting due to channel error.
[task 2020-01-20T15:42:44.049Z] 15:42:44 INFO - GECKO(2962) | Exiting due to channel error.
[task 2020-01-20T15:42:44.049Z] 15:42:44 INFO - GECKO(2962) | Exiting due to channel error.
[task 2020-01-20T15:42:44.049Z] 15:42:44 INFO - GECKO(2962) | Exiting due to channel error.
[task 2020-01-20T15:42:44.051Z] 15:42:44 INFO - GECKO(2962) | Exiting due to channel error.
[task 2020-01-20T15:42:44.159Z] 15:42:44 INFO - TEST-INFO | Main app process: killed by SIGIOT
[task 2020-01-20T15:42:44.159Z] 15:42:44 INFO - Buffered messages finished
[task 2020-01-20T15:42:44.160Z] 15:42:44 ERROR - TEST-UNEXPECTED-FAIL | devtools/client/responsive/test/browser/browser_device_custom_remove.js | application terminated with exit code -6
[task 2020-01-20T15:42:44.160Z] 15:42:44 INFO - runtests.py | Application ran for: 0:01:10.377083
[task 2020-01-20T15:42:44.160Z] 15:42:44 INFO - zombiecheck | Reading PID log: /tmp/tmpK1yArmpidlog
[task 2020-01-20T15:42:44.161Z] 15:42:44 INFO - ==> process 2962 launched child process 2983
[task 2020-01-20T15:42:44.161Z] 15:42:44 INFO - ==> process 2962 launched child process 3019
[task 2020-01-20T15:42:44.165Z] 15:42:44 INFO - ==> process 2962 launched child process 3036
[task 2020-01-20T15:42:44.166Z] 15:42:44 INFO - ==> process 2962 launched child process 3099
[task 2020-01-20T15:42:44.166Z] 15:42:44 INFO - ==> process 2962 launched child process 3131
[task 2020-01-20T15:42:44.168Z] 15:42:44 INFO - ==> process 2962 launched child process 3158
[task 2020-01-20T15:42:44.168Z] 15:42:44 INFO - zombiecheck | Checking for orphan process with PID: 3131
[task 2020-01-20T15:42:44.169Z] 15:42:44 INFO - zombiecheck | Checking for orphan process with PID: 2983
[task 2020-01-20T15:42:44.170Z] 15:42:44 INFO - zombiecheck | Checking for orphan process with PID: 3019
[task 2020-01-20T15:42:44.170Z] 15:42:44 INFO - zombiecheck | Checking for orphan process with PID: 3158
[task 2020-01-20T15:42:44.171Z] 15:42:44 INFO - zombiecheck | Checking for orphan process with PID: 3099
[task 2020-01-20T15:42:44.173Z] 15:42:44 INFO - zombiecheck | Checking for orphan process with PID: 3036
[task 2020-01-20T15:42:44.173Z] 15:42:44 INFO - Stopping web server
[task 2020-01-20T15:42:44.173Z] 15:42:44 INFO - Stopping web socket server
[task 2020-01-20T15:42:44.197Z] 15:42:44 INFO - Stopping ssltunnel
[task 2020-01-20T15:42:44.218Z] 15:42:44 WARNING - leakcheck | refcount logging is off, so leaks can't be detected!
[task 2020-01-20T15:42:44.218Z] 15:42:44 INFO - runtests.py | Running tests: end.
[task 2020-01-20T15:42:44.234Z] 15:42:44 INFO - Buffered messages finished
[task 2020-01-20T15:42:44.234Z] 15:42:44 INFO - Running manifest: devtools/client/webconsole/test/browser/_webconsole.ini
[task 2020-01-20T15:42:44.270Z] 15:42:44 INFO - Setting pipeline to PAUSED ...
[task 2020-01-20T15:42:44.271Z] 15:42:44 INFO - Pipeline is PREROLLING ...
[task 2020-01-20T15:42:44.271Z] 15:42:44 INFO - Pipeline is PREROLLED ...
[task 2020-01-20T15:42:44.271Z] 15:42:44 INFO - Setting pipeline to PLAYING ...
[task 2020-01-20T15:42:44.271Z] 15:42:44 INFO - New clock: GstSystemClock
[task 2020-01-20T15:42:44.307Z] 15:42:44 INFO - Got EOS from element "pipeline0".
[task 2020-01-20T15:42:44.307Z] 15:42:44 INFO - Execution ended after 0:00:00.033458828
[task 2020-01-20T15:42:44.308Z] 15:42:44 INFO - Setting pipeline to PAUSED ...
[task 2020-01-20T15:42:44.308Z] 15:42:44 INFO - Setting pipeline to READY ...
[task 2020-01-20T15:42:44.308Z] 15:42:44 INFO - (gst-launch-1.0:3264): GStreamer-CRITICAL **: 15:42:44.299: gst_object_unref: assertion '((GObject *) object)->ref_count > 0' failed
[task 2020-01-20T15:42:44.309Z] 15:42:44 INFO - Setting pipeline to NULL ...
[task 2020-01-20T15:42:44.309Z] 15:42:44 INFO - Freeing pipeline ...
[task 2020-01-20T15:42:44.337Z] 15:42:44 INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2020-01-20T15:42:44.341Z] 15:42:44 INFO - INFO | runtests.py | ASan running in default memory configuration
[task 2020-01-20T15:42:44.342Z] 15:42:44 INFO - UBSan enabled.
[task 2020-01-20T15:42:44.559Z] 15:42:44 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL
[task 2020-01-20T15:42:44.756Z] 15:42:44 INFO - Increasing default timeout to 90 seconds
[task 2020-01-20T15:42:44.756Z] 15:42:44 INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2020-01-20T15:42:44.760Z] 15:42:44 INFO - LSan enabled.
[task 2020-01-20T15:42:44.761Z] 15:42:44 INFO - INFO | runtests.py | ASan running in default memory configuration
[task 2020-01-20T15:42:44.761Z] 15:42:44 INFO - UBSan enabled.
[task 2020-01-20T15:42:44.761Z] 15:42:44 INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2020-01-20T15:42:44.765Z] 15:42:44 INFO - INFO | runtests.py | ASan running in default memory configuration
[task 2020-01-20T15:42:44.765Z] 15:42:44 INFO - UBSan enabled.
[task 2020-01-20T15:42:44.773Z] 15:42:44 INFO - MochitestServer : launching [u'/builds/worker/workspace/build/tests/bin/xpcshell', '-g', '/builds/worker/workspace/build/application/firefox', '-f', '/builds/worker/workspace/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpcxbnnl.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/worker/workspace/build/tests/mochitest/server.js']
[task 2020-01-20T15:42:44.773Z] 15:42:44 INFO - runtests.py | Server pid: 3290
[task 2020-01-20T15:42:44.778Z] 15:42:44 INFO - runtests.py | Websocket server pid: 3293
[task 2020-01-20T15:42:44.780Z] 15:42:44 INFO - INFO | runtests.py | ASan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2020-01-20T15:42:44.788Z] 15:42:44 INFO - INFO | runtests.py | ASan running in default memory configuration
[task 2020-01-20T15:42:44.789Z] 15:42:44 INFO - UBSan enabled.
[task 2020-01-20T15:42:44.804Z] 15:42:44 INFO - runtests.py | SSL tunnel pid: 3298
[task 2020-01-20T15:42:45.155Z] 15:42:45 INFO - runtests.py | Running with scheme: http
[task 2020-01-20T15:42:45.155Z] 15:42:45 INFO - runtests.py | Running with e10s: True
[task 2020-01-20T15:42:45.155Z] 15:42:45 INFO - runtests.py | Running with fission: False
[task 2020-01-20T15:42:45.156Z] 15:42:45 INFO - runtests.py | Running with serviceworker_e10s: True
[task 2020-01-20T15:42:45.156Z] 15:42:45 INFO - runtests.py | Running with socketprocess_e10s: False
[task 2020-01-20T15:42:45.157Z] 15:42:45 INFO - runtests.py | Running tests: start.
[task 2020-01-20T15:42:45.157Z] 15:42:45 INFO -
[task 2020-01-20T15:42:45.192Z] 15:42:45 INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpcxbnnl.mozrunner
[task 2020-01-20T15:42:45.200Z] 15:42:45 INFO - runtests.py | Application pid: 3316
[task 2020-01-20T15:42:45.201Z] 15:42:45 INFO - TEST-INFO | started process GECKO(3316)
Assignee | ||
Comment 6•4 years ago
|
||
Hi Cosmin,
I'm not sure this failure comes from this patch, could it be from some other patch which landed recently ?
It seems intermittent.
- This patch focused on changing the xpcshell tests, that is another test suite. It should not impact the mochitest that is failing here.
- The failure relates to the following assertion
xcb_xlib_threads_sequence_lost' failed
, is there anything that landed recently somewhat related toX
or at least specific to linux?
Comment 7•4 years ago
|
||
Hi Alexandre, sorry for the trouble here. I've relanded your patch here: https://hg.mozilla.org/integration/autoland/rev/0d9cdea47204fc6e48b18a4cceae17b4f100e35f
Comment 8•4 years ago
|
||
bugherder |
Description
•