Closed Bug 1152865 Opened 10 years ago Closed 10 years ago

Incorrect syntax for gaia-ui-test in trychooser

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ato, Assigned: timdream)

References

Details

Attachments

(1 file)

trychooser lists "gaia-ui-test" as a permitted job type to include in your try syntax, but if you compare it to the list of available jobs in https://dxr.mozilla.org/mozilla-central/source/testing/taskcluster/tasks/job_flags.yml#154-180, it appears to have been split into: - gaia-ui-test-functional - gaia-ui-test-oop - gaia-ui-test-unit I'm not sure when this happened, but specifying "gaia-ui-test" in your try syntax _will not_ currently trigger the tests. There also appears to be a number of *-oop jobs that are not listed on trychooser.
Like wise, there is no gaia-integration but gaia-js-integration.
Attached patch PatchSplinter Review
Drive-by patch for the differences spotted in this bug. The lazy way to fix this once for all would be to CORS the yml and render the TryChooser page on the fly, but I don't know how exactly they are being mapped.
Assignee: nobody → timdream
Status: NEW → ASSIGNED
Attachment #8606591 - Flags: review?(ryanvm)
$ curl -I https://hg.mozilla.org/mozilla-central/raw-file/tip/testing/taskcluster/tasks/job_flags.yml HTTP/1.1 200 Script output follows Server: Apache Vary: Accept-Encoding Content-Type: text/plain; charset="UTF-8" Date: Sat, 16 May 2015 03:29:17 GMT Access-Control-Allow-Origin: * ETag: 1431736178.34 Content-Disposition: inline; filename="job_flags.yml" Connection: Keep-Alive Content-Length: 8014
Comment on attachment 8606591 [details] [diff] [review] Patch Review of attachment 8606591 [details] [diff] [review]: ----------------------------------------------------------------- This looks fine, but it would be nice if we still had an option to run all Gaia UI tests easily with the sub-suites listed below. We do similar nesting on other platforms for various tests.
Attachment #8606591 - Flags: review?(ryanvm) → review+
(In reply to Ryan VanderMeulen [:RyanVM UTC-4] from comment #5) > This looks fine, but it would be nice if we still had an option to run all > Gaia UI tests easily with the sub-suites listed below. We do similar nesting > on other platforms for various tests. I don't really know how to do that in TryChooser page along. It looks like these meta-suite checkboxes come with their own syntax. If I format the page that way, the syntax does not expand automatically. Let's check this in first?
Keywords: checkin-needed
Ryan, is checkin-needed not the correct flag to set here?
Flags: needinfo?(ryanvm)
https://hg.mozilla.org/build/tools/rev/984de21b6612 You'll need to file a WebOps::Product Delivery bug to get it deployed.
Flags: needinfo?(ryanvm)
Keywords: checkin-needed
RyanVM, fyi RelEng can deploy this without WebOps help. Just ping buildduty to follow https://wiki.mozilla.org/ReleaseEngineering/TryChooser#How_to_Deploy_TryChooser_changes
Good to know, thanks for the heads-up.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Component: Tools → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: