Closed Bug 1543902 Opened 5 years ago Closed 5 years ago

Intermittent test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. -

Categories

(DevTools :: about:debugging, defect, P5)

defect

Tracking

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

RESOLVED FIXED
Firefox 68
Tracking Status
firefox-esr60 --- unaffected
firefox66 --- unaffected
firefox67 --- unaffected
firefox68 --- fixed

People

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

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

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

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

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

[task 2019-04-12T04:41:37.848Z] 04:41:37 INFO - TEST-PASS | devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js | Toolbox is re-created again -
[task 2019-04-12T04:41:37.848Z] 04:41:37 INFO - Check whether about:devtools-toolbox page displays correctly
[task 2019-04-12T04:41:37.849Z] 04:41:37 INFO - TEST-PASS | devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js | about:devtools-toolbox page displays correctly -
[task 2019-04-12T04:41:37.849Z] 04:41:37 INFO - Close about:devtools-toolbox page
[task 2019-04-12T04:41:37.850Z] 04:41:37 INFO - Wait for removeTab
[task 2019-04-12T04:41:37.851Z] 04:41:37 INFO - Removing tab.
[task 2019-04-12T04:41:37.851Z] 04:41:37 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2019-04-12T04:41:37.852Z] 04:41:37 INFO - Got event: 'TabClose' on [object XULElement].
[task 2019-04-12T04:41:37.852Z] 04:41:37 INFO - Tab removed and finished closing
[task 2019-04-12T04:41:37.853Z] 04:41:37 INFO - Wait for toolbox destroyed
[task 2019-04-12T04:41:37.853Z] 04:41:37 INFO - Buffered messages logged at 04:41:36
[task 2019-04-12T04:41:37.854Z] 04:41:37 INFO - Wait until aboutdebugging is selected
[task 2019-04-12T04:41:37.855Z] 04:41:37 INFO - Wait until about:devtools-toolbox is removed from debug targets
[task 2019-04-12T04:41:37.855Z] 04:41:37 INFO - Removing tab.
[task 2019-04-12T04:41:37.855Z] 04:41:37 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2019-04-12T04:41:37.856Z] 04:41:37 INFO - Got event: 'TabClose' on [object XULElement].
[task 2019-04-12T04:41:37.856Z] 04:41:37 INFO - Buffered messages logged at 04:41:37
[task 2019-04-12T04:41:37.857Z] 04:41:37 INFO - Tab removed and finished closing
[task 2019-04-12T04:41:37.857Z] 04:41:37 INFO - Leaving test bound
[task 2019-04-12T04:41:37.858Z] 04:41:37 INFO - Buffered messages finished
[task 2019-04-12T04:41:37.858Z] 04:41:37 INFO - TEST-UNEXPECTED-FAIL | devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. -
[task 2019-04-12T04:41:37.859Z] 04:41:37 INFO - GECKO(1088) | MEMORY STAT | vsize 3697MB | residentFast 804MB | heapAllocated 215MB
[task 2019-04-12T04:41:37.859Z] 04:41:37 INFO - TEST-OK | devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_reload.js | took 466437ms
[task 2019-04-12T04:41:37.860Z] 04:41:37 INFO - GECKO(1088) | ++DOCSHELL 0x7f6afa006800 == 1 [pid = 1226] [id = {56d82a74-8976-4a06-8e92-b560587a9295}]
[task 2019-04-12T04:41:37.860Z] 04:41:37 INFO - GECKO(1088) | ++DOMWINDOW == 1 (0x7f6afd52ef20) [pid = 1226] [serial = 22] [outer = (nil)]
[task 2019-04-12T04:41:37.861Z] 04:41:37 INFO - GECKO(1088) | ++DOMWINDOW == 2 (0x7f6afd7afc00) [pid = 1226] [serial = 23] [outer = 0x7f6afd52ef20]
[task 2019-04-12T04:41:37.861Z] 04:41:37 INFO - GECKO(1088) | ++DOMWINDOW == 3 (0x7f6afd7b1c00) [pid = 1226] [serial = 24] [outer = 0x7f6afd52ef20]
[task 2019-04-12T04:41:37.862Z] 04:41:37 INFO - checking window state
[task 2019-04-12T04:41:37.862Z] 04:41:37 INFO - TEST-START | devtools/client/aboutdebugging-new/test/browser/browser_aboutdebugging_devtoolstoolbox_shortcuts.js

Over the last 7 days there are 38 failures present on this bug. These happen on linux64-ccov, windows10-64-ccov.

Here is the most recent log example: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=241637112&repo=mozilla-central&lineNumber=3765

Flags: needinfo?(jdescottes)

The test finishes correctly but it's too slow for those platforms.

There is no real added value in running this test for code coverage, because it just load tools several times. We are not exercising a specific feature of any tool, we are rather checking for race conditions when reloading. Skipping on code coverage should not have any impact on the actual code coverage for devtools.

Assignee: nobody → jdescottes
Status: NEW → ASSIGNED
Flags: needinfo?(jdescottes)

The test finishes correctly but it's too slow for those platforms.

There is no real added value in running this test for code coverage, because it just load tools several times.
We are not exercising a specific feature of any tool, we are rather checking for race conditions when reloading.
Skipping on code coverage should not have any impact on the actual code coverage for devtools.

Pushed by jdescottes@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/792827e182fc
Skip browser_aboutdebugging_devtoolstoolbox_reload on ccov platforms r=daisuke
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 68
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: