Sheriffing/TBPL
Jump to navigation
Jump to search
Tinderboxpushlog ("TBPL") is a tool that correlates checkins with Buildbot results, so that developers and sheriffs can quickly see the results of automatic builds and tests for specific changesets. The official Firefox instance is at http://tbpl.mozilla.org/.
Some links
- official Firefox instance
- TBPL source repository
- all Tinderboxpushlog bugs in Bugzilla
- Bugzilla bug report form
- Sheriffing/How:To:TBPL
- How to use TBPL to check the tree
- FirefoxOS TBPL guide: https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/TBPL
- IT Mana page
- Chief self-deploy (needs VPN)
- Chief self-deploy recent history (needs VPN; more readable than raw logs, but is cleared if the Chief service is restarted)
- Chief self-deploy logs archive (needs VPN; use if the history page is empty)
- TBPL production push bugs (Approximation, summaries may occasionally vary)
- Additional docs (need cleanup and/or combining):
- The soon-to-be replacement for TBPL: Treeherder
Hacking
TBPL has a client-side and a server-side component. Running only the client-side component is really simple, because you can just make it refer to the server-side component that runs on tbpl.mozilla.org. If you would like a standalone instance of TBPL with your own server-side component, the requirements are a little higher. However, there is now a fully-automated method for setting up a TBPL server in a virtual machine using Vagrant.
For more info, see: README and README.vagrant
Developer Contacts
- Ed Morley (:edmorley / emorley at moco)
- Markus Stange <mstange@themasta.com> (original creator)
- Arpad Borsos <arpad.borsos@googlemail.com> (an active contributor)