Closed Bug 1609716 Opened 4 years ago Closed 4 years ago

Unify xpcshell test folders in DevTools folder.

Categories

(DevTools :: General, task)

task
Not set
normal

Tracking

(firefox74 fixed)

RESOLVED FIXED
Firefox 74
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.

Attached file Bug 1609716 - Manual fixes. (obsolete) —

Just to highlight what I had to tweak manually, I'll merge that into previous changeset before landing.

Blocks: 1609726
Attachment #9121339 - Attachment is obsolete: true
Pushed by apoirot@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ccd058375096
Unify xpcshell test folders in devtools. r=jdescottes

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&resultStatus=pending%2Crunning%2Csuccess%2Ctestfailed%2Cbusted%2Cexception&searchStr=linux%2C18.04%2Cx64%2Casan%2Copt%2Cmochitests%2Ctest-linux1804-64-asan%2Fopt-mochitest-devtools-chrome-e10s-7%2Cm%28dt7%29&revision=ccd0583750961a40068209610f5a2e7fa665161e&selectedJob=285649273

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)

Flags: needinfo?(poirot.alex)

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.

  1. This patch focused on changing the xpcshell tests, that is another test suite. It should not impact the mochitest that is failing here.
  2. The failure relates to the following assertion xcb_xlib_threads_sequence_lost' failed, is there anything that landed recently somewhat related to X or at least specific to linux?
Flags: needinfo?(poirot.alex) → needinfo?(csabou)

Hi Alexandre, sorry for the trouble here. I've relanded your patch here: https://hg.mozilla.org/integration/autoland/rev/0d9cdea47204fc6e48b18a4cceae17b4f100e35f

Flags: needinfo?(csabou)
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 74
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: