Closed Bug 1806999 Opened 2 years ago Closed 2 years ago

Frequent TSAN mozilla/tests/webdriver/execute_async_script/execute_async.py | test_no_abort_by_user_prompt_in_other_tab[alert] - webdriver.error.NoSuchAlertException: no such alert (404):

Categories

(Remote Protocol :: Marionette, defect, P1)

defect
Points:
1

Tracking

(firefox110 disabled, firefox116 disabled, firefox117 disabled, firefox118 fixed)

RESOLVED FIXED
118 Branch
Tracking Status
firefox110 --- disabled
firefox116 --- disabled
firefox117 --- disabled
firefox118 --- fixed

People

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

References

(Blocks 2 open bugs)

Details

(Keywords: intermittent-failure)

Attachments

(1 file, 1 obsolete file)

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


This hits about 60% of the time when running wdspec in TSAN mode.
Blocks: 1743116
Blocks: tsan

Ryan, I cannot see any other failure since your original report. I would tend to close this bug as incomplete if you don't mind.

Flags: needinfo?(ryanvm)

Ah gotcha. I forgot that. As best lets mark the test as disabled (no better keyword available) to easily see that we have multiple states set.

Moving bug to Remote Protocol::Marionette component per bug 1815831.
Component: geckodriver → Marionette
Product: Testing → Remote Protocol

This failure seems to be fixed. At least there was no failure when I pushed to try with the patches attached to bug 1847578. We are going to re-enable.

Depends on: 1847578

Lets see if we can get this test enabled as well given that nearly ever other test got enabled as well via bug 1847578. That one and the one from bug 1789355 I actually missed as it looks like.

Assignee: nobody → hskupin
Status: NEW → ASSIGNED
See Also: → 1789355

Actually there is no TSAN specific exception anymore in the test manifest. As such we do not have to keep this bug open anytime longer. The failures on Android are still present and have to be taken care of in bug 1789355.

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → WORKSFORME

Actually these tests are still failing on Android and as such the metadata entry needs slightly to be updated. I'm going to upload a patch which will remove the multiple status for TSAN only.

Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/707eef46a4c0 [wdspec] Remove multiple metadata status for execute async tests and TSAN builds. r=webdriver-reviewers,jgraham
Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 118 Branch

This failure is actually not fixed and already failed 15 times since the patch got landed. Interesting that this didn't happen in the try builds. Here the relevant log:

https://treeherder.mozilla.org/logviewer?job_id=426155296&repo=mozilla-central&lineNumber=51313-51320

I assume that this might be a race and that there is a delay for opening the prompt, which we do not encounter for at the moment.

Given the amount of failures I'll request a backout.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Backed out given the amount of failures.

Flags: needinfo?(hskupin)
Target Milestone: 118 Branch → ---

I'm going to leave this disabled for now until the test failure on bug 1789355 has been addressed. Maybe that will also fix the problem with TSAN builds.

Assignee: hskupin → nobody
Status: REOPENED → NEW
Depends on: 1789355
Flags: needinfo?(hskupin)
Attachment #9348976 - Attachment is obsolete: true
Assignee: nobody → hskupin
Status: NEW → ASSIGNED
Points: --- → 1
Priority: P5 → P1
Attachment #9349749 - Attachment description: WIP: Bug 1806999 - [wdspec] Wait for the alert to be present in the other window. → Bug 1806999 - [wdspec] Wait for the alert to be present in the other window.
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/12abf0655648 [wdspec] Wait for the alert to be present in the other window. r=webdriver-reviewers,jdescottes
Status: ASSIGNED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 118 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: