Infrastructure load for August 2009

Summary:

  • There were 1,221 code changes to our mercurial-based repos. Over the month, these triggered:
    • 13,653 build/unittest jobs, or ~18 jobs per hour.
    • 6,484 talos jobs, or ~8.7 talos jobs per hour.
  • The try server data before 19th Aug was lost, because the try server hg repo had to be reset. Even without 19 days of TryServer data, we are almost the same as last month, and last month was a record month. This was definitely a busy month.
  • The mozilla-1.9.2 project branch was added during August and is now being tracked.
  • Its interesting that more checkins are happening during the PST day; its the first time I’ve seen such a night-and-day difference in traffic (pun intended). I don’t know how much the developer work week held in Mountain View skewed the numbers, but its worth noting.
  • We are still not tracking any l10n repacks, nightly builds, release builds or any “idle-timer” builds.

Details:

Here’s how the math works out:

The builds/unittest/talos jobs triggered by each individual push are:

  • mozilla-central: 13 jobs per push (L/M/W opt, L/M/W leaktest, L/M/W unittest, linux64 opt, linux-arm, WinCE, WinMo) and 6 talos jobs
  • mozilla-1.9.1: 12 jobs per push (L/M/W opt, L/M/W leaktest, L/M/W unittest, linux64 opt, linux-arm, WinMo) and 5 talos jobs
  • mozilla-1.9.2: 13 jobs per push (L/M/W opt, L/M/W leaktest, L/M/W unittest, linux64 opt, linux-arm, WinCE, WinMo) and 5 talos jobs
  • electrolysis: 12 jobs per push (L/M/W opt, L/M/W leaktest, L/M/W unittest, linux64 opt, linux-arm, WinMo) and no talos.
  • mobile-browser: 5 jobs per push (WinMO m-c, linux-arm m-c, Fennec linux desktop, linux-arm tracemonkey, WinMo electrolysis) and 2 talos jobs.
  • places: 12 jobs per push (L/M/W opt, L/M/W leaktest, L/M/W unittest, linux64 opt, linux-arm) and 6 talos jobs.
  • tracemonkey: 10 jobs per push (L/M/W opt, L/M/W leaktest, L/M/W unittest, linux-arm) and 6 talos jobs.
  • try: 9 jobs per push (L/M/W opt, L/M/W unittest, linux-arm, WinCE, WinMo) and 6 talos jobs.

UPDATE:fixed math for #build/unittest jobs, after nthomas pointed out that WinCE was missing.Thanks Nick!! joduinn 02oct209

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.