Closed Bug 1477529 Opened 8 years ago Closed 6 years ago

Intermittent toolkit/content/tests/browser/browser_autoplay_policy_request_permission.js | Test timed out -

Categories

(Core :: Audio/Video: Playback, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: btara [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=189378515&repo=mozilla-inbound https://queue.taskcluster.net/v1/task/FW0v2Tb_SG2eGDUw5yMNZA/runs/0/artifacts/public/logs/live_backing.log 20:10:58 INFO - Console message: [JavaScript Warning: "Media resource https://example.com/browser/toolkit/content/tests/browser/gizmo.mp4 could not be decoded." {file: "https://example.com/browser/toolkit/content/tests/browser/file_empty.html" line: 0}] 20:10:58 INFO - Console message: [JavaScript Warning: "Media resource https://example.com/browser/toolkit/content/tests/browser/gizmo.mp4 could not be decoded." {file: "https://example.com/browser/toolkit/content/tests/browser/file_empty.html" line: 0}] 20:10:58 INFO - Console message: [JavaScript Warning: "Media resource https://example.com/browser/toolkit/content/tests/browser/gizmo.mp4 could not be decoded." {file: "https://example.com/browser/toolkit/content/tests/browser/file_empty.html" line: 0}] 20:10:58 INFO - Console message: [JavaScript Warning: "Media resource https://example.com/browser/toolkit/content/tests/browser/gizmo.mp4 could not be decoded, error: Error Code: NS_ERROR_DOM_MEDIA_DECODE_ERR (0x806e0004) 20:10:58 INFO - Details: mozilla::MediaResult mozilla::AppleATDecoder::DecodeSample(mozilla::MediaRawData *): Error decoding audio sample: 1852797029 @ 1877333" {file: "https://example.com/browser/toolkit/content/tests/browser/file_empty.html" line: 0}] 20:10:58 INFO - Buffered messages logged at 20:10:34 20:10:58 INFO - Console message: [JavaScript Warning: "Media resource https://example.com/browser/toolkit/content/tests/browser/gizmo.mp4 could not be decoded." {file: "https://example.com/browser/toolkit/content/tests/browser/file_empty.html" line: 0}] 20:10:58 INFO - Buffered messages logged at 20:10:35 20:10:58 INFO - Console message: [JavaScript Warning: "Media resource https://example.com/browser/toolkit/content/tests/browser/gizmo.mp4 could not be decoded, error: Error Code: NS_ERROR_DOM_MEDIA_DECODE_ERR (0x806e0004) 20:10:58 INFO - Details: mozilla::MediaResult mozilla::AppleATDecoder::DecodeSample(mozilla::MediaRawData *): Error decoding audio sample: 1852797029 @ 1877333" {file: "https://example.com/browser/toolkit/content/tests/browser/file_empty.html" line: 0}] 20:10:58 INFO - Buffered messages finished 20:10:58 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_autoplay_policy_request_permission.js | Test timed out - 20:10:58 INFO - GECKO(1182) | MEMORY STAT | vsize 4425MB | residentFast 363MB | heapAllocated 92MB 20:10:58 INFO - TEST-OK | toolkit/content/tests/browser/browser_autoplay_policy_request_permission.js | took 45019ms 20:10:58 INFO - Not taking screenshot here: see the one that was previously logged 20:10:58 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_autoplay_policy_request_permission.js | Found a tab after previous test timed out: https://example.com/browser/toolkit/content/tests/browser/file_empty.html - 20:10:58 INFO - checking window state 20:10:58 INFO - Not taking screenshot here: see the one that was previously logged 20:10:58 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_autoplay_policy_request_permission.js | Uncaught exception received from previously timed out test - at chrome://mochitests/content/browser/toolkit/content/tests/browser/browser_autoplay_policy_request_permission.js:256 - ReferenceError: ok is not defined 20:10:58 INFO - Stack trace: 20:10:58 INFO - @chrome://mochitests/content/browser/toolkit/content/tests/browser/browser_autoplay_policy_request_permission.js:256:5 20:10:58 INFO - async*withNewTab@resource://testing-common/BrowserTestUtils.jsm:108:24 20:10:58 INFO - async*@chrome://mochitests/content/browser/toolkit/content/tests/browser/browser_autoplay_policy_request_permission.js:208:9 20:10:58 INFO - Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1103:34 20:10:58 INFO - async*Tester_execTest@chrome://mochikit/content/browser-test.js:1094:16 20:10:58 INFO - nextTest/<@chrome://mochikit/content/browser-test.js:996:9 20:10:58 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:795:59
Dear Reader, We are a joint research team from the University of Zurich, Switzerland* and Mozilla** and are building a tool to automatically recognize the type of an intermittent-failure, such as the one here. By automatically recognizing the type of failure, the tool should provide a starting point for the bug fixing process. To evaluate and improve the tool, we kindly ask your feedback. Tool Result - this intermittent-failure is most likely affected by a: Assertion Failure (test vs. reference value): This includes test failures in which a (pre-) defined value was not met or the value that the test produced lies outside of the range of acceptable values. This often occurs when running reference tests (e.g. comparing images, audio, etc.). Also, this includes wrong assertion statements only leading to intermittent- and not permanent-failures. Feedback: 1. Did the tool correctly recognize the type of intermittent-failure? (please also explain why or why not) 2. Did the information from the tool help your analysis, the bug fixing process, or anything in the process? (please also let us know how the tool was useful and/or what would improve the tool's usefulness for you) Thank you very much for your help! *Moritz, Fabio and Alberto (http://www.ifi.uzh.ch/en/zest/team.html) **Marco Castellucio (https://marco-c.github.io/)
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
QA Contact: dolske
Resolution: INCOMPLETE → ---
QA Contact: dolske
Status: REOPENED → RESOLVED
Closed: 8 years ago7 years ago
Resolution: --- → INCOMPLETE

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

12:25:58 INFO - TEST-PASS | toolkit/content/tests/browser/browser_autoplay_policy_request_permission.js | Should not be showing permission prompt yet -
12:25:58 INFO - - create a new autoplay video -
12:25:58 INFO - autoplay attribute set to true
12:25:58 INFO - Console message: [JavaScript Warning: "Media resource https://example.com/browser/toolkit/content/tests/browser/gizmo.mp4 could not be decoded." {file: "https://example.com/browser/toolkit/content/tests/browser/file_empty.html" line: 0}]
12:25:58 INFO - Buffered messages logged at 12:25:14
12:25:58 INFO - Console message: [JavaScript Warning: "Media resource https://example.com/browser/toolkit/content/tests/browser/gizmo.mp4 could not be decoded, error: Error Code: NS_ERROR_DOM_MEDIA_METADATA_ERR (0x806e0006)
12:25:58 INFO - Details: static MP4Metadata::ResultAndByteBuffer mozilla::MP4Metadata::Metadata(mozilla::ByteStream *): Cannot parse metadata" {file: "https://example.com/browser/toolkit/content/tests/browser/file_empty.html" line: 0}]
12:25:58 INFO - Buffered messages finished
12:25:58 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_autoplay_policy_request_permission.js | Test timed out -
12:25:58 INFO - GECKO(2468) | MEMORY STAT | vsize 4365MB | residentFast 315MB | heapAllocated 76MB
12:25:58 INFO - TEST-OK | toolkit/content/tests/browser/browser_autoplay_policy_request_permission.js | took 45016ms
12:25:58 INFO - Not taking screenshot here: see the one that was previously logged
12:25:58 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_autoplay_policy_request_permission.js | Found a tab after previous test timed out: https://example.com/browser/toolkit/content/tests/browser/file_empty.html -
12:25:58 INFO - checking window state
12:25:58 INFO - TEST-START | toolkit/content/tests/browser/browser_autoplay_policy_touchScroll.js
12:25:58 INFO - Not taking screenshot here: see the one that was previously logged
12:25:58 INFO - Buffered messages logged at 12:25:58
12:25:58 INFO - Entering test bound setup_test_preference
12:25:58 INFO - Leaving test bound setup_test_preference
12:25:58 INFO - Entering test bound testTouchScroll
12:25:58 INFO - - media should not start playing -
12:25:58 INFO - TEST-PASS | toolkit/content/tests/browser/browser_autoplay_policy_touchScroll.js | media playing state is correct. - false == false -
12:25:58 INFO - - simulate touch scroll which should not activate document -
12:25:58 INFO - call media.play().
12:25:58 INFO - Buffered messages finished
12:25:58 INFO - TEST-UNEXPECTED-FAIL | toolkit/content/tests/browser/browser_autoplay_policy_touchScroll.js | media is playing. - true == false -
12:25:58 INFO - Stack trace:
12:25:58 INFO - resource://testing-common/content-task.js line 59 > eval:callMediaPlay:24
12:25:58 INFO - - simulate touch at a point which should activate document -
12:25:58 INFO - call media.play().

Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Component: General → Audio/Video: Playback
Product: Toolkit → Core
Status: REOPENED → RESOLVED
Closed: 7 years ago7 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 7 years ago7 years ago
Resolution: --- → INCOMPLETE
Status: REOPENED → RESOLVED
Closed: 7 years ago6 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.