Closed Bug 1591108 Opened 6 years ago Closed 6 years ago

Perma devtools/client/webconsole/test/browser/browser_toolbox_console_new_process.js | Test timed out - when Gecko 72 merges to Beta on 2019-12-02

Categories

(DevTools :: Console, defect, P2)

defect

Tracking

(firefox69 unaffected, firefox70 unaffected, firefox71 unaffected, firefox72+ verified)

VERIFIED FIXED
Firefox 72
Tracking Status
firefox69 --- unaffected
firefox70 --- unaffected
firefox71 --- unaffected
firefox72 + verified

People

(Reporter: NarcisB, Assigned: bhackett1024)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

[Tracking Requested - why for this release]:

Central As beta simulation:
https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=272763321&resultStatus=testfailed%2Cbusted%2Cexception%2Crunnable&revision=fad9ff236e9241768dea71b6ff223b65988386c1

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=272763321&repo=try&lineNumber=4958

[task 2019-10-24T13:43:17.001Z] 13:43:17 INFO - TEST-PASS | devtools/client/webconsole/test/browser/browser_toolbox_console_new_process.js | Has session state -
[task 2019-10-24T13:43:17.001Z] 13:43:17 INFO - Buffered messages logged at 13:42:17
[task 2019-10-24T13:43:17.001Z] 13:43:17 INFO - Console message: [JavaScript Error: "getScreenshot(http://example.com/browser/devtools/client/webconsole/test/browser/test_jsterm_screenshot_command.html) failed: TypeError: NetworkError when attempting to fetch resource." {file: "resource://activity-stream/lib/Screenshots.jsm" line: 59}]
[task 2019-10-24T13:43:17.001Z] 13:43:17 INFO - getScreenshotForURL@resource://activity-stream/lib/Screenshots.jsm:59:10
[task 2019-10-24T13:43:17.001Z] 13:43:17 INFO - openModalWindow@resource://gre/modules/Prompter.jsm:452:15
[task 2019-10-24T13:43:17.001Z] 13:43:17 INFO - openPrompt@resource://gre/modules/Prompter.jsm:688:20
[task 2019-10-24T13:43:17.001Z] 13:43:17 INFO - confirmEx@resource://gre/modules/Prompter.jsm:845:10
[task 2019-10-24T13:43:17.001Z] 13:43:17 INFO - confirmEx@resource://gre/modules/Prompter.jsm:90:14
[task 2019-10-24T13:43:17.001Z] 13:43:17 INFO - Server.defaultAllowConnection@resource://devtools/shared/security/prompt.js:150:25
[task 2019-10-24T13:43:17.001Z] 13:43:17 INFO - authenticate@resource://devtools/shared/security/auth.js:197:17
[task 2019-10-24T13:43:17.001Z] 13:43:17 INFO - _authenticate@resource://devtools/shared/security/socket.js:822:55
[task 2019-10-24T13:43:17.002Z] 13:43:17 INFO - _handle@resource://devtools/shared/security/socket.js:719:18
[task 2019-10-24T13:43:17.002Z] 13:43:17 INFO -
[task 2019-10-24T13:43:17.002Z] 13:43:17 INFO - Buffered messages finished
[task 2019-10-24T13:43:17.002Z] 13:43:17 INFO - TEST-UNEXPECTED-FAIL | devtools/client/webconsole/test/browser/browser_toolbox_console_new_process.js | Test timed out -
[task 2019-10-24T13:43:17.002Z] 13:43:17 INFO - Removing tab.
[task 2019-10-24T13:43:17.002Z] 13:43:17 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2019-10-24T13:43:17.002Z] 13:43:17 INFO - Got event: 'TabClose' on [object XULElement].
[task 2019-10-24T13:43:17.002Z] 13:43:17 INFO - Tab removed and finished closing

Flags: needinfo?(bhackett1024)
Priority: -- → P2
Summary: devtools/client/webconsole/test/browser/browser_toolbox_console_new_process.js | Test timed out - when Gecko 72 merges to Beta on 2019-12-02 → Perma devtools/client/webconsole/test/browser/browser_toolbox_console_new_process.js | Test timed out - when Gecko 72 merges to Beta on 2019-12-02

Is there a way to perform beta simulations locally? I found https://wiki.mozilla.org/Sheriffing/How_To/Beta_simulations but it only talks about using the tryserver.

Flags: needinfo?(bhackett1024)
Flags: needinfo?(bhackett1024)

That link + artifact build based on a beta sim Try revision works (local repository should also use that revision, of course): https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Artifact_builds#Building

Permafailing on same test: devtools/client/webconsole/test/browser/browser_toolbox_console_new_process.js | application timed out after 370 seconds with no output

failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=273091011&repo=try&lineNumber=19151

[task 2019-10-26T15:52:25.174Z] 15:52:25 INFO - TEST-PASS | devtools/client/webconsole/test/browser/browser_toolbox_console_new_process.js | Has session state -
[task 2019-10-26T15:52:25.176Z] 15:52:25 INFO - Buffered messages logged at 15:46:15
[task 2019-10-26T15:52:25.176Z] 15:52:25 INFO - Console message: [JavaScript Error: "getScreenshot(http://example.com/browser/devtools/client/webconsole/test/browser/test_jsterm_screenshot_command.html) failed: TypeError: NetworkError when attempting to fetch resource." {file: "resource://activity-stream/lib/Screenshots.jsm" line: 59}]
[task 2019-10-26T15:52:25.176Z] 15:52:25 INFO - getScreenshotForURL@resource://activity-stream/lib/Screenshots.jsm:59:10
[task 2019-10-26T15:52:25.177Z] 15:52:25 INFO - openModalWindow@resource://gre/modules/Prompter.jsm:452:15
[task 2019-10-26T15:52:25.177Z] 15:52:25 INFO - openPrompt@resource://gre/modules/Prompter.jsm:688:20
[task 2019-10-26T15:52:25.177Z] 15:52:25 INFO - confirmEx@resource://gre/modules/Prompter.jsm:845:10
[task 2019-10-26T15:52:25.178Z] 15:52:25 INFO - confirmEx@resource://gre/modules/Prompter.jsm:90:14
[task 2019-10-26T15:52:25.178Z] 15:52:25 INFO - Server.defaultAllowConnection@resource://devtools/shared/security/prompt.js:150:25
[task 2019-10-26T15:52:25.179Z] 15:52:25 INFO - authenticate@resource://devtools/shared/security/auth.js:197:17
[task 2019-10-26T15:52:25.179Z] 15:52:25 INFO - _authenticate@resource://devtools/shared/security/socket.js:822:55
[task 2019-10-26T15:52:25.180Z] 15:52:25 INFO - _handle@resource://devtools/shared/security/socket.js:719:18
[task 2019-10-26T15:52:25.181Z] 15:52:25 INFO -
[task 2019-10-26T15:52:25.182Z] 15:52:25 INFO - Buffered messages finished
[task 2019-10-26T15:52:25.183Z] 15:52:25 ERROR - TEST-UNEXPECTED-TIMEOUT | devtools/client/webconsole/test/browser/browser_toolbox_console_new_process.js | application timed out after 370 seconds with no output
[task 2019-10-26T15:52:25.184Z] 15:52:25 ERROR - Force-terminating active process(es).

(In reply to Sebastian Hengst [:aryx] (needinfo on intermittent or backout) from comment #2)

That link + artifact build based on a beta sim Try revision works (local repository should also use that revision, of course): https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Artifact_builds#Building

Hmm, is there a way to do things without an artifact build (which is still not an actual local build), such as adding commands to the .mozconfig file? I'd like to be able to modify what is happening in C++ for testing, which I can't do when using an artifact build.

Use the ./mach try command mentioned at https://wiki.mozilla.org/Sheriffing/How_To/Beta_simulations#TRUNK_AS_EARLY_BETA with the --no-push mentioned below, then commit as a config change.

The changed version should also change the RELEASE_OR_BETA configs: https://searchfox.org/mozilla-central/rev/67ecac7a2427b0c32266bd8f118c2a4ee6339a3e/build/moz.configure/init.configure#1140

If that is not sufficient to reproduce the issue, please needinfo Tom Prince for details on the server-side machinations.

Thanks, I'm able to reproduce this locally now, there is a connection prompt which needs to be disabled.

Flags: needinfo?(bhackett1024)
Pushed by bhackett@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e9d320ca0b5a Don't prompt for connection when using ToolboxTask, r=ochameau.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 72
Assignee: nobody → bhackett1024
Has Regression Range: --- → yes
Keywords: regression
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: