EngineeringProductivity/Projects/Treeherder: Difference between revisions

Jump to navigation Jump to search
m
Minor cleanup
(→‎Bugs & Project Tracking: Fix bug queries)
m (Minor cleanup)
Line 1: Line 1:
== Overview ==
== Overview ==
[https://treeherder.mozilla.org/ Treeherder] is a replacement for [[Sheriffing/TBPL|TBPL]] - effectively a TBPL v2.
[https://treeherder.mozilla.org/ Treeherder] is the successor of [[Sheriffing/TBPL|TBPL]].


The goal of the first version of TBPL was to correlate checkins with Buildbot results, so that developers and sheriffs could quickly see test results across multiple platforms for automatic builds associated with a developer's specific Firefox changesets.  The application has been extended beyond it's original purpose to manage the same task for Firefox for Android and B2G and a variety of new platforms, build types, and tests.   
The goal of the first version of TBPL was to correlate checkins with Buildbot results, so that developers and sheriffs could quickly see test results across multiple platforms for automatic builds associated with a developer's specific Firefox changesets.  The application has been extended beyond it's original purpose to manage the same task for Firefox for Android and B2G and a variety of new platforms, build types, and tests.   


As more tests, platforms, and products are being added to TBPL a variety of architectural bottle necks were identified.  The purpose of Treeherder is to support longer term use cases for managing and visualizing data and rewrite the existing application from scratch, so that it can scale appropriately in the future.
As more tests, platforms, products and features were added to TBPL a variety of architectural bottle necks were identified.  The purpose of Treeherder is to support longer term use cases for managing and visualizing data and rewrite the existing application from scratch, so that it can scale appropriately in the future.


== Hacking ==
== Hacking ==
Line 15: Line 15:


== Bugs & Project Tracking ==
== Bugs & Project Tracking ==
* Bugzilla: [https://bugzilla.mozilla.org/enter_bug.cgi?product=Tree+Management&component=Treeherder File a bug] / [https://bugzilla.mozilla.org/buglist.cgi?product=Tree+Management&component=Treeherder&resolution=--- Existing bugs]
* Bugzilla: [https://bugzilla.mozilla.org/enter_bug.cgi?product=Tree+Management&component=Treeherder File a bug] / [https://bugzilla.mozilla.org/buglist.cgi?product=Tree+Management&component=Treeherder&resolution=--- View all open bugs]
* IRC: [irc://irc.mozilla.org/treeherder #treeherder] / [http://logs.glob.uno/?c=treeherder logs]
* IRC: [irc://irc.mozilla.org/treeherder #treeherder] / [http://logs.glob.uno/?c=treeherder logs]
* Etherpads: [https://etherpad.mozilla.org/sheriffing-with-treeherder sheriff-feedback-april] / [https://sheriffs.etherpad.mozilla.org/move-to-treeherder-requirements sheriff-feedback-june]
* Etherpads: [https://etherpad.mozilla.org/sheriffing-with-treeherder sheriff-feedback-april] / [https://sheriffs.etherpad.mozilla.org/move-to-treeherder-requirements sheriff-feedback-june]
* [https://www.pivotaltracker.com/projects/749519 Pivotal Tracker project] (Depreciated)
* [https://www.pivotaltracker.com/projects/749519 Pivotal Tracker project] (Depreciated)


=== [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=blocked%3A1030636 Transition blockers] (for Firefox sheriffs using Treeherder instead of TBPL) ===
=== [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=blocked%3A1030636 Transition blockers] ===
Open bugs blocking Gecko/Firefox sheriffs from making the transition from TBPL to Treeherder.
<bugzilla>
<bugzilla>
{
{
Line 29: Line 30:
}
}
</bugzilla>
</bugzilla>
 
=== [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=blocked%3A1059400 Post-transition priority] ===
=== [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=blocked%3A1059400 Post-transition priority] (bugs that sheriffs need fixed, but can wait a little longer) ===
Open bugs that are pain points for sheriffs/devs but can wait until after the transition from TBPL to Treeherder & will be first in line to be fixed then.
<bugzilla>
<bugzilla>
{
{
Line 39: Line 40:
}
}
</bugzilla>
</bugzilla>
=== [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=%3Atreeherder%20-blocked%3A1030636%20-blocked%3A1059400%20-bug_id%3A1030636%20-bug_id%3A1059400 All Others] ===
=== [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=%3Atreeherder%20-blocked%3A1030636%20-blocked%3A1059400%20-bug_id%3A1030636%20-bug_id%3A1059400 All Others] ===
All other open bugs not included above.
<bugzilla>
<bugzilla>
{
{
Line 51: Line 52:
}
}
</bugzilla>
</bugzilla>
=== [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=FIXED+%3Atreeherder Fixed] ===
=== [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=FIXED+%3Atreeherder Fixed] ===
<bugzilla>
<bugzilla>
canmove, Confirmed users
1,126

edits

Navigation menu