Closed Bug 1362397 Opened 7 years ago Closed 7 years ago

Add a new win8 R-e10s-qr job on the graphics tree

Categories

(Release Engineering :: General, enhancement)

enhancement
Not set
normal

Tracking

(firefox55 fixed)

RESOLVED FIXED
Tracking Status
firefox55 --- fixed

People

(Reporter: kats, Assigned: aselagea)

References

Details

Attachments

(4 files)

I would like to see a new win8 job added, but only on the graphics tree (for now). This job should be exactly the same as the existing R-e10s reftest jobs (R-e10s on opt, R-e10s1 and R-e10s2 on debug), except that it needs to run with the preference gfx.webrender.enabled set to true. I'd like this to show up on TreeHerder as R-e10s-qr ("qr" for "Quantum Render").

It seems like all the win8 jobs are currently scheduled by buildbot, so I don't think I can make this happen by fiddling with the in-tree taskcluster configs. If I'm wrong please let me know.

Note that this job will initially fail, once it is enabled I will green it up.
Assignee: nobody → aselagea
Attachment #8865456 - Flags: review?(spacurar)
Attachment #8865456 - Flags: review?(kmoir)
Attachment #8865457 - Flags: review?(kmoir)
Attachment #8865457 - Flags: review?(aobreja)
Attachment #8865458 - Flags: review?(kmoir)
Builder diff:

--- old 2017-05-08 01:45:48.070034769 -0700
+++ new 2017-05-08 07:31:12.107109418 -0700
@@ -1,395 +1,395 @@
@@ -481,0 +482 @@ Windows 8 64-bit graphics opt test gtest
+Windows 8 64-bit graphics opt test reftest-qr-e10s ScriptFactory
@@ -581,0 +583,2 @@ Windows 8 64-bit graphics debug test gte
+Windows 8 64-bit graphics debug test reftest-qr-e10s-1 ScriptFactory
+Windows 8 64-bit graphics debug test reftest-qr-e10s-2 ScriptFactory
Comment on attachment 8865458 [details] [review]
[treeherder] AlinSelagea:bug1362397_add_TH_entries_for_R-qr > mozilla:master

Can you add someone on the pull request from the treeherder team to review this request?  Perhaps :emorley. I don't have rights to merge into this project anyways.
Attachment #8865458 - Flags: review?(kmoir)
Alin, can you please provide a builder diff, thanks!
Flags: needinfo?(aselagea)
nevermind I see the builder diff in the comments :-)
Flags: needinfo?(aselagea)
Attachment #8865456 - Flags: review?(kmoir) → review+
Attachment #8865457 - Flags: review?(kmoir) → review+
Attachment #8865456 - Flags: review?(spacurar) → review+
Attachment #8865457 - Flags: review?(aobreja) → review+
Comment on attachment 8865458 [details] [review]
[treeherder] AlinSelagea:bug1362397_add_TH_entries_for_R-qr > mozilla:master

I updated the PR here: https://github.com/mozilla/treeherder/pull/2457
@Ed: when you have some time, can you please take a look?
Attachment #8865458 - Flags: review?(emorley)
Comment on attachment 8865458 [details] [review]
[treeherder] AlinSelagea:bug1362397_add_TH_entries_for_R-qr > mozilla:master

Looks great, thank you :-)
Attachment #8865458 - Flags: review?(emorley) → review+
Comment on attachment 8865458 [details] [review]
[treeherder] AlinSelagea:bug1362397_add_TH_entries_for_R-qr > mozilla:master

https://github.com/mozilla/treeherder/commit/fca154f5f579af3cb7c2ff13cd3e758b481d375a

Thanks Ed!
Attachment #8865458 - Flags: checked-in+
Pushed by aselagea@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/ae978f8a16bb
Add a new win8 R-e10s-qr job on the graphics tree, r=kmoir,aobreja
Attachment #8865457 - Flags: checked-in+
https://hg.mozilla.org/mozilla-central/rev/ae978f8a16bb
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
The new jobs on the graphics branch are failing with this error:
  Required config file not set! (use --config-file option)

Example log: https://treeherder.mozilla.org/logviewer.html#?job_id=99163599&repo=graphics&lineNumber=283

I believe the config.py needs an additional change to add the config_files property (I'm just guessing based on what happens for other suites). I'll attach a patch.
If this looks good please land it as well, I probably don't have permissions to push to this repo.
Attachment #8867725 - Flags: review?(aselagea)
Comment on attachment 8867725 [details] [diff] [review]
[bb-configs] add config_files

Thanks!
Attachment #8867725 - Flags: review?(aselagea) → review+
The symbols for the new job look fine in staging TH: https://treeherder.allizom.org/#/jobs?repo=graphics&filter-searchStr=reftest-qr, so we should get the same in production TH once a new deploy happens.

Both opt and debug tests are failing at the moment, however, #c0 above seems to suggest that is expected and will need some work to green them up.

@kats: is there something else for me to help with on this bug?
Flags: needinfo?(bugmail)
(In reply to Alin Selagea [:aselagea][:buildduty] from comment #19)
> The symbols for the new job look fine in staging TH:
> https://treeherder.allizom.org/#/jobs?repo=graphics&filter-searchStr=reftest-
> qr, so we should get the same in production TH once a new deploy happens.

Agreed

> Both opt and debug tests are failing at the moment, however, #c0 above seems
> to suggest that is expected and will need some work to green them up.

Yes, this is expected. I plan to work on greening them up in bug 1365250.

> @kats: is there something else for me to help with on this bug?

I had one question - is there try syntax that will trigger the new jobs? I did a try push yeterday [1] with the syntax "try: -b do -p win64 -u reftest-qr-e10s[Windows 8] -t none[Windows 8]" to see if it would run the new jobs but it didn't seem to (I had to retrigger the build a number of times because of the windows build problems yesterday, but I finally got a green opt build and it didn't add the test job).

[1] https://treeherder.mozilla.org/#/jobs?repo=try&revision=6c18fc1a4241c466651fd245eda0cdbf2bab28df
Flags: needinfo?(bugmail)
(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #20)
 
> I had one question - is there try syntax that will trigger the new jobs? I
> did a try push yeterday [1] with the syntax "try: -b do -p win64 -u
> reftest-qr-e10s[Windows 8] -t none[Windows 8]" to see if it would run the
> new jobs but it didn't seem to (I had to retrigger the build a number of
> times because of the windows build problems yesterday, but I finally got a
> green opt build and it didn't add the test job).

I don't think that'll run on try since we only enabled it on graphics.
Ok, thanks. This is fine for now, I can just force this configuration on try with a patch. Once I have it greened up and ready for promoting to tier-1 and the other branches, we can add it to try as well.
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: