- Numbers were down significantly compared to the previous few months. I’d guess an indicator that Mozilla entered the end phase of the Firefox 3.6.0 and Fennec 1.0 releases, both around the same time. The holidays in the last half of the month also reduced the load.
- The numbers for this month are:
- 1,268 code changes to our mercurial-based repos, which triggered:
- 15,345 build jobs, or ~65 jobs per hour.
- 33,263 unittest jobs, or ~44 jobs per hour.
- 31,372 talos jobs, or ~42 talos jobs per hour.
- Yet again, we enabled new Talos suites, and also disabled some unittest suites at different times during the month. For simplicity, I’ve ignored those changes for now, and will include in next month’s data.
- Interesting to note that the trend of “what time of day has most checkins” changed again this month. Not sure what this means, but worth pointing out that each month seems to be different. This makes finding a “good” time for a downtime almost impossible.
- We are still not tracking down any l10n repacks, nightly builds, release builds or any “idle-timer” builds.
Here’s how it looks compared to the year so far:
Detailed breakdown is :
Here’s how the math works out:
The types of build, unittest and performance jobs triggered by each individual push are best described here.