Closed Bug 1100150 Opened 10 years ago Closed 9 years ago

Setup alder for taskcluster work

Categories

(Release Engineering :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: nthomas, Assigned: nthomas)

References

Details

Attachments

(1 file)

Alder was last used for the Firefox decade release so the configuration is rather unusual.

jlal, what configuration would you like Alder to have for the taskcluster work ? Perhaps the same as mozilla-central, or mozilla-inbound ? If m-c, would you like nightlies with updates ? Or maybe no buildbot builds at all ?
Flags: needinfo?
Flags: needinfo? → needinfo?(jlal)
mozilla-inbound would be ideal ( + I would assume this without nighties is the least amount of work required to get this running )


thanks!
Flags: needinfo?(jlal)
From bug 1100146 comment #1:
> This is somewhat unusual case where we don't particularly care about what
> builds/tests are run on Alder if possible only scheduling Linux64 builds
> would be ideal (I don't want to cause more problems related to OSX/windows
> capacity).
> 
> Primarily we are requesting this branch so we can see a branch (other then
> inbound/try) triggering taskcluster/builds tests (which happens via a pulse
> message treeherder sends)

I'm assuming this overrides comment #1 in this bug, since it's a capacity win. In fact it sounds like you don't need buildbot at all, just a repo (a new one could be created), and that enabled on treeherder. That would leave Alder free for someone else to use. How does that sound ?
> I'm assuming this overrides comment #1 in this bug, since it's a capacity win.

Yes sorry for any confusion but I do think for full testing we need at least some (preferably only linux/build tests) running. Primarily we have conducted testing via try but I would like to test more deeply our branch configuration and how running TC/BB jobs side by side work.

Alder is ideal since treeherder is already configured (https://treeherder.allizom.org/#/jobs?repo=alder).
Assignee: nobody → nthomas
Priority: -- → P2
This removes all desktop customization for the fx10 release (bug 1083853), then adds in linux b2g gecko and mulet builds, and the tests we're running (actually closer to b2g-inbound and mozilla-inbound).

Builders added:
b2g_alder_linux32_gecko build
b2g_alder_linux64_gecko build
b2g_alder_linux64_gecko-debug build
Linux x86-64 Mulet alder build

Tests added:
b2g_ubuntu32_vm alder opt test mochitest-1
b2g_ubuntu32_vm alder opt test reftest-sanity
b2g_ubuntu64_vm alder opt test gaia-build
b2g_ubuntu64_vm alder opt test gaia-build-unit
b2g_ubuntu64_vm alder opt test gaia-js-integration-1
b2g_ubuntu64_vm alder opt test gaia-js-integration-2
b2g_ubuntu64_vm alder opt test gaia-js-integration-3
b2g_ubuntu64_vm alder opt test gaia-js-integration-4
b2g_ubuntu64_vm alder opt test gaia-linter
b2g_ubuntu64_vm alder opt test gaia-ui-test-accessibility
b2g_ubuntu64_vm alder opt test gaia-ui-test-functional-1
b2g_ubuntu64_vm alder opt test gaia-ui-test-functional-2
b2g_ubuntu64_vm alder opt test gaia-ui-test-functional-3
b2g_ubuntu64_vm alder opt test gaia-ui-test-unit
b2g_ubuntu64_vm alder opt test gaia-unit
b2g_ubuntu64_vm alder opt test mochitest-oop-1
b2g_ubuntu64_vm alder opt test reftest-sanity-oop
b2g_ubuntu64_vm alder debug test gaia-ui-test
Ubuntu VM 12.04 x64 Mulet alder opt test mochitest-1
Ubuntu VM 12.04 x64 Mulet alder opt test mochitest-2
Ubuntu VM 12.04 x64 Mulet alder opt test mochitest-3
Ubuntu VM 12.04 x64 Mulet alder opt test mochitest-4
Ubuntu VM 12.04 x64 Mulet alder opt test mochitest-5

Removes a lot more builders than it adds.
Attachment #8524159 - Flags: review?(jlund)
This is perfect thanks :D
Comment on attachment 8524159 [details] [diff] [review]
[buildbot-configs] Reconfigure alder

Review of attachment 8524159 [details] [diff] [review]:
-----------------------------------------------------------------

I think this is right.

There are some perma failing test jobs in here that may add confusion if tbpl/treeherder does not automajically hides them like it does with other branches but at least this includes similar tests.

e.g. Ubuntu VM 12.04 x64 Mulet alder opt test mochitest-2
     Ubuntu VM 12.04 x64 Mulet alder opt test mochitest-4
     b2g_ubuntu64_vm alder debug test gaia-ui-test

::: mozilla-tests/b2g_config.py
@@ +35,5 @@
> +        'lock_platforms': True,
> +        'platforms': {
> +            'linux32_gecko': {},
> +            'linux64_gecko': {},
> +            'linux64-mulet': {},

come to think of it, locking to these platforms might make it so we skip this hidden perma failing test job anyway:      'b2g_ubuntu64_vm alder debug test gaia-ui-test'
Attachment #8524159 - Flags: review?(jlund) → review+
Comment on attachment 8524159 [details] [diff] [review]
[buildbot-configs] Reconfigure alder

https://hg.mozilla.org/build/buildbot-configs/rev/db3d26a7df09

Will go live on the next reconfig, should be early this week.
Attachment #8524159 - Flags: checked-in+
I'll reconfig so this is ready for when US comes online.
Lets use a new bug for any followup issues.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
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: