Open Bug 1557232 Opened 5 years ago Updated 2 years ago

Intermittent linux testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_{chrome|content}.py TestSwitchToWindow{Chrome|Content}.test_switch_tabs_in_different_windows_with_focus_change | AssertionError: 0 != 1

Categories

(Testing :: Marionette Client and Harness, defect, P5)

Version 3
All
Linux
defect

Tracking

(firefox72 disabled)

Tracking Status
firefox72 --- disabled

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(4 keywords, Whiteboard: [stockwell disabled])

Attachments

(1 file)

This is a new test as added by bug 1335085.

Blocks: 1335085
Summary: Intermittent testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_chrome.py TestSwitchToWindowContent.test_switch_tabs_in_different_windows_with_focus_change | AssertionError: 0 != 1 → Intermittent testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_chrome.py TestSwitchToWindow<random>.test_switch_tabs_in_different_windows_with_focus_change | AssertionError: 0 != 1
Summary: Intermittent testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_chrome.py TestSwitchToWindow<random>.test_switch_tabs_in_different_windows_with_focus_change | AssertionError: 0 != 1 → Intermittent testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_<random>.py TestSwitchToWindow<random>.test_switch_tabs_in_different_windows_with_focus_change | AssertionError: 0 != 1
OS: Unspecified → Linux
Hardware: Unspecified → All

Hopefully the new summary will better help with classification soon.

Summary: Intermittent testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_<random>.py TestSwitchToWindow<random>.test_switch_tabs_in_different_windows_with_focus_change | AssertionError: 0 != 1 → Intermittent testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_{chrome|content}.py TestSwitchToWindow{Chrome|Content}.test_switch_tabs_in_different_windows_with_focus_change | AssertionError: 0 != 1

This occurred 30 times in the last 7 days on Linux 64 build types asan, debug and opt.

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

...
[task 2019-08-23T14:20:51.942Z] 14:20:51 INFO - [Parent 3697, Main Thread] WARNING: Remote iframe not rendered: file /builds/worker/workspace/build/src/layout/generic/nsSubDocumentFrame.cpp, line 1453
[task 2019-08-23T14:20:51.950Z] 14:20:51 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2019-08-23T14:20:52.006Z] 14:20:52 INFO - 1566570051996 Marionette DEBUG 33 <- [1,62,null,{"value":"iVBORw0KGgoAAAANSUhEUgAABQAAAAQQCAYAAAC9RfbYAAAgAElEQVR4nOzdfZDch13fcf/Rmf7fTstMWygzHUIdKIFSQvNEcLBDh3Gg ... AAAAAAMCYAAQAAAGBMAAIAAADAmAAEAAAAgDEBCAAAAABjAhAAAAAAxgQgAAAAAIwJQAAAAAAYE4AAAAAAMCYAAQAAAGAsG3OVPpmYcIkAAAAASUVORK5CYII="}]
[task 2019-08-23T14:20:52.008Z] 14:20:52 INFO - 1566570051999 Marionette DEBUG 33 -> [0,63,"Marionette:SetContext",{"value":"chrome"}]
[task 2019-08-23T14:20:52.008Z] 14:20:52 INFO - 1566570052000 Marionette DEBUG 33 <- [1,63,null,{"value":null}]
[task 2019-08-23T14:20:52.009Z] 14:20:52 INFO - 1566570052001 Marionette DEBUG 33 -> [0,64,"Marionette:GetContext",{}]
[task 2019-08-23T14:20:52.009Z] 14:20:52 INFO - 1566570052001 Marionette DEBUG 33 <- [1,64,null,{"value":"chrome"}]
[task 2019-08-23T14:20:52.010Z] 14:20:52 INFO - 1566570052003 Marionette DEBUG 33 -> [0,65,"Marionette:SetContext",{"value":"content"}]
[task 2019-08-23T14:20:52.010Z] 14:20:52 INFO - 1566570052003 Marionette DEBUG 33 <- [1,65,null,{"value":null}]
[task 2019-08-23T14:20:52.011Z] 14:20:52 INFO - 1566570052004 Marionette DEBUG 33 -> [0,66,"WebDriver:GetPageSource",{}]
[task 2019-08-23T14:20:52.027Z] 14:20:52 INFO - 1566570052021 Marionette DEBUG 33 <- [1,66,null,{"value":"<html><head></head><body></body></html>"}]
[task 2019-08-23T14:20:52.029Z] 14:20:52 INFO - 1566570052022 Marionette DEBUG 33 -> [0,67,"Marionette:SetContext",{"value":"chrome"}]
[task 2019-08-23T14:20:52.056Z] 14:20:52 INFO - TEST-UNEXPECTED-FAIL | testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_chrome.py TestSwitchWindowChrome.test_switch_tabs_in_different_windows_with_focus_change | AssertionError: 0 != 1
[task 2019-08-23T14:20:52.056Z] 14:20:52 INFO - Traceback (most recent call last):
[task 2019-08-23T14:20:52.056Z] 14:20:52 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 159, in run
[task 2019-08-23T14:20:52.056Z] 14:20:52 INFO - testMethod()
[task 2019-08-23T14:20:52.056Z] 14:20:52 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/decorators.py", line 152, in skip_wrapper
[task 2019-08-23T14:20:52.056Z] 14:20:52 INFO - return test_item(self, *args, **kwargs)
[task 2019-08-23T14:20:52.056Z] 14:20:52 INFO - File "/builds/worker/workspace/build/tests/marionette/tests/testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_content.py", line 117, in test_switch_tabs_in_different_windows_with_focus_change
[task 2019-08-23T14:20:52.057Z] 14:20:52 INFO - self.assertEqual(self.get_selected_tab_index(), 1)
[task 2019-08-23T14:20:52.057Z] 14:20:52 INFO - TEST-INFO took 1800ms

There are 23 total failures in the last 7 days on linux64 asan and debug and linux64-shippable opt.

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

[task 2019-09-03T13:42:32.267Z] 13:42:32 INFO - TEST-START | testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_chrome.py TestSwitchWindowChrome.test_switch_tabs_in_different_windows_with_focus_change
[task 2019-09-03T13:42:32.267Z] 13:42:32 INFO - 1567518152261 Marionette DEBUG 32 <- [1,56,null,{"value":null}]
[task 2019-09-03T13:42:32.268Z] 13:42:32 INFO - 1567518152264 Marionette DEBUG Accepted connection 33 from 127.0.0.1:53496
[task 2019-09-03T13:42:32.268Z] 13:42:32 INFO - 1567518152266 Marionette DEBUG Closed connection 32
[task 2019-09-03T13:42:32.276Z] 13:42:32 INFO - 1567518152268 Marionette DEBUG 33 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2019-09-03T13:42:32.276Z] 13:42:32 INFO - --DOMWINDOW == 2 (0x7fd3b18f1f20) [pid = 4130] [serial = 1] [outer = (nil)] [url = about:blank]
[task 2019-09-03T13:42:32.276Z] 13:42:32 INFO - --DOMWINDOW == 1 (0x7fd3b181c800) [pid = 4130] [serial = 2] [outer = (nil)] [url = about:blank]
[task 2019-09-03T13:42:32.276Z] 13:42:32 INFO - --DOMWINDOW == 0 (0x7fd3b2270000) [pid = 4130] [serial = 3] [outer = (nil)] [url = about:blank]

[task 2019-09-03T13:42:34.586Z] 13:42:34 INFO - WARN 2019-09-03T13:42:34Z: audio_thread_priority::rt_linux: Could not make thread real-time.
[task 2019-09-03T13:42:34.587Z] 13:42:34 INFO - WARN 2019-09-03T13:42:34Z: audioipc_client: Could not promote audio threads to real-time during initialization.
[task 2019-09-03T13:42:34.623Z] 13:42:34 INFO - 1567518154613 Marionette DEBUG 33 -> [0,55,"WebDriver:GetWindowHandle",{}]
[task 2019-09-03T13:42:34.625Z] 13:42:34 INFO - 1567518154614 Marionette DEBUG 33 <- [1,55,null,{"value":"218"}]
[task 2019-09-03T13:42:34.627Z] 13:42:34 INFO - 1567518154615 Marionette DEBUG 33 -> [0,56,"Marionette:GetContext",{}]
[task 2019-09-03T13:42:34.629Z] 13:42:34 INFO - 1567518154616 Marionette DEBUG 33 <- [1,56,null,{"value":"chrome"}]
[task 2019-09-03T13:42:34.631Z] 13:42:34 INFO - 1567518154616 Marionette DEBUG 33 -> [0,57,"Marionette:SetContext",{"value":"chrome"}]
[task 2019-09-03T13:42:34.633Z] 13:42:34 INFO - 1567518154617 Marionette DEBUG 33 <- [1,57,null,{"value":null}]
[task 2019-09-03T13:42:34.635Z] 13:42:34 INFO - 1567518154622 Marionette DEBUG 33 -> [0,58,"WebDriver:ExecuteScript",{"script":"Components.utils.import("resource://gre/modules/AppConstants.jsm");\n\n ... tests/testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_content.py","sandbox":"default","line":68}]
[task 2019-09-03T13:42:34.639Z] 13:42:34 INFO - 1567518154637 Marionette DEBUG 33 <- [1,58,null,{"value":0}]
[task 2019-09-03T13:42:34.640Z] 13:42:34 INFO - 1567518154638 Marionette DEBUG 33 -> [0,59,"Marionette:SetContext",{"value":"chrome"}]
[task 2019-09-03T13:42:34.643Z] 13:42:34 INFO - 1567518154639 Marionette DEBUG 33 <- [1,59,null,{"value":null}]
[task 2019-09-03T13:42:34.643Z] 13:42:34 INFO - 1567518154641 Marionette DEBUG 33 -> [0,60,"Marionette:GetContext",{}]
[task 2019-09-03T13:42:34.645Z] 13:42:34 INFO - 1567518154642 Marionette DEBUG 33 <- [1,60,null,{"value":"chrome"}]
[task 2019-09-03T13:42:34.646Z] 13:42:34 INFO - 1567518154643 Marionette DEBUG 33 -> [0,61,"Marionette:SetContext",{"value":"chrome"}]
[task 2019-09-03T13:42:34.653Z] 13:42:34 INFO - 1567518154646 Marionette DEBUG 33 <- [1,61,null,{"value":null}]
[task 2019-09-03T13:42:34.653Z] 13:42:34 INFO - 1567518154648 Marionette DEBUG 33 -> [0,62,"WebDriver:TakeScreenshot",{"full":true,"hash":false,"id":null,"scroll":true}]
[task 2019-09-03T13:42:34.762Z] 13:42:34 INFO - 1567518154754 Marionette DEBUG 33 <- [1,62,null,{"value":"iVBORw0KGgoAAAANSUhEUgAABQAAAAQQCAYAAAC9RfbYAAAgAElEQVR4nOzdf3Dfh13f8f6xu/2/3W5322Dc7ShLYRTGKOsvSrq27LgU ... AAAAAAjAlAAAAAABgTgAAAAAAwJgABAAAAYEwAAgAAAMCYAAQAAACAMQEIAAAAAGMCEAAAAADGBCAAAAAAjAlAAAAAABgLsBGHX4SHMUcAAAAASUVORK5CYII="}]
[task 2019-09-03T13:42:34.818Z] 13:42:34 INFO - 1567518154807 Marionette DEBUG 33 -> [0,63,"Marionette:SetContext",{"value":"chrome"}]
[task 2019-09-03T13:42:34.820Z] 13:42:34 INFO - 1567518154807 Marionette DEBUG 33 <- [1,63,null,{"value":null}]
[task 2019-09-03T13:42:34.820Z] 13:42:34 INFO - 1567518154810 Marionette DEBUG 33 -> [0,64,"Marionette:GetContext",{}]
[task 2019-09-03T13:42:34.821Z] 13:42:34 INFO - 1567518154810 Marionette DEBUG 33 <- [1,64,null,{"value":"chrome"}]
[task 2019-09-03T13:42:34.837Z] 13:42:34 INFO - 1567518154823 Marionette DEBUG 33 -> [0,65,"Marionette:SetContext",{"value":"content"}]
[task 2019-09-03T13:42:34.838Z] 13:42:34 INFO - 1567518154823 Marionette DEBUG 33 <- [1,65,null,{"value":null}]
[task 2019-09-03T13:42:34.856Z] 13:42:34 INFO - 1567518154852 Marionette DEBUG 33 -> [0,66,"WebDriver:GetPageSource",{}]
[task 2019-09-03T13:42:34.869Z] 13:42:34 INFO - 1567518154857 Marionette DEBUG 33 <- [1,66,null,{"value":"<html><head></head><body></body></html>"}]
[task 2019-09-03T13:42:34.871Z] 13:42:34 INFO - 1567518154861 Marionette DEBUG 33 -> [0,67,"Marionette:SetContext",{"value":"chrome"}]
[task 2019-09-03T13:42:34.881Z] 13:42:34 INFO - TEST-UNEXPECTED-FAIL | testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_chrome.py TestSwitchWindowChrome.test_switch_tabs_in_different_windows_with_focus_change | AssertionError: 0 != 1
[task 2019-09-03T13:42:34.881Z] 13:42:34 INFO - Traceback (most recent call last):
[task 2019-09-03T13:42:34.881Z] 13:42:34 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 159, in run
[task 2019-09-03T13:42:34.882Z] 13:42:34 INFO - testMethod()
[task 2019-09-03T13:42:34.882Z] 13:42:34 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/decorators.py", line 152, in skip_wrapper
[task 2019-09-03T13:42:34.882Z] 13:42:34 INFO - return test_item(self, *args, **kwargs)
[task 2019-09-03T13:42:34.882Z] 13:42:34 INFO - File "/builds/worker/workspace/build/tests/marionette/tests/testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_content.py", line 117, in test_switch_tabs_in_different_windows_with_focus_change
[task 2019-09-03T13:42:34.882Z] 13:42:34 INFO - self.assertEqual(self.get_selected_tab_index(), 1)
[task 2019-09-03T13:42:34.882Z] 13:42:34 INFO - TEST-INFO took 2600ms

David can you assign someone to work on this?

Flags: needinfo?(dburns)
Whiteboard: [stockwell needswork:owner]

This looks like it might have spiked with bug 1572687 which was backed out. There appears to have been no instance in the last 2 days, this appears to be solved?

Flags: needinfo?(dburns) → needinfo?(apavel)

No, nothing has changes, and bug 1572687 didn't have an influence here. Also I still see failures the last days, which are about 4 per day.

Flags: needinfo?(apavel)

(In reply to Henrik Skupin (:whimboo) [⌚️UTC+2] from comment #22)

No, nothing has changes, and bug 1572687 didn't have an influence here. Also I still see failures the last days, which are about 4 per day.

Thanks Henrik.

There are 23 total failures in the last 7 days on linux64 asan and dbug, linux64-shippable opt.

Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=276959074&repo=mozilla-inbound&lineNumber=27417

[task 2019-11-19T12:33:37.177Z] 12:33:37 INFO - TEST-START | testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_content.py TestSwitchToWindowContent.test_switch_tabs_in_different_windows_with_focus_change
[task 2019-11-19T12:33:37.185Z] 12:33:37 INFO - 1574166817179 Marionette DEBUG Closed connection 32
[task 2019-11-19T12:33:37.185Z] 12:33:37 INFO - 1574166817181 Marionette DEBUG Accepted connection 33 from 127.0.0.1:52206
[task 2019-11-19T12:33:37.185Z] 12:33:37 INFO - 1574166817183 Marionette DEBUG 33 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2019-11-19T12:33:37.192Z] 12:33:37 INFO - 1574166817188 Marionette TRACE [4] Frame script loaded
[task 2019-11-19T12:33:37.192Z] 12:33:37 INFO - 1574166817191 Marionette TRACE [4] Frame script registered
[task 2019-11-19T12:33:37.208Z] 12:33:37 INFO - 1574166817206 Marionette DEBUG 33 <- [1,1,null,{"sessionId":"e4d39dc0-9619-4f7a-8c48-01a606c02a5e","capabilities":{"browserName":"firefox","browserVersion":"72.0a ... mp/tmpDeTKkV.mozrunner","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true}}]
[task 2019-11-19T12:33:37.211Z] 12:33:37 INFO - 1574166817210 Marionette DEBUG 33 -> [0,2,"WebDriver:SetTimeouts",{"script":30000}]

[task 2019-11-19T12:33:39.462Z] 12:33:39 INFO - 1574166819459 Marionette DEBUG 33 <- [1,63,null,{"value":"content"}]
[task 2019-11-19T12:33:39.464Z] 12:33:39 INFO - 1574166819460 Marionette DEBUG 33 -> [0,64,"Marionette:SetContext",{"value":"content"}]
[task 2019-11-19T12:33:39.464Z] 12:33:39 INFO - 1574166819461 Marionette DEBUG 33 <- [1,64,null,{"value":null}]
[task 2019-11-19T12:33:39.469Z] 12:33:39 INFO - 1574166819465 Marionette DEBUG 33 -> [0,65,"WebDriver:GetPageSource",{}]
[task 2019-11-19T12:33:39.473Z] 12:33:39 INFO - 1574166819471 Marionette DEBUG 33 <- [1,65,null,{"value":"<html><head></head><body></body></html>"}]
[task 2019-11-19T12:33:39.474Z] 12:33:39 INFO - 1574166819474 Marionette DEBUG 33 -> [0,66,"Marionette:SetContext",{"value":"content"}]
[task 2019-11-19T12:33:39.493Z] 12:33:39 INFO - TEST-UNEXPECTED-FAIL | testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_content.py TestSwitchToWindowContent.test_switch_tabs_in_different_windows_with_focus_change | AssertionError: 0 != 1
[task 2019-11-19T12:33:39.493Z] 12:33:39 INFO - Traceback (most recent call last):
[task 2019-11-19T12:33:39.493Z] 12:33:39 INFO - File "/builds/worker/workspace/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 159, in run
[task 2019-11-19T12:33:39.493Z] 12:33:39 INFO - testMethod()
[task 2019-11-19T12:33:39.493Z] 12:33:39 INFO - File "/builds/worker/workspace/build/tests/marionette/tests/testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_content.py", line 115, in test_switch_tabs_in_different_windows_with_focus_change
[task 2019-11-19T12:33:39.493Z] 12:33:39 INFO - self.assertEqual(self.get_selected_tab_index(), 1)
[task 2019-11-19T12:33:39.493Z] 12:33:39 INFO - TEST-INFO took 2299ms
[task 2019-11-19T12:33:39.493Z] 12:33:39 INFO - 1574166819474 Marionette DEBUG 33 <- [1,66,null,{"value":null}]
[task 2019-11-19T12:33:39.493Z] 12:33:39 INFO - 1574166819482 Marionette DEBUG 33 -> [0,67,"WebDriver:GetWindowHandles",{}]
[task 2019-11-19T12:33:39.493Z] 12:33:39 INFO - 1574166819483 Marionette DEBUG 33 <- [1,67,null,["4","100","105"]]
[task 2019-11-19T12:33:39.493Z] 12:33:39 INFO - 1574166819485 Marionette DEBUG 33 -> [0,68,"WebDriver:SwitchToWindow",{"handle":"100","focus":true,"name":"100"}]
[task 2019-11-19T12:33:39.496Z] 12:33:39 INFO - 1574166819491 Marionette TRACE Received DOM event activate for [object ChromeWindow]
[task 2019-11-19T12:33:39.497Z] 12:33:39 INFO - 1574166819491 Marionette TRACE Received DOM event focus for [object HTMLDocument]
[task 2019-11-19T12:33:39.512Z] 12:33:39 INFO - 1574166819506 Marionette DEBUG 33 <- [1,68,null,{"value":null}]
[task 2019-11-19T12:33:39.513Z] 12:33:39 INFO - 1574166819510 Marionette DEBUG 33 -> [0,69,"WebDriver:CloseWindow",{}]
[task 2019-11-19T12:33:39.533Z] 12:33:39 INFO - 1574166819529 Marionette TRACE Received DOM event TabClose for [object XULElement]
[task 2019-11-19T12:33:39.561Z] 12:33:39 INFO - 1574166819559 Marionette TRACE Received observer notification message-manager-disconnect
[task 2019-11-19T12:33:39.562Z] 12:33:39 INFO - 1574166819560 Marionette DEBUG 33 <- [1,69,null,["4","105"]]
[task 2019-11-19T12:33:39.598Z] 12:33:39 INFO - 1574166819595 Marionette DEBUG 33 -> [0,70,"WebDriver:SwitchToWindow",{"handle":"105","focus":true,"name":"105"}]
[task 2019-11-19T12:33:39.608Z] 12:33:39 INFO - 1574166819600 Marionette TRACE Received DOM event activate for [object ChromeWindow]
[task 2019-11-19T12:33:39.611Z] 12:33:39 INFO - 1574166819601 Marionette TRACE Received DOM event focus for [object HTMLDocument]
[task 2019-11-19T12:33:39.614Z] 12:33:39 INFO - 1574166819604 Marionette DEBUG 33 <- [1,70,null,{"value":null}]
[task 2019-11-19T12:33:39.631Z] 12:33:39 INFO - ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2019-11-19T12:33:39.632Z] 12:33:39 INFO - 1574166819630 Marionette DEBUG 33 -> [0,71,"WebDriver:CloseWindow",{}]
[task 2019-11-19T12:33:39.635Z] 12:33:39 INFO - ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2019-11-19T12:33:39.663Z] 12:33:39 INFO - 1574166819661 Marionette TRACE Received DOM event unload for [object HTMLDocument]
[task 2019-11-19T12:33:39.678Z] 12:33:39 INFO - 1574166819676 Marionette TRACE Received observer notification message-manager-disconnect
[task 2019-11-19T12:33:39.686Z] 12:33:39 INFO - 1574166819681 Marionette DEBUG 33 <- [1,71,null,["4"]]
[task 2019-11-19T12:33:39.693Z] 12:33:39 INFO - 1574166819689 Marionette DEBUG 33 -> [0,72,"WebDriver:SwitchToWindow",{"handle":"4","focus":true,"name":"4"}]
[task 2019-11-19T12:33:39.697Z] 12:33:39 INFO - 1574166819694 Marionette TRACE Received DOM event activate for [object ChromeWindow]
[task 2019-11-19T12:33:39.697Z] 12:33:39 INFO - 1574166819695 Marionette TRACE Received DOM event focus for [object HTMLDocument]
[task 2019-11-19T12:33:39.713Z] 12:33:39 INFO - 1574166819705 Marionette DEBUG 33 <- [1,72,null,{"value":null}]
[task 2019-11-19T12:33:39.714Z] 12:33:39 INFO - 1574166819708 Marionette DEBUG 33 -> [0,73,"WebDriver:GetChromeWindowHandles",{}]
[task 2019-11-19T12:33:39.714Z] 12:33:39 INFO - 1574166819709 Marionette DEBUG 33 <- [1,73,null,["1"]]
[task 2019-11-19T12:33:39.722Z] 12:33:39 INFO - 1574166819718 Marionette DEBUG 33 -> [0,74,"WebDriver:GetWindowHandles",{}]
[task 2019-11-19T12:33:39.723Z] 12:33:39 INFO - 1574166819719 Marionette DEBUG 33 <- [1,74,null,["4"]]
[task 2019-11-19T12:33:39.724Z] 12:33:39 INFO - 1574166819720 Marionette DEBUG 33 -> [0,75,"WebDriver:DeleteSession",{}]
[task 2019-11-19T12:33:39.732Z] 12:33:39 INFO - 1574166819729 Marionette DEBUG 33 <- [1,75,null,{"value":null}]

David can you assign someone to take a look?

Flags: needinfo?(dburns)

I currently do not have the time to further investigate this problem. It only happens on Linux and is hard to investigate. As such I would propose to just skip it for now on this platform. Se the attached skip patch.

Flags: needinfo?(dburns)
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/845b270b69fd [marionette] Skip test_switch_tabs_in_different_windows_with_focus_change on Linux due to intermittent failures. r=marionette-reviewers,ato
Keywords: test-disabled
Summary: Intermittent testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_{chrome|content}.py TestSwitchToWindow{Chrome|Content}.test_switch_tabs_in_different_windows_with_focus_change | AssertionError: 0 != 1 → Intermittent linux testing/marionette/harness/marionette_harness/tests/unit/test_switch_window_{chrome|content}.py TestSwitchToWindow{Chrome|Content}.test_switch_tabs_in_different_windows_with_focus_change | AssertionError: 0 != 1
Whiteboard: [stockwell unknown] → [stockwell disabled]
Severity: normal → S3
Product: Testing → Remote Protocol
Moving bug to Testing::Marionette Client and Harness component per bug 1815831.
Component: Marionette → Marionette Client and Harness
Product: Remote Protocol → Testing
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: