Closed Bug 625979 Opened 14 years ago Closed 12 years ago

Tracking bug for making TBPL the official developer dashboard for Firefox and Fennec

Categories

(Release Engineering :: General, defect, P5)

x86
All
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: joduinn, Assigned: catlee)

References

Details

(Whiteboard: [tracking][tbpl][die-tinderbox-die])

This project has been in progress for months now, but I cant find tracking bug for this so filing this. 1) We've used tinderbox.m.o to show status of continuous builds for years. However, tbpl.m.o is a better display of the build-per-checkin world that we now live in. Builds+tests are grouped together by developer checkin, instead of by time (the waterfall chronological approach). At the summit (2010), and several developer meetings, I've asked developers if anyone is still using tinderbox server waterfalls, instead of tbpl. Answer always "no", and usually followed by "no-one using it, so why does RelEng still populate and support it"? 2) All the data sourced to populate tbpl.m.o *used* to be obtained by scraping the HTML on tinderbox server. However, over the last few months, this is being migrated over to instead directly reading from buildbot. This also fixes some intermittent bugs in how scraped data is parsed and displayed in tbpl.m.o. 3) Once tbpl.m.o is no longer scraping anything from the tinderbox server for Firefox & Fennec builds, we can stop sending emails to tinderbox server. We can then also replace those Firefox & Fennec waterfalls with links to the relevant tbpl display. Further we can start cleaning up automation code even further by removing tinderbox specific hacks. During the allhands, we met to determine what still needed to be done. I think I've attached all the remaining bugs here, but if I've missed anything, please add! Note: This does *not* mean we are turning off the Tinderbox Server instance at tinderbox.mozilla.org. This instance is being used by multiple projects at Mozilla, and will continue to be run+supported as usual. (If anything, it should become more responsive as the load from Firefox drops!)
Assignee: nobody → catlee
Priority: -- → P5
Whiteboard: [tracking][tbpl][die-tinderbox-die]
We're keeping 30 days of builds and logs in tinderbox-builds since bug 617626 comment #17.
Alias: tinderbox-death
Depends on: 669000
Depends on: 681037
Depends on: 679439
The following Trees are being handled by Tinderbox currently. This list does not contain any Firefox (or related) Projects. Bugzilla Bugzilla3.4 Bugzilla3.6 Bugzilla4.0 Bugzilla4.2 Build-System Calendar1.0 CalendarTrunk Camino Fx-Team GeriatricMachines Ionmonkey Jaegermonkey NSS NSS-Stable-Branch Releng-Preproduction Rust SeaMonkey SeaMonkey-Aurora SeaMonkey-Beta Services-Central Thunderbird-Aurora Thunderbird-Beta Thunderbird3.1 ThunderbirdTrunk ThunderbirdTry UX XULRunner
These ones come from our buildbot actually, and have tbpl trees: > Build-System > Fx-Team > Ionmonkey > Jaegermonkey > UX These come from our buildbots, but don't have tbpl trees: > GeriatricMachines > Releng-Preproduction > XULRunner
Depends on: 684159
Depends on: 684158
No longer depends on: 685299
Depends on: 685299
Depends on: 700290
Depends on: 754132
Depends on: 759170
All Firefox/mozilla-* related trees & the thunderbird comm-* trees have now been switched to getting their treestatuses from treestatus.mozilla.org Calendar/SeaMonkey just need to implement their counterparts to bug 759170 in order to switch. Tinderbox-death almost in sight! :-D
Depends on: 789366
Calling this done. The only thing left is l10n.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Alias: tinderbox-death
No longer depends on: 700290, 789366
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.