Closed Bug 1674129 Opened 5 years ago Closed 5 years ago

Firefox process is not always killed when "WebDriver:NewSession" is failing

Categories

(Remote Protocol :: Marionette, defect, P1)

Default
defect

Tracking

(firefox84 fixed)

RESOLVED FIXED
84 Branch
Tracking Status
firefox84 --- fixed

People

(Reporter: whimboo, Assigned: whimboo)

Details

Attachments

(2 files)

When the creation of the new session fails the Marionette client isn't able to close Firefox via the delete session command, which is fine. But it also doesn't kill the currently running instance of Firefox, and leaves the process behind.

That also means that Marionette is trying again to connect to the former instance of Firefox when tests are run the next time.

Assignee: nobody → hskupin
Status: NEW → ASSIGNED
Priority: P3 → P1

Just making it clear that this is due to some unknown errors like global Javascript syntax errors.

Summary: Firefox process is not killed when "WebDriver:NewSession" is failing → Firefox process is not always killed when "WebDriver:NewSession" is failing
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/114720221065 [marionette] Kill managed process if "New Session" command fails due to an unknown error. r=marionette-reviewers,maja_zf
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2f13566224d9 [marionette] Fix linting failure. r=marionette-reviewers,maja_zf
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch
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: