Closed
Bug 1234030
Opened 9 years ago
Closed 9 years ago
use the gecko.v2 TaskCluster routes
Categories
(Testing :: mozregression, defect)
Testing
mozregression
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: parkouss, Assigned: parkouss)
References
(Blocks 2 open bugs)
Details
Attachments
(1 file, 1 obsolete file)
Currently for firefox and fennec we use the old route buildbot.*. We should not do that anymore, the gecko.v2.* routes should be the way to go now (it is better structured, and more builds are available).
Since gecko.v2.* routes are fully working since the August 1st 2015, I wanted to wait a bit before activating that. I don't think maintaining the two set of routes is something we should do (can be a bit complicated, because we know the dates for which route should be used, but on TC we mainly know changesets).
Anyway if that is required we can look into that. Else, I would propose to only switch to the new routes - in January we will have 6 months of data - that seems sufficient to me (still archives.m.o would be used when TC builds are not available).
Guys, what do you think ?
I'm ok with TC builds being used, with archive.m.o as a fallback prior to the switchover. We might want to verify that during the switchover, the TC and archive.m.o builds are actually the same build by checking the revision hashes.
(On archive.m.o, the revision hashes are found in a .txt file in their respective dirs.)
Assignee | ||
Comment 2•9 years ago
|
||
(In reply to Gary Kwong [:gkw] [:nth10sd] from comment #1)
> I'm ok with TC builds being used, with archive.m.o as a fallback prior to
> the switchover. We might want to verify that during the switchover, the TC
> and archive.m.o builds are actually the same build by checking the revision
> hashes.
>
> (On archive.m.o, the revision hashes are found in a .txt file in their
> respective dirs.)
We already use the txt files for that purpose.
Assignee | ||
Comment 3•9 years ago
|
||
So, I switched to use the new routes, and added some support for asan and pgo builds.
Comment 4•9 years ago
|
||
Comment on attachment 8700699 [details] [review]
use the new gecko.v2 routes
Just going to assume this is good. :)
Attachment #8700699 -
Flags: review?(wlachance) → review+
Assignee | ||
Comment 5•9 years ago
|
||
Eh.
It works, but we are loosing much.
mozregression -g 2015-06-05 -b 2015-08-09 -B debug
no longer works. Looks like the first debug builds on this route are starting in september... Sigh. Not sure I want to merge this right now.
Assignee | ||
Comment 6•9 years ago
|
||
I reworked it - now we use the gecko.v2 routes if the push date of the changeset is superior to september 2015 (starting october 2015). I believe this is a safe date, from my testings everything looks fine.
Also follow up patches adds support for pgo and asan builds (firefox and jsshell) and debug for fennec/fennec-2.3. So this will fix bug 1233900.
Attachment #8700699 -
Attachment is obsolete: true
Attachment #8710313 -
Flags: review?(wlachance)
Updated•9 years ago
|
Attachment #8710313 -
Flags: review?(wlachance) → review+
Assignee | ||
Comment 7•9 years ago
|
||
Landed in:
https://github.com/parkouss/mozregression/commit/81f20dd1b350071ebdf8e2283bd839c108ee8f7e
https://github.com/parkouss/mozregression/commit/89b6ce5b77df0abfe52cb111cf06ba0fdaab4fc8
https://github.com/parkouss/mozregression/commit/0f96b0f47ac04d6df6a598901c23fdb980e81a97
https://github.com/parkouss/mozregression/commit/50b6f382c81c730021f0f956048cc8f4856b5f2a
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•