Closed Bug 962514 Opened 11 years ago Closed 11 years ago

Test failure 'client process shutdown unsuccessful' in testAddons/testInstallAddonWithEULA.js

Categories

(Mozilla QA Graveyard :: Mozmill Tests, defect, P1)

defect

Tracking

(firefox26 wontfix, firefox27 fixed, firefox28 fixed, firefox29 fixed, firefox-esr24 unaffected)

RESOLVED FIXED
Tracking Status
firefox26 --- wontfix
firefox27 --- fixed
firefox28 --- fixed
firefox29 --- fixed
firefox-esr24 --- unaffected

People

(Reporter: andrei, Assigned: andrei)

References

Details

(Keywords: reproducible, Whiteboard: [mozmill-test-failure])

Attachments

(3 files)

This fails to complete the testrun. We should skip the test ASAP (also check if other tests are affected and skip them as well) so we can have a complete remote testrun. I can reproduce this locally. Both Nightly and Aurora are affected. We might need to use the new mozrunner version. This needs to be confirmed. Visually we are unable to handle the Install Extension Dialog. That remains open before the failure. I'll have a skip patch ready asap.
This problem depends on multiple bugs. The failure you can see here is bug 794020. But the underlying problem is that we fetch AMO meta data and that AMO is responding too slow. So we quit the application with the modal installation dialog open. The pref as changed on bug 960976 will fix that.
Depends on: 960495
Attached patch skip.patchSplinter Review
Assignee: nobody → andrei.eftimie
Status: NEW → ASSIGNED
Attachment #8363584 - Flags: review?(andreea.matei)
Beta is also affected. Patch applies cleanly as well.
Attachment #8363584 - Flags: review?(andreea.matei) → review+
This is actually a change in AMO, we expect a page to accept EULA terms, which doesn't exist anymore.
Regressor found: bug 743829 Which got merged recently: https://github.com/mozilla/zamboni/commit/5611c342f588e5eed42c25ac3ba92c1ab09a532b With this information I don't think this test is viable anymore. There are no more different steps to install an addon which has EULA vs an addon that doesn't have it.
Blocks: 743829
No longer depends on: 960495
Attached file minimized.js
Here is a minimized test for this issue. The problem was that we have a modal window that we do not handle and mozmill cannot properly close the Firefox client when the test is done (either successful or failed).
Thanks Mario. That's exactly what I was thinking of in comment 1. So not sure why bug 960495 has been removed from the dependency list by Andrei. So putting it back given that we need the fix for bug 794020 in Mozmill 2.0.4.
Depends on: 960495, 794020
I took it out since we are going to remove this test. Mario, as Henrik also said on IRC, please check testGreenLarry with mozmill (on the master branch) and see if the failure cause is the same as here.
Please take the appropriate steps to get this test removed then. If green larry fails please handle that on a different bug. Thanks.
Green larry fails too but seems to be an entirely different issue. With the latest mozmill from github (master branch) we seem to get stuck loading the remote webpage until we hit the timeout after which mozmill is unable to close the client for whatever reasons. There are no modal windows involved here.
(In reply to mario garbi from comment #12) > Green larry fails too but seems to be an entirely different issue. With the > latest mozmill from github (master branch) we seem to get stuck loading the > remote webpage until we hit the timeout after which mozmill is unable to > close the client for whatever reasons. There are no modal windows involved > here. That's helpful information but you have read my last comment, or? This feedback is inappropriate here on this bug.
Attached patch testRemove.patchSplinter Review
Adding a patch that removes testInstallAddonWithEULA.js from the repository since we no longer have need of it.
Attachment #8367190 - Flags: review?(andrei.eftimie)
Attachment #8367190 - Flags: review?(andreea.matei)
No longer depends on: 794020
Comment on attachment 8367190 [details] [diff] [review] testRemove.patch Review of attachment 8367190 [details] [diff] [review]: ----------------------------------------------------------------- Removed: http://hg.mozilla.org/qa/mozmill-tests/rev/eadabd2001d4 (default) Please check what other branches are affected and flag them.
Attachment #8367190 - Flags: review?(andrei.eftimie)
Attachment #8367190 - Flags: review?(andreea.matei)
Attachment #8367190 - Flags: review+
Given that it was a change on AMO all branches should be affected where this test exists.
Removed: http://hg.mozilla.org/qa/mozmill-tests/rev/2bab8ba6cfbe (mozilla-aurora) http://hg.mozilla.org/qa/mozmill-tests/rev/c8d8591a0a39 (mozilla-beta) http://hg.mozilla.org/qa/mozmill-tests/rev/ccb876363940 (mozilla-release) We've already done the merge from Beta > Release so both branches are identical ATM.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Product: Mozilla QA → Mozilla QA Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: