Closed Bug 1515506 Opened 6 years ago Closed 6 years ago

Intermittent testing/marionette/harness/marionette_harness/tests/unit/test_window_minimize.py TestWindowMinimize.test_minimize_twice_is_idempotent | AssertionError: 'minimized' != u'normal'

Categories

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

Version 3
defect

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

Filed by: apavel [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=217995943&repo=mozilla-beta https://queue.taskcluster.net/v1/task/MFULEbk0TciegdkfcF_D7A/runs/0/artifacts/public/logs/live_backing.log 14:21:06 INFO - TEST-START | testing/marionette/harness/marionette_harness/tests/unit/test_window_minimize.py TestWindowMinimize.test_minimize_twice_is_idempotent 14:21:06 INFO - 1545258066123 Marionette DEBUG Closed connection 107 14:21:06 INFO - 1545258066124 Marionette DEBUG Accepted connection 108 from 127.0.0.1:51691 14:21:06 INFO - 1545258066125 Marionette DEBUG 108 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}] 14:21:06 INFO - 1545258066126 Marionette TRACE [62277025793] Frame script loaded 14:21:06 INFO - 1545258066127 Marionette TRACE [62277025793] Frame script registered 14:21:06 INFO - 1545258066128 Marionette DEBUG 108 <- [1,1,null,{"sessionId":"02fb4984-a6b7-684b-a095-c176b35617c1","capabilities":{"browserName":"firefox","browserVersion":"65.0" ... /T/tmpk1c7M8.mozrunner","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true}}] 14:21:06 INFO - 1545258066129 Marionette DEBUG 108 -> [0,2,"WebDriver:SetTimeouts",{"script":30000}] 14:21:06 INFO - 1545258066129 Marionette DEBUG 108 <- [1,2,null,{"value":null}] 14:21:06 INFO - 1545258066130 Marionette DEBUG 108 -> [0,3,"WebDriver:SetTimeouts",{"pageLoad":300000}] 14:21:06 INFO - 1545258066131 Marionette DEBUG 108 <- [1,3,null,{"value":null}] 14:21:06 INFO - 1545258066132 Marionette DEBUG 108 -> [0,4,"WebDriver:SetTimeouts",{"implicit":0}] 14:21:06 INFO - 1545258066132 Marionette DEBUG 108 <- [1,4,null,{"value":null}] 14:21:06 INFO - 1545258066133 Marionette DEBUG 108 -> [0,5,"WebDriver:GetWindowRect",{}] 14:21:06 INFO - 1545258066133 Marionette DEBUG 108 <- [1,5,null,{"x":4,"y":23,"width":800,"height":600,"state":"normal"}] 14:21:06 INFO - 1545258066134 Marionette DEBUG 108 -> [0,6,"WebDriver:MinimizeWindow",{}] 14:21:07 INFO - 1545258067634 Marionette WARN TimedPromise timed out after 1500 ms: stacktrace: 14:21:07 INFO - bail@chrome://marionette/content/sync.js:215:64 14:21:07 INFO - 1545258067696 Marionette DEBUG 108 <- [1,6,null,{"x":4,"y":23,"width":800,"height":600,"state":"normal"}] 14:21:07 INFO - 1545258067697 Marionette DEBUG 108 -> [0,7,"Marionette:GetContext",{}] 14:21:07 INFO - 1545258067698 Marionette DEBUG 108 <- [1,7,null,{"value":"content"}] 14:21:07 INFO - 1545258067698 Marionette DEBUG 108 -> [0,8,"Marionette:SetContext",{"value":"chrome"}] 14:21:07 INFO - 1545258067698 Marionette DEBUG 108 <- [1,8,null,{"value":null}] 14:21:07 INFO - 1545258067699 Marionette DEBUG 108 -> [0,9,"WebDriver:TakeScreenshot",{"highlights":null,"full":true,"hash":false,"id":null,"scroll":true}] 14:21:07 INFO - 1545258067715 Marionette DEBUG 108 <- [1,9,null,{"value":"iVBORw0KGgoAAAANSUhEUgAAAyAAAAJYCAYAAACadoJwAAAgAElEQVR4nO3df3DXd37YeW1yO91JelOl0951mnTbJNtLMzlSkmx2rp5et ... kIEAAAIBkBAgAAJCNAAACAZAQIAACQjAABAACSESAAAEAyAgQAAEhGgAAAAMkIEAAAIBkBAgAAJCNAAACAZAQIAACQzP8PvZSPCFmTqB4AAAAASUVORK5CYII="}] 14:21:07 INFO - 1545258067716 Marionette DEBUG 108 -> [0,10,"Marionette:SetContext",{"value":"content"}] 14:21:07 INFO - 1545258067716 Marionette DEBUG 108 <- [1,10,null,{"value":null}] 14:21:07 INFO - 1545258067717 Marionette DEBUG 108 -> [0,11,"Marionette:GetContext",{}] 14:21:07 INFO - 1545258067717 Marionette DEBUG 108 <- [1,11,null,{"value":"content"}] 14:21:07 INFO - 1545258067718 Marionette DEBUG 108 -> [0,12,"Marionette:SetContext",{"value":"content"}] 14:21:07 INFO - 1545258067718 Marionette DEBUG 108 <- [1,12,null,{"value":null}] 14:21:07 INFO - 1545258067718 Marionette DEBUG 108 -> [0,13,"WebDriver:GetPageSource",{}] 14:21:07 INFO - 1545258067720 Marionette DEBUG 108 <- [1,13,null,{"value":"<html><head></head><body></body></html>"}] 14:21:07 INFO - TEST-UNEXPECTED-FAIL | testing/marionette/harness/marionette_harness/tests/unit/test_window_minimize.py TestWindowMinimize.test_minimize_twice_is_idempotent | AssertionError: 'minimized' != u'normal' 14:21:07 INFO - Traceback (most recent call last): 14:21:07 INFO - File "/Users/cltbld/tasks/task_1545257781/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 159, in run 14:21:07 INFO - testMethod() 14:21:07 INFO - File "/Users/cltbld/tasks/task_1545257781/build/tests/marionette/tests/testing/marionette/harness/marionette_harness/tests/unit/test_window_minimize.py", line 28, in test_minimize_twice_is_idempotent 14:21:07 INFO - self.assert_window_minimized(self.marionette.minimize_window()) 14:21:07 INFO - File "/Users/cltbld/tasks/task_1545257781/build/tests/marionette/tests/testing/marionette/harness/marionette_harness/tests/unit/test_window_minimize.py", line 22, in assert_window_minimized 14:21:07 INFO - self.assertEqual("minimized", resp["state"]) 14:21:07 INFO - TEST-INFO took 1598ms 14:21:07 INFO - 1545258067720 Marionette DEBUG 108 -> [0,14,"Marionette:SetContext",{"value":"content"}] 14:21:07 INFO - 1545258067721 Marionette DEBUG 108 <- [1,14,null,{"value":null}] 14:21:07 INFO - 1545258067722 Marionette DEBUG 108 -> [0,15,"WebDriver:DeleteSession",{}] 14:21:07 INFO - 1545258067723 Marionette DEBUG 108 <- [1,15,null,{"value":null}] 14:21:07 INFO - 1545258067724 Marionette DEBUG Closed connection 108
This internally throws a timeout error, which as expected isn't propagated to the client. But as such the state is still normal. The long duration in some cases is covered by bug 1507067.
Depends on: 1507067

This test file no longer exists, and as such renders the bug as invalid.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
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.