Closed Bug 1150512 Opened 5 years ago Closed 4 years ago

Move Marionette test runner to wptserve

Categories

(Testing :: Marionette, defect)

defect
Not set

Tracking

(firefox45 fixed)

RESOLVED FIXED
mozilla45
Tracking Status
firefox45 --- fixed

People

(Reporter: ato, Assigned: maja_zf)

References

(Blocks 1 open bug)

Details

(Keywords: pi-marionette-runner)

Attachments

(1 file, 1 obsolete file)

The httpd used in Marionette's test runner, mozhttpd, is considered unsupported.  We should move to wptserve.

Our requirements are simple:

  * serve a directory of files as statics
  * a simple file upload handler

It might also help us avoid issues such as http://bugs.python.org/issue14574 on Windows XP opt, but time will tell.  A test for bug 941085 was disabled due to this.
Assignee: nobody → mjzffr
Status: NEW → ASSIGNED
I have wptserve working locally in Marionette test runner, but I also need to put it in the common.tests.zip package: https://treeherder.mozilla.org/#/jobs?repo=try&revision=d34a34a9ea32
Bug 1150512 - Move Marionette test runner to wptserve; r?automatedtester
Attachment #8694475 - Flags: review?(dburns)
Bug 1150512 - Add tools/wptserve to web-platform mozharness script; r?jgraham
Attachment #8694476 - Flags: review?(james)
I've tested this with mach and verified that the in-tree wptserve is being used. 
This is a try run with the build piece in place (although the build piece is actually in Bug 1229467): https://treeherder.mozilla.org/#/jobs?repo=try&revision=94801dc337dc
Attachment #8694475 - Flags: review?(dburns) → review+
Comment on attachment 8694475 [details]
MozReview Request: Bug 1150512 - Move Marionette test runner to wptserve; r?automatedtester

https://reviewboard.mozilla.org/r/26767/#review24299
Attachment #8694476 - Flags: review?(james) → review+
Comment on attachment 8694476 [details]
MozReview Request: Bug 1150512 - Add tools/wptserve to web-platform mozharness script; r?jgraham

https://reviewboard.mozilla.org/r/26769/#review24423
Comment on attachment 8694475 [details]
MozReview Request: Bug 1150512 - Move Marionette test runner to wptserve; r?automatedtester

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/26767/diff/1-2/
Attachment #8694476 - Attachment is obsolete: true
Try run of rebased patch looks the same as previous try run: https://treeherder.mozilla.org/#/jobs?repo=try&revision=eeedaefe2687
https://hg.mozilla.org/mozilla-central/rev/9e37bc637fb9
https://hg.mozilla.org/mozilla-central/rev/a850466733c3
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
You need to log in before you can comment on or make changes to this bug.