Closed Bug 1524813 Opened 5 years ago Closed 3 years ago

Intermittent ccov windows TEST-UNEXPECTED-TIMEOUT | /webdriver/tests/permissions/set.py | expected OK

Categories

(Remote Protocol :: Marionette, defect, P5)

Version 3
Unspecified
Windows
defect

Tracking

(firefox-esr91 disabled, firefox94 disabled, firefox95 disabled, firefox96 fixed)

RESOLVED FIXED
96 Branch
Tracking Status
firefox-esr91 --- disabled
firefox94 --- disabled
firefox95 --- disabled
firefox96 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: whimboo)

References

Details

(Keywords: intermittent-failure)

Attachments

(1 obsolete file)

#[markdown(off)]
Filed by: rmaries [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=225687736&repo=mozilla-central

https://queue.taskcluster.net/v1/task/ZiCeaMoNQi6B4jzhK838lQ/runs/0/artifacts/public/logs/live_backing.log

23:37:10 INFO - TEST-START | /webdriver/tests/permissions/set.py
23:37:10 INFO - STDOUT: ============================= test session starts =============================
23:37:10 INFO - STDOUT: platform win32 -- Python 2.7.15, pytest-unknown, py-1.5.2, pluggy-0.5.3.dev -- Z:\task_1549148765\build\venv\Scripts\python.exe
23:37:10 INFO - STDOUT: rootdir: Z:\task_1549148765\build, inifile:
23:37:10 INFO - STDOUT: collecting ...
23:37:10 INFO - STDOUT: collected 26 items
23:37:10 INFO - STDOUT: tests/web-platform/tests/webdriver/tests/permissions/set.py::test_invalid_parameters[parameters0]

23:37:40 INFO - STDOUT: :50: AssertionError
23:37:40 INFO - STDOUT: ___________________ test_set_to_state[realmSetting0-denied] ___________________
23:37:40 INFO - STDOUT: session = <Session fcae45db-ea0b-4989-9d8f-bc179534faf6>, state = 'denied'
23:37:40 INFO - STDOUT: realmSetting = {'oneRealm': True}
23:37:40 INFO - STDOUT: @pytest.mark.parametrize("state", ["granted", "denied", "prompt"])
23:37:40 INFO - STDOUT: @pytest.mark.parametrize("realmSetting", [
23:37:40 INFO - STDOUT: { "oneRealm": True },
23:37:40 INFO - STDOUT: { "oneRealm": False },
23:37:40 INFO - STDOUT: {}
23:37:40 INFO - STDOUT: ])
23:37:40 INFO - STDOUT: def test_set_to_state(session, state, realmSetting):
23:37:40 INFO - STDOUT: parameters = { "descriptor": { "name": "geolocation" }, "state": state }
23:37:40 INFO - STDOUT: parameters.update(realmSetting)
23:37:40 INFO - STDOUT: response = session.transport.send(
23:37:40 INFO - STDOUT: "POST", "/session/{session_id}/permissions".format(**vars(session)),
23:37:40 INFO - STDOUT: parameters
23:37:40 INFO - STDOUT: )
23:37:40 INFO - STDOUT:
23:37:40 INFO - STDOUT: try:
23:37:40 INFO - STDOUT: assert_success(response)
23:37:40 INFO - STDOUT: except AssertionError:
23:37:40 INFO - STDOUT: # > 4. If parameters.state is an inappropriate permission state for any
23:37:40 INFO - STDOUT: # > implementation-defined reason, return a WebDriver error with
23:37:40 INFO - STDOUT: # > WebDriver error code invalid argument.
23:37:40 INFO - TEST-UNEXPECTED-TIMEOUT | /webdriver/tests/permissions/set.py | expected OK
23:37:40 INFO - TEST-INFO took 30008ms
23:37:50 WARNING - Forcibly terminating runner process
23:37:50 INFO - Starting runner
23:37:51 INFO - PID 9100 | 1549150671087 webdriver::httpapi DEBUG Creating routes
23:37:51 INFO - PID 9100 | 1549150671098 geckodriver DEBUG Listening on 127.0.0.1:4444
23:37:51 INFO - WebDriver HTTP server listening at http://127.0.0.1:4444/

Something broken with this quantum render build. Might be similar to bug 1524776.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE

Reopening, because even with the patch on bug 1524813 this is still perma failing due to bug 1382162.

Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Depends on: 1382162

Here a try build that shows the problem:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=287601422&repo=try

As it looks like shutting down Firefox takes a really long time, which is around 11s for each of the tests.

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

Reopening, because even with the patch on bug 1524813 this is still perma failing due to bug 1382162.

Did you mean a different bug here?

Actually yes, I meant bug 1495002 where you put your patches on. Given that this test still fails your patch needs to update the referenced bug id to that one.

Marking it again as duplicate given that we only enable a small portion of disabled tests on bug 1495002.

Status: REOPENED → RESOLVED
Closed: 5 years ago4 years ago
Resolution: --- → DUPLICATE
Assignee: nobody → apavel
Attachment #9125517 - Attachment is obsolete: true

There was a mix-up for patches on bug 1495002. After clarifying with Andreea, we decided to reopen this bug for the remaining perma failing test.

Assignee: apavel → nobody
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → INCOMPLETE

This test was actually marked as disabled for CCOV on Windows via bug 1495002 (see comment 11) and as such the bug shouldn't have been closed. I'll get the test re-enabled along with my changes for bug 1741802.

Status: RESOLVED → REOPENED
Depends on: 1741802
Keywords: test-disabled
OS: Unspecified → Windows
Resolution: INCOMPLETE → ---
Summary: Intermittent TEST-UNEXPECTED-TIMEOUT | /webdriver/tests/permissions/set.py | expected OK → Intermittent ccov windows TEST-UNEXPECTED-TIMEOUT | /webdriver/tests/permissions/set.py | expected OK

Fixed by bug 1741802.

Assignee: nobody → hskupin
Status: REOPENED → RESOLVED
Closed: 4 years ago3 years ago
Keywords: test-disabled
Resolution: --- → FIXED
Target Milestone: --- → 96 Branch
Moving bug to Remote Protocol::Marionette component per bug 1815831.
Component: geckodriver → Marionette
Product: Testing → Remote Protocol
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: