Closed Bug 1192369 Opened 9 years ago Closed 9 years ago

[15Q3] Replace custom test runner script for firefox-ui-tests with mozharness when executing tests via Jenkins

Categories

(Testing :: Firefox UI Tests, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: whimboo, Assigned: whimboo)

References

()

Details

(Keywords: meta)

Currently we have custom execution scripts for every testrun in the Firefox UI tests. This is mostly just a hack to get things working. Given that we want more stable tests and a proper reporting to treeherder, we have to replace those scripts with the mozharness script. Also having a standardized execution of tests will make it easier for us to change the execution platform to taskcluster later this year.

https://github.com/mozilla/mozmill-ci/tree/master/jenkins-master/jobs/scripts/workspace
Keywords: meta
All necessary information to get this goal done will be collected in the following etherpad:
https://ateam.etherpad.mozilla.org/fx-automation-mozharness
Depends on: 1193508
Blocks: 1159527
Depends on: 1197358
Blocks: 1197234
Depends on: 1209209
The mozharness scripts are close to be finished, except the upload to S3 and Treeherder reporting feature. Those steps cannot be part of mozharness (see bug 1207581 and bug 1207580). That means we will have to implement appropriate code in mozmill ci. Given that I cannot add a Github issue as dependency I'm just listing it here: https://github.com/mozilla/mozmill-ci/issues/661. I will work on this next.
All mozharness work has been done. There might be smaller improvements we can do but those can be follow-ups. So it's ready to be used now.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Depends on: 1210753
Blocks: 1214372
Product: Mozilla QA → Testing
You need to log in before you can comment on or make changes to this bug.