Open Bug 1654971 Opened 4 years ago Updated 5 months ago

Intermittent toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | Test timed out -

Categories

(Toolkit :: Picture-in-Picture, defect, P5)

defect

Tracking

()

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

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

Attachments

(2 files)

Filed by: malexandru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=310915967&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/IveO_VrsTM60zt6U16G_OQ/runs/0/artifacts/public/logs/live_backing.log


[task 2020-07-24T03:20:52.562Z] 03:20:52     INFO - TEST-START | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js
[task 2020-07-24T03:22:22.596Z] 03:22:22     INFO - TEST-INFO | started process screentopng
[task 2020-07-24T03:22:23.156Z] 03:22:23     INFO - TEST-INFO | screentopng: exit 0
[task 2020-07-24T03:22:23.156Z] 03:22:23     INFO - Buffered messages logged at 03:20:52
[task 2020-07-24T03:22:23.157Z] 03:22:23     INFO - Entering test bound 
[task 2020-07-24T03:22:23.158Z] 03:22:23     INFO - Waiting for videos to be ready
[task 2020-07-24T03:22:23.159Z] 03:22:23     INFO - Buffered messages logged at 03:20:53
[task 2020-07-24T03:22:23.160Z] 03:22:23     INFO - Testing video with id: with-controls
[task 2020-07-24T03:22:23.162Z] 03:22:23     INFO - Checking toggle policy
[task 2020-07-24T03:22:23.162Z] 03:22:23     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | No toggle policy should be set. - true == true - 
[task 2020-07-24T03:22:23.163Z] 03:22:23     INFO - Waiting for toggle to become visible
[task 2020-07-24T03:22:23.164Z] 03:22:23     INFO - Testing toggle mode 2 for stage hoverVideo in position left, has used: false
[task 2020-07-24T03:22:23.164Z] 03:22:23     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | Expected #pictureInPictureToggleButton to be hidden. - true == true - 
[task 2020-07-24T03:22:23.165Z] 03:22:23     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | Expected .pip-icon-label > .pip-icon to be hidden. - true == true - 
[task 2020-07-24T03:22:23.167Z] 03:22:23     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | Toggle reached target opacity. - true == true - 
[task 2020-07-24T03:22:23.168Z] 03:22:23     INFO - Hovering the toggle rect now.
[task 2020-07-24T03:22:23.168Z] 03:22:23     INFO - Waiting for toggle to reach full opacity
[task 2020-07-24T03:22:23.169Z] 03:22:23     INFO - Testing toggle mode 2 for stage hoverToggle in position left, has used: false
[task 2020-07-24T03:22:23.172Z] 03:22:23     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | Expected #pictureInPictureToggleButton to be hidden. - true == true - 
[task 2020-07-24T03:22:23.173Z] 03:22:23     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | Expected .pip-icon-label > .pip-icon to be hidden. - true == true - 
[task 2020-07-24T03:22:23.177Z] 03:22:23     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | Toggle reached target opacity. - true == true - 
[task 2020-07-24T03:22:23.177Z] 03:22:23     INFO - Right-clicking on toggle.
[task 2020-07-24T03:22:23.178Z] 03:22:23     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | Expected to get the right mouse events. - [] deepEqual [] - 
[task 2020-07-24T03:22:23.179Z] 03:22:23     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | No Picture-in-Picture window found. - 
[task 2020-07-24T03:22:23.179Z] 03:22:23     INFO - Clicking on toggle, and expecting a Picture-in-Picture window to open
[task 2020-07-24T03:22:23.180Z] 03:22:23     INFO - Buffered messages logged at 03:20:54
[task 2020-07-24T03:22:23.181Z] 03:22:23     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | A Picture-in-Picture window opened. - 
[task 2020-07-24T03:22:23.182Z] 03:22:23     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | Expected to get the right mouse events. - [] deepEqual [] - 
[task 2020-07-24T03:22:23.182Z] 03:22:23     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | Expected to get the right mouse events. - ["pointerdown","mousedown","pointerup","mouseup","click"] deepEqual ["pointerdown","mousedown","pointerup","mouseup","click"] - 
[task 2020-07-24T03:22:23.183Z] 03:22:23     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | Entered has-used mode. - true == true - 
[task 2020-07-24T03:22:23.185Z] 03:22:23     INFO - Waiting for videos to be ready
[task 2020-07-24T03:22:23.185Z] 03:22:23     INFO - Buffered messages finished
[task 2020-07-24T03:22:23.186Z] 03:22:23     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | Test timed out - 
[task 2020-07-24T03:22:23.187Z] 03:22:23     INFO - GECKO(5102) | MEMORY STAT | vsize 20975780MB | residentFast 1225MB
[task 2020-07-24T03:22:23.188Z] 03:22:23     INFO - TEST-OK | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | took 90029ms
[task 2020-07-24T03:22:23.189Z] 03:22:23     INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-07-24T03:22:23.190Z] 03:22:23     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | Found a tab after previous test timed out: http://example.com/browser/toolkit/components/pictureinpicture/tests/test-page.html - 
[task 2020-07-24T03:22:23.192Z] 03:22:23     INFO - checking window state
[task 2020-07-24T03:22:23.193Z] 03:22:23     INFO - TEST-START | toolkit/components/pictureinpicture/tests/browser_toggleOnInsertedVideo.js
[task 2020-07-24T03:22:23.194Z] 03:22:23     INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-07-24T03:22:23.195Z] 03:22:23     INFO - Buffered messages logged at 03:22:22
[task 2020-07-24T03:22:23.195Z] 03:22:23     INFO - Entering test bound 
[task 2020-07-24T03:22:23.196Z] 03:22:23     INFO - Buffered messages finished
[task 2020-07-24T03:22:23.197Z] 03:22:23     INFO - TEST-UNEXPECTED-FAIL | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | Uncaught exception received from previously timed out test - AbortError: Actor 'SpecialPowers' destroyed before query 'Spawn' was resolved
[task 2020-07-24T03:22:23.476Z] 03:22:23     INFO - Waiting for videos to be ready
[task 2020-07-24T03:22:23.493Z] 03:22:23     INFO - Testing video with id: inserted
[task 2020-07-24T03:22:23.616Z] 03:22:23     INFO - Checking toggle policy
[task 2020-07-24T03:22:23.734Z] 03:22:23     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleOnInsertedVideo.js | No toggle policy should be set. - true == true - 
[task 2020-07-24T03:22:23.735Z] 03:22:23     INFO - Waiting for toggle to become visible
[task 2020-07-24T03:22:23.735Z] 03:22:23     INFO - Testing toggle mode -1 for stage hoverVideo in position right, has used: true
[task 2020-07-24T03:22:23.736Z] 03:22:23     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleOnInsertedVideo.js | Expected #pictureInPictureToggleExperiment to be hidden. - true == true - 
[task 2020-07-24T03:22:23.837Z] 03:22:23     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleOnInsertedVideo.js | Toggle reached target opacity. - true == true - 
[task 2020-07-24T03:22:23.838Z] 03:22:23     INFO - Hovering the toggle rect now.
[task 2020-07-24T03:22:23.846Z] 03:22:23     INFO - Waiting for toggle to reach full opacity
[task 2020-07-24T03:22:23.846Z] 03:22:23     INFO - Testing toggle mode -1 for stage hoverToggle in position right, has used: true
[task 2020-07-24T03:22:23.854Z] 03:22:23     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleOnInsertedVideo.js | Expected #pictureInPictureToggleExperiment to be hidden. - true == true - 
[task 2020-07-24T03:22:24.055Z] 03:22:24     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleOnInsertedVideo.js | Toggle reached target opacity. - true == true - 
[task 2020-07-24T03:22:24.055Z] 03:22:24     INFO - Right-clicking on toggle.
[task 2020-07-24T03:22:24.076Z] 03:22:24     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleOnInsertedVideo.js | Expected to get the right mouse events. - ["pointerdown","mousedown","pointerup","mouseup"] deepEqual ["pointerdown","mousedown","pointerup","mouseup"] - 
[task 2020-07-24T03:22:24.076Z] 03:22:24     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleOnInsertedVideo.js | No Picture-in-Picture window found. - 
[task 2020-07-24T03:22:24.076Z] 03:22:24     INFO - Clicking on toggle, and expecting a Picture-in-Picture window to open
[task 2020-07-24T03:22:24.252Z] 03:22:24     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleOnInsertedVideo.js | A Picture-in-Picture window opened. - 
[task 2020-07-24T03:22:24.481Z] 03:22:24     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleOnInsertedVideo.js | Expected to get the right mouse events. - [] deepEqual [] - 
[task 2020-07-24T03:22:24.496Z] 03:22:24     INFO - TEST-PASS | toolkit/components/pictureinpicture/tests/browser_toggleOnInsertedVideo.js | Expected to get the right mouse events. - ["pointerdown","mousedown","pointerup","mouseup","click"] deepEqual ["pointerdown","mousedown","pointerup","mouseup","click"] - 
[task 2020-07-24T03:22:24.544Z] 03:22:24     INFO - Leaving test bound 
[task 2020-07-24T03:22:24.582Z] 03:22:24     INFO - GECKO(5102) | MEMORY STAT | vsize 20975742MB | residentFast 1174MB
[task 2020-07-24T03:22:24.586Z] 03:22:24     INFO - TEST-OK | toolkit/components/pictureinpicture/tests/browser_toggleOnInsertedVideo.js | took 1769ms
[task 2020-07-24T03:22:24.635Z] 03:22:24     INFO - checking window state
[task 2020-07-24T03:22:24.693Z] 03:22:24     INFO - TEST-START | toolkit/components/pictureinpicture/tests/browser_toggleTransparentOverlay-1.js

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: General → Video/Audio Controls

In the last 7 days there have been 22 occurrences on linux1804-64 opt.

Recent failure: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=314383582&repo=mozilla-central&lineNumber=7449

Jared, could you, please, direct this to someone who can take a look?

Flags: needinfo?(jaws)
Whiteboard: [stockwell needswork:owner]
Flags: needinfo?(jaws) → needinfo?(mconley)

Maybe interesting to note: In https://treeherder.mozilla.org/#/jobs?repo=try&revision=0dbff0fe7bfee10999f2ffc26afd9349d2c9a944&selectedTaskRun=FLUGgJOYQd-jPF__82--OQ.0, the timeout was followed by:

TEST-UNEXPECTED-FAIL | toolkit/components/pictureinpicture/tests/browser_toggleMode_2.js | Uncaught exception received from previously timed out test - AbortError: Actor 'SpecialPowers' destroyed before query 'Spawn' was resolved Logviewer
Assignee: nobody → abutkovits
Status: NEW → ASSIGNED
Pushed by abutkovits@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c19890530f19
disable browser_toggleMode_2.js on linux for frequent failures. r=intermittent-reviewers,jmaher
Keywords: leave-open
Whiteboard: [stockwell disable-recommended] → [stockwell disabled]

There have been 35 total failures in the last 7 days:
https://treeherder.mozilla.org/intermittent-failures/bugdetails?startday=2021-02-01&endday=2021-02-08&tree=trunk&bug=1654971
Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=329174253&repo=autoland&lineNumber=6010

Affected platforms are: macosx1014-64-qr & macosx1014-64-shippable-qr

Jared, could you please redirect this to someone who can take a look?

Flags: needinfo?(jaws)

I think we should disable the test on the affected platforms. I don't know of anyone who has spare cycles to work on this.

Flags: needinfo?(jaws)
Assignee: abutkovits → nobody
Status: ASSIGNED → NEW
Pushed by malexandru@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/842df58a4a4b
disable browser_toggleMode_2.js on mac os for frequent failures. r=intermittent-reviewers,jmaher
Severity: normal → S3
Component: Video/Audio Controls → Picture-in-Picture
Flags: needinfo?(mconley)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: