Open Bug 1540899 Opened 7 months ago Updated 4 months ago

Intermittent TEST-UNEXPECTED-TIMEOUT | /resource-timing/nested-context-navigations.html | Test that crossorigin/iframe/object object navigations are not observable by the parent, even after history navigations by the parent - Test timed out

Categories

(Core :: DOM: Core & HTML, defect, P3)

defect

Tracking

()

REOPENED
Tracking Status
firefox-esr60 --- unaffected
firefox66 --- unaffected
firefox67 --- unaffected

People

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

References

Details

(Keywords: intermittent-failure, leave-open, regression, Whiteboard: [stockwell disabled])

Attachments

(1 file)

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

https://treeherder.mozilla.org/logviewer.html#?job_id=237472923&repo=autoland

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

01:07:24 INFO - TEST-START | /resource-timing/nested-context-navigations.html
01:07:24 INFO - Closing window 42949672961
01:07:24 INFO - PID 2672 | [Child 4064, Chrome_ChildThread] WARNING: pipe error: 109: file z:/task_155415690[Parent 1448, Gecko_IOThread] WARNING: pipe error: 109: file z:/task_1554156903/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
01:07:24 INFO - PID 2672 | [Child 11228, Chrome_ChildThread] WARNING: pipe error: 109: file z:/task_1554156903/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
01:08:25 INFO -
01:08:25 INFO - TEST-PASS | /resource-timing/nested-context-navigations.html | Test that crossorigin embed navigations are not observable by the parent
01:08:25 INFO - TEST-PASS | /resource-timing/nested-context-navigations.html | Test that embed refreshes are not observable by the parent
01:08:25 INFO - TEST-PASS | /resource-timing/nested-context-navigations.html | Test that crossorigin embed refreshes are not observable by the parent
01:08:25 INFO - TEST-PASS | /resource-timing/nested-context-navigations.html | Test that iframe navigations are not observable by the parent, even after history navigations by the parent
01:08:25 INFO - TEST-PASS | /resource-timing/nested-context-navigations.html | Test that crossorigin iframe navigations are not observable by the parent, even after history navigations by the parent
01:08:25 INFO - TEST-PASS | /resource-timing/nested-context-navigations.html | Test that iframe navigations are not observable by the parent
01:08:25 INFO - TEST-PASS | /resource-timing/nested-context-navigations.html | Test that crossorigin iframe navigations are not observable by the parent
01:08:25 INFO - TEST-PASS | /resource-timing/nested-context-navigations.html | Test that iframe refreshes are not observable by the parent
01:08:25 INFO - TEST-PASS | /resource-timing/nested-context-navigations.html | Test that crossorigin iframe refreshes are not observable by the parent
01:08:25 INFO - TEST-PASS | /resource-timing/nested-context-navigations.html | Test that object navigations are not observable by the parent, even after history navigations by the parent
01:08:25 INFO - TEST-UNEXPECTED-TIMEOUT | /resource-timing/nested-context-navigations.html | Test that crossorigin object navigations are not observable by the parent, even after history navigations by the parent - Test timed out
01:08:25 INFO -
01:08:25 INFO - TEST-UNEXPECTED-NOTRUN | /resource-timing/nested-context-navigations.html | Test that object navigations are not observable by the parent - expected PASS
01:08:25 INFO -
01:08:25 INFO - TEST-UNEXPECTED-NOTRUN | /resource-timing/nested-context-navigations.html | Test that crossorigin object navigations are not observable by the parent - expected PASS
01:08:25 INFO -
01:08:25 INFO - TEST-UNEXPECTED-NOTRUN | /resource-timing/nested-context-navigations.html | Test that object refreshes are not observable by the parent - expected PASS
01:08:25 INFO -
01:08:25 INFO - TEST-UNEXPECTED-NOTRUN | /resource-timing/nested-context-navigations.html | Test that crossorigin object refreshes are not observable by the parent - expected PASS
01:08:25 INFO - TEST-UNEXPECTED-TIMEOUT | /resource-timing/nested-context-navigations.html | expected OK
01:08:25 INFO - TEST-INFO took 60234ms
01:08:25 INFO - PID 2672 | [Child 11228, Chrome_ChildThread] WARNING: pipe error: 109: file z:/task_1554156903/build/src/ipc/chromium/src/chro1554167305128 Marionette INFO Stopped listening on port 2828
01:08:25 INFO - PID 2672 | [Parent 1448, Gecko_IOThread] WARNING: pipe error: 109: file z:/task_1554156903/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
01:08:25 INFO - PID 2672 | [Child 7096, Chrome_ChildThread] WARNING: pipe error: 109: file z:/task_1554156903/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
01:08:25 INFO - PID 2672 | [Child 7096, Chrome_ChildThread] WARNING: pipe error:[Parent 1448, Gecko_IOThread] WARNING: pipe error: 109: file z:/task_1554156903/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
01:08:25 INFO - PID 2672 | [Child 10580, Chrome_ChildThread] WARNING: pipe error: 109: file z:/task_1554156903/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
01:08:25 INFO - PID 2672 | [Child 10580, Chrome_ChildThread] WARNING: pipe error: 109: file z:/task_1554156903/build/src/ipc/chromium/src/chrome/common/ipc_chan[Child 7744, Chrome_ChildThread] WARNING: pipe error: 109: file z:/task_1554156903/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
01:08:25 INFO - PID 2672 | [Child 7744, Chrome_ChildThread] WARNING: pipe error: 109: file z:/task_1554156903/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
01:08:25 INFO - PID 2672 | [Parent 1448, Gecko_IOThread] WARNING: pipe error: 109: file z:/task_1554156903/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
01:08:25 INFO - PID 2672 | [Child 9136, Chrome_ChildThread] WARNING: pipe error: 109: file z:/task_1554156903/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
01:08:25 INFO - PID 2672 | [Child 9136, Chrome_ChildThread] WARNING: pipe error: [Parent 1448, Gecko_IOThread] WARNING: pipe error: 109: file z:/task_1554156903/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
01:08:25 INFO - PID 2672 | [Child 6824, Chrome_ChildThread] WARNING: pipe error: 109: file z:/task_1554156903/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
01:08:25 INFO - PID 2672 | [Child 6824, Chrome_ChildThread] WARNING: pipe error: 109: file z:/tas
01:08:25 INFO - Browser exited with return code 0
01:08:25 INFO - PROCESS LEAKS None
01:08:25 INFO - Closing logging queue
01:08:25 INFO - queue closed
01:08:25 INFO - Setting up ssl
01:08:25 INFO - certutil |
01:08:25 INFO - certutil |
01:08:25 INFO - certutil |
01:08:25 INFO - Certificate Nickname Trust Attributes
01:08:25 INFO - SSL,S/MIME,JAR/XPI
01:08:25 INFO -
01:08:25 INFO - web-platform-tests CT,,
01:08:25 INFO -
01:08:25 INFO - Application command: Z:\task_1554163966\build\application\firefox\firefox.exe -marionette about:blank --wait-for-browser -profile c:\users\task_1554163966\appdata\local\temp\tmpk2qciz.mozrunner
01:08:25 INFO - Starting runner
01:08:26 INFO - PID 2636 | 1554167306151 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
01:08:26 INFO - PID 2636 | 1554167306151 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
01:08:26 INFO - PID 2636 | 1554167306151 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
01:08:26 INFO - PID 2636 | JavaScript warning: chrome://global/content/bindings/tabbox.xml, line 162: Array.forEach is deprecated; use Array.prototype.forEach instead
01:08:27 INFO - PID 2636 | JavaScript warning: chrome://browser/content/tabbrowser.js, line 4834: Array.unshift is deprecated; use Array.prototype.unshift instead
01:08:27 INFO - PID 2636 | JavaScript warning: chrome://browser/content/browser-ctrlTab.js, line 568: Array.filter is deprecated; use Array.prototype.filter instead
01:08:27 INFO - PID 2636 | JavaScript warning: resource://gre/modules/UrlClassifierLib.jsm, line 34: Array.slice is deprecated; use Array.prototype.slice instead
01:08:27 INFO - PID 2636 | 1554167307645 Marionette INFO Listening on port 2828

Flags: needinfo?(yoav)

I'm sorry, but I'm not familiar with Firefox's CI system, so not sure what these console output means. Do we need to bump up the timeout for this test? Break it up into multiple tests that won't run up against the timeout?

Flags: needinfo?(yoav)
Summary: Intermittent TEST-UNEXPECTED-TIMEOUT | /resource-timing/nested-context-navigations.html | Test that crossorigin object navigations are not observable by the parent, even after history navigations by the parent - Test timed out → Intermittent TEST-UNEXPECTED-TIMEOUT | /resource-timing/nested-context-navigations.html | Test that crossorigin/iframe/object object navigations are not observable by the parent, even after history navigations by the parent - Test timed out
Duplicate of this bug: 1540992

James can you take a look at Yoav's comment?

There are 43 total failures in the last 7 days on windows7-32 debug, windows10-64-shippable opt, linux32/64 and osx opt asan and debug

Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=238023153&repo=autoland&lineNumber=10989

3:27:22 INFO - TEST-START | /resource-timing/nested-context-navigations.html
03:27:22 INFO - Closing window 42949672961
03:27:22 INFO - PID 8676 | [Child 1320, Chrome_ChildThread] WARNING: pipe error: 109: file[Parent 9152, Gecko_IOThread] WARNING: pipe error: 109: file z:/task_1554337370/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
03:27:22 INFO - PID 8676 | [Child 2704, Chrome_ChildThread] WARNING: pipe error: 109: file z:/task_1554337370/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
03:28:22 INFO -
03:28:22 INFO - TEST-PASS | /resource-timing/nested-context-navigations.html | Test that embed navigations are not observable by the parent, even after history navigations by the parent
03:28:22 INFO - TEST-PASS | /resource-timing/nested-context-navigations.html | Test that crossorigin embed navigations are not observable by the parent, even after history navigations by the parent
03:28:22 INFO - TEST-PASS | /resource-timing/nested-context-navigations.html | Test that embed navigations are not observable by the parent
03:28:22 INFO - TEST-PASS | /resource-timing/nested-context-navigations.html | Test that crossorigin embed navigations are not observable by the parent
03:28:22 INFO - TEST-PASS | /resource-timing/nested-context-navigations.html | Test that embed refreshes are not observable by the parent
03:28:22 INFO - TEST-PASS | /resource-timing/nested-context-navigations.html | Test that crossorigin embed refreshes are not observable by the parent
03:28:22 INFO - TEST-PASS | /resource-timing/nested-context-navigations.html | Test that iframe navigations are not observable by the parent, even after history navigations by the parent
03:28:22 INFO - TEST-UNEXPECTED-TIMEOUT | /resource-timing/nested-context-navigations.html | Test that crossorigin iframe navigations are not observable by the parent, even after history navigations by the parent - Test timed out
03:28:22 INFO -
03:28:22 INFO - TEST-UNEXPECTED-NOTRUN | /resource-timing/nested-context-navigations.html | Test that iframe navigations are not observable by the parent - expected PASS
03:28:22 INFO -
03:28:22 INFO - TEST-UNEXPECTED-NOTRUN | /resource-timing/nested-context-navigations.html | Test that crossorigin iframe navigations are not observable by the parent - expected PASS
03:28:22 INFO -
03:28:22 INFO - TEST-UNEXPECTED-NOTRUN | /resource-timing/nested-context-navigations.html | Test that iframe refreshes are not observable by the parent - expected PASS
03:28:22 INFO -
03:28:22 INFO - TEST-UNEXPECTED-NOTRUN | /resource-timing/nested-context-navigations.html | Test that crossorigin iframe refreshes are not observable by the parent - expected PASS
03:28:22 INFO -
03:28:22 INFO - TEST-UNEXPECTED-NOTRUN | /resource-timing/nested-context-navigations.html | Test that object navigations are not observable by the parent, even after history navigations by the parent - expected PASS
03:28:22 INFO -
03:28:22 INFO - TEST-UNEXPECTED-NOTRUN | /resource-timing/nested-context-navigations.html | Test that crossorigin object navigations are not observable by the parent, even after history navigations by the parent - expected PASS
03:28:22 INFO -
03:28:22 INFO - TEST-UNEXPECTED-NOTRUN | /resource-timing/nested-context-navigations.html | Test that object navigations are not observable by the parent - expected PASS
03:28:22 INFO -
03:28:22 INFO - TEST-UNEXPECTED-NOTRUN | /resource-timing/nested-context-navigations.html | Test that crossorigin object navigations are not observable by the parent - expected PASS
03:28:22 INFO -
03:28:22 INFO - TEST-UNEXPECTED-NOTRUN | /resource-timing/nested-context-navigations.html | Test that object refreshes are not observable by the parent - expected PASS
03:28:22 INFO -
03:28:22 INFO - TEST-UNEXPECTED-NOTRUN | /resource-timing/nested-context-navigations.html | Test that crossorigin object refreshes are not observable by the parent - expected PASS
03:28:22 INFO - TEST-UNEXPECTED-TIMEOUT | /resource-timing/nested-context-navigations.html | expected OK
03:28:22 INFO - TEST-INFO took 60284ms

Flags: needinfo?(james)

It looks like it's bumping against the long timeout (60s) so the test will need to be split apart into multiple files. In general for tests involving navigation, not having too many subtests in the same file is a good idea since navigations may be slow.

Flags: needinfo?(james) → needinfo?(yoav)
Duplicate of this bug: 1542139

This bug has failed 65 times in the last 7 days. Occurs on most platforms except android on Debug, opt and Asan.

Recent log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=240965605&repo=autoland&lineNumber=40215

Pushed by cbrindusan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9b8441bd3853
Disable nested-context-navigations.html on win and linux. r=jgraham
Whiteboard: [stockwell disable-recommended] → [stockwell disabled]
Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
Assignee: nobody → cbrindusan
Status: RESOLVED → REOPENED
Keywords: leave-open
Resolution: FIXED → ---
Target Milestone: mozilla68 → ---
Flags: needinfo?(yoav)
Priority: -- → P3

I have split the test into 3 different ones in the above mentioned PR. If any further action is needed here, please let me know

You need to log in before you can comment on or make changes to this bug.