Closed Bug 1201668 Opened 9 years ago Closed 9 years ago

Allow running Firefox UI update tests through a python wrapper script

Categories

(Testing :: Firefox UI Tests, defect)

Version 3
defect
Not set
normal

Tracking

(firefox40 fixed, firefox41 fixed, firefox42 fixed, firefox43 fixed, firefox-esr38 fixed)

RESOLVED FIXED
mozilla43
Tracking Status
firefox40 --- fixed
firefox41 --- fixed
firefox42 --- fixed
firefox43 --- fixed
firefox-esr38 --- fixed

People

(Reporter: armenzg, Assigned: armenzg)

References

Details

Attachments

(1 file, 1 obsolete file)

When setting up the Firefox UI tests repository, it generates two binaries, one of them called firefox-ui-update. Calling this binary on Windows triggers the UAC prompt for the Release Engineering Windows test machines. If instead we use Python to call a script that calls the same functionality we don't get this UAC prompt.
Summary: Add two scripts to run the Firefox UI tests → Allow running Firefox UI update tests through a python wrapper script
Attachment #8656807 - Flags: review?(hskupin)
Comment on attachment 8656807 [details] Allow running Firefox UI update tests through a python wrapper script It looks fine but I think we better do more. See my comments on the PR.
Attachment #8656807 - Flags: review?(hskupin) → review-
Addressed comments.
Attachment #8656807 - Attachment is obsolete: true
Attachment #8658233 - Flags: review?(hskupin)
Status: NEW → ASSIGNED
Comment on attachment 8658233 [details] Allow running Firefox UI update tests through a python wrapper script Looks great. Just address the small nit, and get it landed as a single commit with the proper commit message. Thanks.
Attachment #8658233 - Flags: review?(hskupin) → review+
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
It's not enough to only merge this PR to master. We also need it backported across all branches. Sadly it landed without being squashed so we have to carry all those extra commits with us. Once our tests have been run today I'm going to do the backport.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: --- → Firefox 43
Product: Mozilla QA → Testing
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: