User:Johnath/Tinderbox: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
(3 intermediate revisions by one other user not shown)
Line 2: Line 2:


==Checking in==
==Checking in==
** Green/Not Green
* Green/Not Green
*** Stars on not green stuff
** Stars on not green stuff
** Open/Closed
** ETA for next cycle on burners
** Checkin Rules
* Open/Closed
 
* Checkin Rules


==Sheriffing==
==Sheriffing==
** Green/Not Green
* Green/Not Green
** Perf
* Perf
*** Regressions at a glance
** Regressions at a glance
*** Short term, specifically focused on badness
** Short term, specifically focused on badness
** Blame
* Blame
** Historic data
* Historic data


=== Regression Hunting ===
=== Regression Hunting ===
Line 22: Line 22:
*** Narrow by time
*** Narrow by time
*** Narrow by failure area
*** Narrow by failure area


==Perf Monitoring==
==Perf Monitoring==
** Historic Perf
* Historic Perf
** More history, care not at all about green/not green
* More history, care not at all about green/not green
** Pivot on various attributes
* Pivot on various attributes
 


==Testers==
==Testers==
** When nightlies are produced
* When nightlies are produced
** When builds with specific checkins
* When builds with specific checkins are live
** Try server details
** ETA estimates
** Zero in on a checkin/bug, see builds containing it
* Try server details
* Zero in on a checkin/bug, see builds containing it

Latest revision as of 21:59, 5 February 2008

Tinderbox Use Cases

Checking in

  • Green/Not Green
    • Stars on not green stuff
    • ETA for next cycle on burners
  • Open/Closed
  • Checkin Rules

Sheriffing

  • Green/Not Green
  • Perf
    • Regressions at a glance
    • Short term, specifically focused on badness
  • Blame
  • Historic data

Regression Hunting

  • perf
  • test
    • Easily build a window, and generate bonsai links
      • Narrow by time
      • Narrow by failure area

Perf Monitoring

  • Historic Perf
  • More history, care not at all about green/not green
  • Pivot on various attributes

Testers

  • When nightlies are produced
  • When builds with specific checkins are live
    • ETA estimates
  • Try server details
  • Zero in on a checkin/bug, see builds containing it