Open Bug 1900238 Opened 8 months ago Updated 4 days ago

Intermittent QA [tier 2] AssertionError: <video> sound volume increased | followed by selenium.common.exceptions.WebDriverException: Message: SecurityError: Permission denied to access property "pageXOffset" on cross-origin object

Categories

(Firefox Build System :: Third Party Packaging, defect, P5)

defect

Tracking

(Not tracked)

REOPENED

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

Filed by: imoraru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=460706767&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/TxsQ9kgrRTCoRHfTWaCbTQ/runs/0/artifacts/public/logs/live_backing.log


[task 2024-06-02T01:49:33.941Z] TEST-START | test_h264_mov
[task 2024-06-02T01:49:33.942Z] open url https://drive.google.com/file/d/0BwxFVkl63-lEY3l3ODJReDg3RzQ/view?resourcekey=0-5kDw2QbFk9eLrWE1N9M1rQ
[task 2024-06-02T01:49:38.147Z] find thumbnail
[task 2024-06-02T01:49:38.367Z] click
[task 2024-06-02T01:49:38.395Z] audio test
[task 2024-06-02T01:49:38.395Z] open url None
[task 2024-06-02T01:49:38.395Z] find iframe
[task 2024-06-02T01:49:42.249Z] find video
[task 2024-06-02T01:49:42.680Z] find video: wait readyState
[task 2024-06-02T01:49:42.769Z] find video: check paused: False
[task 2024-06-02T01:49:42.852Z] find video: check autoplay: False
[task 2024-06-02T01:49:42.852Z] find video: sleep
[task 2024-06-02T01:49:43.356Z] find video: wait currentTime
[task 2024-06-02T01:49:43.451Z] find video: pause
[task 2024-06-02T01:49:44.593Z] datum=0.422358 datum_after_sleep=0.422358
[task 2024-06-02T01:49:44.598Z] find video: unpause
[task 2024-06-02T01:49:46.714Z] datum_after_resume=2.429478 datum_after_sleep=0.422358
[task 2024-06-02T01:49:46.714Z] find video: volume
[task 2024-06-02T01:49:46.828Z] Saving screenshot 'screenshot_fail.png' to '/home/ubuntu/tasks/task_171729257824901/builds/worker/artifacts/screenshot_fail.png'
[task 2024-06-02T01:49:47.560Z] Traceback (most recent call last):
[task 2024-06-02T01:49:47.560Z]   File "/home/ubuntu/tasks/task_171729257824901/fetches/basic_tests.py", line 86, in __init__
[task 2024-06-02T01:49:47.561Z]     rv = getattr(self, m)(expectations)
[task 2024-06-02T01:49:47.565Z]   File "/home/ubuntu/tasks/task_171729257824901/fetches/qa_tests.py", line 170, in test_h264_mov
[task 2024-06-02T01:49:47.565Z]     self._test_audio_video_playback(
[task 2024-06-02T01:49:47.565Z]   File "/home/ubuntu/tasks/task_171729257824901/fetches/qa_tests.py", line 144, in _test_audio_video_playback
[task 2024-06-02T01:49:47.565Z]     self._test_audio_playback(
[task 2024-06-02T01:49:47.565Z]   File "/home/ubuntu/tasks/task_171729257824901/fetches/qa_tests.py", line 128, in _test_audio_playback
[task 2024-06-02T01:49:47.565Z]     assert (
[task 2024-06-02T01:49:47.565Z] AssertionError: <video> sound volume increased
[task 2024-06-02T01:49:47.565Z] 
[task 2024-06-02T01:49:47.565Z] During handling of the above exception, another exception occurred:
[task 2024-06-02T01:49:47.565Z] 
[task 2024-06-02T01:49:47.565Z] Traceback (most recent call last):
[task 2024-06-02T01:49:47.565Z]   File "/home/ubuntu/tasks/task_171729257824901/fetches/qa_tests.py", line 899, in <module>
[task 2024-06-02T01:49:47.565Z]     QATests()
[task 2024-06-02T01:49:47.565Z]   File "/home/ubuntu/tasks/task_171729257824901/fetches/qa_tests.py", line 25, in __init__
[task 2024-06-02T01:49:47.565Z]     super(QATests, self).__init__(
[task 2024-06-02T01:49:47.565Z]   File "/home/ubuntu/tasks/task_171729257824901/fetches/basic_tests.py", line 108, in __init__
[task 2024-06-02T01:49:47.565Z]     self.save_screenshot("screenshot_{}.png".format(test_status.lower()))
[task 2024-06-02T01:49:47.565Z]   File "/home/ubuntu/tasks/task_171729257824901/fetches/basic_tests.py", line 132, in save_screenshot
[task 2024-06-02T01:49:47.565Z]     self._driver.save_screenshot(final_name)
[task 2024-06-02T01:49:47.567Z]   File "/home/ubuntu/.local/lib/python3.10/site-packages/selenium/webdriver/remote/webdriver.py", line 825, in save_screenshot
[task 2024-06-02T01:49:47.573Z]     return self.get_screenshot_as_file(filename)
[task 2024-06-02T01:49:47.574Z]   File "/home/ubuntu/.local/lib/python3.10/site-packages/selenium/webdriver/remote/webdriver.py", line 801, in get_screenshot_as_file
[task 2024-06-02T01:49:47.574Z]     png = self.get_screenshot_as_png()
[task 2024-06-02T01:49:47.575Z]   File "/home/ubuntu/.local/lib/python3.10/site-packages/selenium/webdriver/remote/webdriver.py", line 835, in get_screenshot_as_png
[task 2024-06-02T01:49:47.575Z]     return b64decode(self.get_screenshot_as_base64().encode("ascii"))
[task 2024-06-02T01:49:47.575Z]   File "/home/ubuntu/.local/lib/python3.10/site-packages/selenium/webdriver/remote/webdriver.py", line 846, in get_screenshot_as_base64
[task 2024-06-02T01:49:47.575Z]     return self.execute(Command.SCREENSHOT)["value"]
[task 2024-06-02T01:49:47.575Z]   File "/home/ubuntu/.local/lib/python3.10/site-packages/selenium/webdriver/remote/webdriver.py", line 344, in execute
[task 2024-06-02T01:49:47.576Z]     self.error_handler.check_response(response)
[task 2024-06-02T01:49:47.576Z]   File "/home/ubuntu/.local/lib/python3.10/site-packages/selenium/webdriver/remote/errorhandler.py", line 229, in check_response
[task 2024-06-02T01:49:47.576Z]     raise exception_class(message, screen, stacktrace)
[task 2024-06-02T01:49:47.576Z] selenium.common.exceptions.WebDriverException: Message: SecurityError: Permission denied to access property "pageXOffset" on cross-origin object
[task 2024-06-02T01:49:47.576Z] Stacktrace:
[task 2024-06-02T01:49:47.576Z] getScreenshotRect@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:442:1
[task 2024-06-02T01:49:47.576Z] receiveMessage@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:141:31
[task 2024-06-02T01:49:47.576Z] 
[taskcluster 2024-06-02T01:49:47.845Z]    Exit Code: 1
[taskcluster 2024-06-02T01:49:47.845Z]    User Time: 13.239404s
[taskcluster 2024-06-02T01:49:47.845Z]  Kernel Time: 9.479154s
[taskcluster 2024-06-02T01:49:47.845Z]    Wall Time: 4m42.902065047s
[taskcluster 2024-06-02T01:49:47.845Z]       Result: FAILED
[taskcluster 2024-06-02T01:49:47.846Z] === Task Finished ===
[taskcluster 2024-06-02T01:49:47.846Z] Task Duration: 4m42.912361079s
[taskcluster 2024-06-02T01:49:47.931Z] Uploading artifact public/build/gecko.log.child-1.moz_log from file /home/ubuntu/tasks/task_171729257824901/builds/worker/artifacts/gecko.log.child-1.moz_log with content encoding "gzip", mime type "application/octet-stream" and expiry 2024-08-31T00:08:44.342Z
Component: Task Configuration → Third Party Packaging
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 3 months ago25 days ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
You need to log in before you can comment on or make changes to this bug.