Closed
Bug 1285576
Opened 8 years ago
Closed 7 years ago
Run buildbot 32 bit Windows XP tests against TaskCluster win32 build artifacts
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: grenade, Assigned: grenade)
References
Details
+++ This bug was initially created as a clone of Bug #1280474 +++
Assignee | ||
Updated•8 years ago
|
Assignee: nobody → rthijssen
Summary: Run win32 firefox build tests on buildbot 32 bit Windows XP → Run buildbot 32 bit Windows XP tests against TaskCluster win32 build artifacts
Assignee | ||
Updated•8 years ago
|
Comment 2•8 years ago
|
||
Here's a graph which would schedule a *Buildbot* Windows test for a *TaskCluster* Windows build.
bhearsum had some task definitions landed on alder at some point. I also did but at this point it won't matter as the way we define tasks is different after dustin's refactor.
I hope that this will help as a pointer.
Here's how I generate the task:
https://github.com/mozilla/mozilla_ci_tools/blob/master/mozci/sources/buildbot_bridge.py#L176
{
"scopes": [
"queue:define-task:buildbot-bridge/buildbot-bridge",
"scheduler:create-task-graph"
],
"tasks": [
{
"reruns": 0,
"requires": [
"HyP0ySDSSfalEtPs4AHHNw"
],
"taskId": "a6nyR4RxTUSwN20eRAq9ug",
"task": {
"scopes": [],
"extra": {},
"expires": "2016-07-23T15:46:24.642997Z",
"schedulerId": "task-graph-scheduler",
"deadline": "2016-07-23T15:46:24.642968Z",
"payload": {
"sourcestamp": {
"branch": "mozilla-inbound",
"revision": "5910a5ced959527375eea77c194bb0ff81d8ee6b"
},
"properties": {
"upload_to_task_id": "UAma6XeeSpyyYP8OF32PBw",
"product": "firefox",
"who": "ryanvm@gmail.com",
"parent_task_id": "HyP0ySDSSfalEtPs4AHHNw"
},
"buildername": "Windows XP 32-bit mozilla-inbound opt test cppunit"
},
"provisionerId": "buildbot-bridge",
"workerType": "buildbot-bridge",
"retries": 5,
"created": "2016-07-22T15:46:24.642900Z",
"tags": {},
"priority": "normal",
"routes": [],
"metadata": {
"owner": "ryanvm@gmail.com",
"source": "https://hg.mozilla.org/integration/mozilla-inbound/rev/5910a5ced959527375eea77c194bb0ff81d8ee6b",
"name": "Windows XP 32-bit mozilla-inbound opt test cppunit",
"description": "Task graph generated via Mozilla CI tools"
}
}
}
],
"metadata": {
"owner": "ryanvm@gmail.com",
"source": "https://hg.mozilla.org/integration/mozilla-inbound/rev/5910a5ced959527375eea77c194bb0ff81d8ee6b",
"name": "Mozci BBB graph",
"description": "Task graph generated via Mozilla CI tools"
}
}
Flags: needinfo?(armenzg)
Assignee | ||
Comment 3•8 years ago
|
||
this dependency on 1280474 is just to do with my understanding of the test-kind and the learning i still need to do for that bug will apply here too
Depends on: 1280474
Assignee | ||
Comment 4•8 years ago
|
||
arr: should i still invest time in this or are we deprecating xp efforts?
Flags: needinfo?(arich)
Comment 5•8 years ago
|
||
I think this depends on whether or not we plan to keep buildbot on 2008 around to build for XP and keep that as a completely separate stack, or whether we plan to try to use TC builds. I defer to coop/catlee/garndt on the direction we're taking.
Flags: needinfo?(garndt)
Flags: needinfo?(coop)
Flags: needinfo?(catlee)
Flags: needinfo?(arich)
Comment 6•8 years ago
|
||
We still need 32-bit builds for Windows 7, so I see little value in having a separate set of builds generated in buildbot just for XP. We should push to turn off all buildbot build masters and only have buildbot test masters running as of Firefox 52, with XP tests triggered via the buildbot bridge.
I recognize that our beta/release infrastructure is also still dependent on buildbot, but Firefox 52 is a useful target at which to focus our energies due to the corresponding ESR.
Flags: needinfo?(coop)
Comment 7•8 years ago
|
||
My understanding was that if anything could use the existing 32 bit builds we're doing in TC, then it should be switched over to using those not require a separate set of builders for another 32 bit build.
Flags: needinfo?(garndt)
Updated•8 years ago
|
Flags: needinfo?(catlee)
Assignee | ||
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Updated•7 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•