Closed Bug 1532180 Opened 5 years ago Closed 5 years ago

Intermittent devtools/client/debugger/new/test/mochitest/browser_dbg-windowless-workers.js | Test timed out -

Categories

(DevTools :: Debugger, defect, P1)

defect

Tracking

(firefox-esr60 unaffected, firefox65 unaffected, firefox66 unaffected, firefox67 fixed)

RESOLVED FIXED
Firefox 67
Tracking Status
firefox-esr60 --- unaffected
firefox65 --- unaffected
firefox66 --- unaffected
firefox67 --- fixed

People

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

References

Details

(Keywords: intermittent-failure, regression, Whiteboard: [stockwell disable-recommended])

Attachments

(2 files)

#[markdown(off)]
Filed by: rgurzau [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=231578639&repo=mozilla-central

https://queue.taskcluster.net/v1/task/XZjZu5aJS3GKsO_4QBWPiQ/runs/0/artifacts/public/logs/live_backing.log

23:10:20 INFO - Finished waiting for state change: selected source
23:10:20 INFO - TEST-PASS | devtools/client/debugger/new/test/mochitest/browser_dbg-windowless-workers.js | client is paused -
23:10:20 INFO - TEST-PASS | devtools/client/debugger/new/test/mochitest/browser_dbg-windowless-workers.js | Got at least one frame -
23:10:20 INFO - TEST-PASS | devtools/client/debugger/new/test/mochitest/browser_dbg-windowless-workers.js | Frame has correct source -
23:10:20 INFO - TEST-PASS | devtools/client/debugger/new/test/mochitest/browser_dbg-windowless-workers.js | Frame has correct line -
23:10:20 INFO - Test resuming in the mainThread
23:10:20 INFO - Resuming from 11
23:10:20 INFO - TEST-PASS | devtools/client/debugger/new/test/mochitest/browser_dbg-windowless-workers.js | client is not paused -
23:10:20 INFO - Test pausing in both workers
23:10:20 INFO - Waiting for ADD_BREAKPOINT to dispatch 1 time(s)
23:10:20 INFO - ADD_BREAKPOINT dispatched 1 time(s)
23:10:20 INFO - Invoking in tab: sayHello()
23:10:20 INFO - Waiting for state change: paused
23:10:20 INFO - Finished waiting for state change: paused
23:10:20 INFO - Finished waiting for state change: paused
23:10:20 INFO - Waiting for state change: selected source
23:10:20 INFO - Finished waiting for state change: selected source
23:10:20 INFO - TEST-PASS | devtools/client/debugger/new/test/mochitest/browser_dbg-windowless-workers.js | client is paused -
23:10:20 INFO - TEST-PASS | devtools/client/debugger/new/test/mochitest/browser_dbg-windowless-workers.js | Got at least one frame -
23:10:20 INFO - TEST-PASS | devtools/client/debugger/new/test/mochitest/browser_dbg-windowless-workers.js | Frame has correct source -
23:10:20 INFO - TEST-PASS | devtools/client/debugger/new/test/mochitest/browser_dbg-windowless-workers.js | Frame has correct line -
23:10:20 INFO - Waiting for state change: paused
23:10:20 INFO - Buffered messages finished
23:10:20 INFO - TEST-UNEXPECTED-FAIL | devtools/client/debugger/new/test/mochitest/browser_dbg-windowless-workers.js | Test timed out -
23:10:20 INFO - GECKO(6372) | console.warn: "Error while detaching the thread front: 'detach' request packet to 'server1.conn5.child1/context22' can't be sent as the connection is closed."
23:10:20 INFO - GECKO(6372) | console.warn: "Error while detaching the thread front: 'detach' request packet to 'server1.conn5.child1/workerTarget25/context1' can't be sent as the connection is closed."
23:10:20 INFO - GECKO(6372) | console.warn: "Error while detaching the thread front: 'detach' request packet to 'server1.conn5.child1/workerTarget26/context1' can't be sent as the connection is closed."
23:10:20 INFO - Removing tab.
23:10:20 INFO - Waiting for event: 'TabClose' on [object XULElement].
23:10:20 INFO - Got event: 'TabClose' on [object XULElement].
23:10:20 INFO - Tab removed and finished closing

Summary: Intermittent TV devtools/client/debugger/new/test/mochitest/browser_dbg-windowless-workers.js | Test timed out - → Intermittent devtools/client/debugger/new/test/mochitest/browser_dbg-windowless-workers.js | Test timed out -

Joel,
Please take a look at Comment 7, before reviewing my patch.
Thank you

Flags: needinfo?(jmaher)

bug 1533945 landed March 8th and March 9th there were many failures on autoland still :(

Flags: needinfo?(jmaher)
Priority: P5 → P1

Jason are you working on this or should we land Cristina's disabling patch?

Flags: needinfo?(jlaster)

:apavel, we're working on a fix. This looks like a legitimate issue that we want to fix asap.

Flags: needinfo?(jlaster)

CCing Brian who is looking into it.

Flags: needinfo?(bhackett1024)

Thanks Jason. I keep asking as this has reached the disabling threshold and got the stockwell disable recommended tag, reason why Cristina made the disabling patch. We won't land it.

Pushed by bhackett@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/f996288d2310
Always specify thread when accessing debugger pause state, r=jlast.

Backed out changeset f996288d2310 (bug 1532180) for damp failures at debugger/custom.js

Backout: https://hg.mozilla.org/integration/mozilla-inbound/rev/00b6a6203f0f108344486f73490c642f0ab11ff2

Failure push: https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&selectedJob=233556723&revision=f996288d231058552a104b9a838944a6d0e87016

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=233556723&repo=mozilla-inbound&lineNumber=910

06:51:17 INFO - PID 1765 | Waiting until: has file metadata
06:51:18 INFO - PID 1765 | Finished Waiting until: has file metadata
06:51:18 INFO - PID 1765 | 'custom.jsdebugger.open.settle.DAMP' took 0.26888300001155585ms.
06:51:18 INFO - PID 1765 | Garbage collect
06:51:20 INFO - PID 1765 | Reload page on 'custom.jsdebugger'
06:51:20 INFO - PID 1765 | Waiting for state change: count sources
06:51:21 INFO - PID 1765 | Finished waiting for state change: count sources
06:51:22 INFO - PID 1765 | Waiting until: text is visible
06:51:22 INFO - PID 1765 | Finished Waiting until: text is visible
06:51:22 INFO - PID 1765 | Waiting until: has file metadata
06:51:22 INFO - PID 1765 | Finished Waiting until: has file metadata
06:51:22 INFO - PID 1765 | Wait for pending paints on 'custom.jsdebugger'
06:51:22 INFO - PID 1765 | 'custom.jsdebugger.reload.settle.DAMP' took 0.2820599999977276ms.
06:51:22 INFO - PID 1765 | Waiting for debugger panel
06:51:22 INFO - PID 1765 | Creating context
06:51:22 INFO - PID 1765 | Pausing debugger
06:51:22 INFO - PID 1765 | add breakpoint
06:51:22 INFO - PID 1765 | Selecting source: App.js
06:51:22 INFO - PID 1765 | Waiting for state change: selected source
06:51:22 INFO - PID 1765 | Finished waiting for state change: selected source
06:51:22 INFO - PID 1765 | Run function in content process: window.hitBreakpoint()
06:56:15 INFO - PID 1765 | TEST-UNEXPECTED-FAIL | damp | debugger/custom.js: Test timed out
06:56:15 INFO - Terminating psutil.Process(pid=1765, name='firefox', started='06:49:38')
06:56:15 INFO - PID 1765 | Exiting due to channel error.
06:56:15 INFO - PID 1765 | [GFX1-]: Receive IPC close with reason=AbnormalShutdown
06:56:15 INFO - PID 1765 | Exiting due to channel error.
06:56:15 INFO - PID 1765 | [GFX1-]: Receive IPC close with reason=AbnormalShutdown
06:56:15 INFO - PID 1765 | Exiting due to channel error.
06:56:15 INFO - PID 1765 | Exiting due to channel error.
06:56:15 INFO - TEST-UNEXPECTED-ERROR | damp | unexpected error
06:56:15 ERROR - Traceback (most recent call last):
06:56:15 INFO - File "/Users/cltbld/tasks/task_1552457951/build/tests/talos/talos/run_tests.py", line 300, in run_tests
06:56:15 INFO - talos_results.add(mytest.runTest(browser_config, test))
06:56:15 INFO - File "/Users/cltbld/tasks/task_1552457951/build/tests/talos/talos/ttest.py", line 64, in runTest
06:56:15 INFO - return self._runTest(browser_config, test_config, setup)
06:56:15 INFO - File "/Users/cltbld/tasks/task_1552457951/build/tests/talos/talos/ttest.py", line 215, in _runTest
06:56:15 INFO - debugger_args=browser_config['debugger_args']
06:56:15 INFO - File "/Users/cltbld/tasks/task_1552457951/build/tests/talos/talos/talos_process.py", line 156, in run_browser
06:56:15 INFO - raise TalosError("unexpected error")
06:56:15 INFO - TalosError: unexpected error
06:56:15 INFO - TEST-INFO took 397144ms
06:56:15 INFO - SUITE-END | took 397s
06:56:15 ERROR - Return code: 2
06:56:15 WARNING - setting return code to 2
06:56:15 ERROR - # TBPL FAILURE #

Pushed by bhackett@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/12b945b6f707
Always specify thread when accessing debugger pause state, r=jlast.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 67
Assignee: nobody → bhackett1024
Depends on: 1535607
Flags: needinfo?(bhackett1024)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: