Closed Bug 1308544 Opened 3 years ago Closed 3 years ago

Enable automation jobs on Cedar twig

Categories

(Release Engineering :: General, defect)

defect
Not set

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jaws, Assigned: aselagea)

References

Details

Attachments

(2 files, 1 obsolete file)

We would like to enable the following jobs for Cedar:

Platforms:
Linux x64 opt
Linux x64 debug
OSX 10.10 opt
OSX 10.10 debug
Windows 8 x64 opt
Windows 8 x64 debug

Unit test suites:
xpcshell,mochitests

Talos test suites:
other,svgr,tp5o,other-e10s,svgr-e10s,tp5o-e10s
FTR, cedar was disabled in bug 1272005
See Also: → 1272005
Summary: Automation jobs not running on Cedar twig → Enable automation jobs on Cedar twig
Will this be as simple as backing out the changes from bug 1272005?
Flags: needinfo?(aselagea)
needinfo'ing the other buildduty folks, too.
Flags: needinfo?(ihsiao)
Flags: needinfo?(ashiue)
Sorry for the late response, I've started working on this and will come up with some patches asap.
Assignee: nobody → aselagea
Flags: needinfo?(ihsiao)
Flags: needinfo?(ashiue)
Flags: needinfo?(aselagea)
I found this on how to setup a new gecko branch in tc

https://wiki.mozilla.org/TaskCluster/Enabling_a_new_Gecko_Branch

I talked to garnt about it in #taskcluster and he said to open a bug in this component to enable it on mozilla-taskcluster

https://github.com/taskcluster/mozilla-taskcluster

•garndt> I think once you have the branch setup on your end and ready to have tasks scheduled, we can add that stuff on our side.  there is a taskcluster::servicerequest component


Once this is enabled, I can help you with the patches to change the tests that run on this branch for tc
(In reply to Kim Moir [:kmoir] from comment #5)
> I found this on how to setup a new gecko branch in tc
> 
> https://wiki.mozilla.org/TaskCluster/Enabling_a_new_Gecko_Branch
> 
> I talked to garnt about it in #taskcluster and he said to open a bug in this
> component to enable it on mozilla-taskcluster
> 
> https://github.com/taskcluster/mozilla-taskcluster
> 
> •garndt> I think once you have the branch setup on your end and ready to
> have tasks scheduled, we can add that stuff on our side.  there is a
> taskcluster::servicerequest component
> 
> 
> Once this is enabled, I can help you with the patches to change the tests
> that run on this branch for tc

Thanks for the update Kim, is this something that I need to act on or will Alin handle it?
Flags: needinfo?(kmoir)
Alin can take care of it
Flags: needinfo?(kmoir)
Depends on: 1312350
Attached patch [buildbot]_bug_1308544.patch (obsolete) — Splinter Review
Linux 64 opt tests are running in both Buildbot and Taskcluster (as tier 2), so I enabled them in Buildbot too. As for the Linux 64 debug tests, they are only running in Taskcluster.
Attachment #8803844 - Flags: review?(kmoir)
Attached file [buildbot]_diff.txt
Comment on attachment 8803844 [details] [diff] [review]
[buildbot]_bug_1308544.patch

Can't you specify the platforms you want in the project_branches.py file.  That might make it easier that removing the tests after the fact in mozilla-tests/config.py
Attaching a new version to account for the above suggestion. The tests diff is the same.
Attachment #8803844 - Attachment is obsolete: true
Attachment #8803844 - Flags: review?(kmoir)
Attachment #8804594 - Flags: review?(kmoir)
Attachment #8804594 - Flags: review?(kmoir) → review+
Attachment #8804594 - Flags: checked-in+
Depends on: 1315690
All the requested jobs are enabled at the moment.
https://treeherder.mozilla.org/#/jobs?repo=cedar&revision=c7344732fadf77fe7cc8ff6c82d556cd369fa287
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.