Closed Bug 1104742 Opened 8 years ago Closed 8 years ago

Stopping Marionette with Ctrl-C does not quit the application

Categories

(Testing :: Marionette, defect)

defect
Not set
critical

Tracking

(Not tracked)

RESOLVED FIXED
mozilla37

People

(Reporter: whimboo, Assigned: ahal)

References

Details

(Keywords: pi-marionette-runner)

Attachments

(1 file, 1 obsolete file)

When Marionette is running tests in the target application, and you issue ctrl-c in the terminal, Marionette quits but does not close the application it has started. 

Marionette should be made failure-proof so that the application under test is always closed whatever happens to Marionette. Otherwise instances of the application will continue to exist, and can badly interact with following tests.
is this in general or e10s specific?
I don't have underlined tab names when running the tests from the firefox-greenlight repository. So the browser is not running in e10s mode, and this applies in general.
Assignee: nobody → ahalberstadt
Status: NEW → ASSIGNED
Attached file MozReview Request: bz://1104742/ahal (obsolete) —
Attachment #8532095 - Flags: review?(dburns)
/r/1147 - Bug 1104742 - Marionette runner should cleanup marionette objects when gc'ed, r=AutomatedTester

Pull down this commit:

hg pull review -r 8a869167794d3bb439d167f4d29ceb8c820a5ebf
Attachment #8532095 - Flags: review?(dburns) → review+
https://hg.mozilla.org/mozilla-central/rev/92d3bf8747e8
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla37
Attachment #8532095 - Attachment is obsolete: true
Attachment #8618720 - Flags: review+
You need to log in before you can comment on or make changes to this bug.