Skip to main content

What happens when you push - 2012 edition

Once upon a time, in 2009, I described what kind of things happened when you push to mozilla-central. At the time, we would trigger 111 distinct jobs that took over 40 hours of total compute time per push. How do things look now, at the beginning of 2012? We've more than doubled the number of jobs to 295 distinct jobs per push, and nearly tripled the amount of compute time spent to 110 hours per push! Here's the complete list of stuff that happens:

  • Android Debug mozilla-central build
  • Android XUL mozilla-central build
    • Android XUL Tegra 250 mozilla-central opt test browser-chrome
    • Android XUL Tegra 250 mozilla-central opt test crashtest-1
    • Android XUL Tegra 250 mozilla-central opt test crashtest-2
    • Android XUL Tegra 250 mozilla-central opt test jsreftest-1
    • Android XUL Tegra 250 mozilla-central opt test jsreftest-2
    • Android XUL Tegra 250 mozilla-central opt test jsreftest-3
    • Android XUL Tegra 250 mozilla-central opt test mochitest-1
    • Android XUL Tegra 250 mozilla-central opt test mochitest-2
    • Android XUL Tegra 250 mozilla-central opt test mochitest-3
    • Android XUL Tegra 250 mozilla-central opt test mochitest-4
    • Android XUL Tegra 250 mozilla-central opt test mochitest-5
    • Android XUL Tegra 250 mozilla-central opt test mochitest-6
    • Android XUL Tegra 250 mozilla-central opt test mochitest-7
    • Android XUL Tegra 250 mozilla-central opt test mochitest-8
    • Android XUL Tegra 250 mozilla-central opt test reftest-1
    • Android XUL Tegra 250 mozilla-central opt test reftest-2
    • Android XUL Tegra 250 mozilla-central opt test reftest-3
    • Android XUL Tegra 250 mozilla-central talos remote-tdhtml
    • Android XUL Tegra 250 mozilla-central talos remote-tp4m
    • Android XUL Tegra 250 mozilla-central talos remote-tp4m_nochrome
    • Android XUL Tegra 250 mozilla-central talos remote-tpan
    • Android XUL Tegra 250 mozilla-central talos remote-ts
    • Android XUL Tegra 250 mozilla-central talos remote-tsspider
    • Android XUL Tegra 250 mozilla-central talos remote-tsvg
    • Android XUL Tegra 250 mozilla-central talos remote-twinopen
    • Android XUL Tegra 250 mozilla-central talos remote-tzoom
  • Android mozilla-central build
    • Android Tegra 250 mozilla-central opt test browser-chrome
    • Android Tegra 250 mozilla-central opt test crashtest-1
    • Android Tegra 250 mozilla-central opt test crashtest-2
    • Android Tegra 250 mozilla-central opt test jsreftest-1
    • Android Tegra 250 mozilla-central opt test jsreftest-2
    • Android Tegra 250 mozilla-central opt test jsreftest-3
    • Android Tegra 250 mozilla-central opt test mochitest-1
    • Android Tegra 250 mozilla-central opt test mochitest-2
    • Android Tegra 250 mozilla-central opt test mochitest-3
    • Android Tegra 250 mozilla-central opt test mochitest-4
    • Android Tegra 250 mozilla-central opt test mochitest-5
    • Android Tegra 250 mozilla-central opt test mochitest-6
    • Android Tegra 250 mozilla-central opt test mochitest-7
    • Android Tegra 250 mozilla-central opt test mochitest-8
    • Android Tegra 250 mozilla-central opt test reftest-1
    • Android Tegra 250 mozilla-central opt test reftest-2
    • Android Tegra 250 mozilla-central opt test reftest-3
    • Android Tegra 250 mozilla-central talos remote-tdhtml
    • Android Tegra 250 mozilla-central talos remote-tp4m_nochrome
    • Android Tegra 250 mozilla-central talos remote-ts
    • Android Tegra 250 mozilla-central talos remote-tsspider
    • Android Tegra 250 mozilla-central talos remote-tsvg
    • Android Tegra 250 mozilla-central talos remote-twinopen
  • Linux QT mozilla-central build
  • Linux mozilla-central build
    • Rev3 Fedora 12 mozilla-central opt test crashtest
    • Rev3 Fedora 12 mozilla-central opt test crashtest-ipc
    • Rev3 Fedora 12 mozilla-central opt test jetpack
    • Rev3 Fedora 12 mozilla-central opt test jsreftest
    • Rev3 Fedora 12 mozilla-central opt test mochitest-other
    • Rev3 Fedora 12 mozilla-central opt test mochitests-1/5
    • Rev3 Fedora 12 mozilla-central opt test mochitests-2/5
    • Rev3 Fedora 12 mozilla-central opt test mochitests-3/5
    • Rev3 Fedora 12 mozilla-central opt test mochitests-4/5
    • Rev3 Fedora 12 mozilla-central opt test mochitests-5/5
    • Rev3 Fedora 12 mozilla-central opt test reftest
    • Rev3 Fedora 12 mozilla-central opt test reftest-ipc
    • Rev3 Fedora 12 mozilla-central opt test reftest-no-accel
    • Rev3 Fedora 12 mozilla-central opt test xpcshell
    • Rev3 Fedora 12 mozilla-central talos chrome
    • Rev3 Fedora 12 mozilla-central talos dirty
    • Rev3 Fedora 12 mozilla-central talos dromaeo
    • Rev3 Fedora 12 mozilla-central talos nochrome
    • Rev3 Fedora 12 mozilla-central talos svg
    • Rev3 Fedora 12 mozilla-central talos tp_responsiveness
  • Linux mozilla-central leak test build
    • Rev3 Fedora 12 mozilla-central debug test crashtest
    • Rev3 Fedora 12 mozilla-central debug test jetpack
    • Rev3 Fedora 12 mozilla-central debug test jsreftest
    • Rev3 Fedora 12 mozilla-central debug test mochitest-other
    • Rev3 Fedora 12 mozilla-central debug test mochitests-1/5
    • Rev3 Fedora 12 mozilla-central debug test mochitests-2/5
    • Rev3 Fedora 12 mozilla-central debug test mochitests-3/5
    • Rev3 Fedora 12 mozilla-central debug test mochitests-4/5
    • Rev3 Fedora 12 mozilla-central debug test mochitests-5/5
    • Rev3 Fedora 12 mozilla-central debug test reftest
    • Rev3 Fedora 12 mozilla-central debug test xpcshell
  • Linux x86-64 mozilla-central build
    • Rev3 Fedora 12x64 mozilla-central opt test crashtest
    • Rev3 Fedora 12x64 mozilla-central opt test jetpack
    • Rev3 Fedora 12x64 mozilla-central opt test jsreftest
    • Rev3 Fedora 12x64 mozilla-central opt test mochitest-other
    • Rev3 Fedora 12x64 mozilla-central opt test mochitests-1/5
    • Rev3 Fedora 12x64 mozilla-central opt test mochitests-2/5
    • Rev3 Fedora 12x64 mozilla-central opt test mochitests-3/5
    • Rev3 Fedora 12x64 mozilla-central opt test mochitests-4/5
    • Rev3 Fedora 12x64 mozilla-central opt test mochitests-5/5
    • Rev3 Fedora 12x64 mozilla-central opt test reftest
    • Rev3 Fedora 12x64 mozilla-central opt test xpcshell
    • Rev3 Fedora 12x64 mozilla-central talos chrome
    • Rev3 Fedora 12x64 mozilla-central talos dirty
    • Rev3 Fedora 12x64 mozilla-central talos dromaeo
    • Rev3 Fedora 12x64 mozilla-central talos nochrome
    • Rev3 Fedora 12x64 mozilla-central talos svg
    • Rev3 Fedora 12x64 mozilla-central talos tp_responsiveness
  • Linux x86-64 mozilla-central leak test build
    • Rev3 Fedora 12x64 mozilla-central debug test crashtest
    • Rev3 Fedora 12x64 mozilla-central debug test jetpack
    • Rev3 Fedora 12x64 mozilla-central debug test jsreftest
    • Rev3 Fedora 12x64 mozilla-central debug test mochitest-other
    • Rev3 Fedora 12x64 mozilla-central debug test mochitests-1/5
    • Rev3 Fedora 12x64 mozilla-central debug test mochitests-2/5
    • Rev3 Fedora 12x64 mozilla-central debug test mochitests-3/5
    • Rev3 Fedora 12x64 mozilla-central debug test mochitests-4/5
    • Rev3 Fedora 12x64 mozilla-central debug test mochitests-5/5
    • Rev3 Fedora 12x64 mozilla-central debug test reftest
    • Rev3 Fedora 12x64 mozilla-central debug test xpcshell
  • OS X 10.5.2 mozilla-central leak test build
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central debug test crashtest
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central debug test jetpack
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central debug test jsreftest
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central debug test mochitest-other
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central debug test mochitests-1/5
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central debug test mochitests-2/5
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central debug test mochitests-3/5
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central debug test mochitests-4/5
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central debug test mochitests-5/5
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central debug test reftest
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central debug test xpcshell
  • OS X 10.6.2 mozilla-central build
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central opt test crashtest
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central opt test jetpack
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central opt test jsreftest
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central opt test mochitest-other
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central opt test mochitests-1/5
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central opt test mochitests-2/5
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central opt test mochitests-3/5
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central opt test mochitests-4/5
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central opt test mochitests-5/5
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central opt test reftest
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central opt test xpcshell
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central talos chrome_mac
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central talos dirty
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central talos dromaeo
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central talos nochrome
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central talos svg
    • Rev3 MacOSX Leopard 10.5.8 mozilla-central talos tp_responsiveness
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central opt test crashtest
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central opt test jetpack
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central opt test jsreftest
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central opt test mochitest-other
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central opt test mochitests-1/5
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central opt test mochitests-2/5
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central opt test mochitests-3/5
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central opt test mochitests-4/5
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central opt test mochitests-5/5
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central opt test reftest
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central opt test xpcshell
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central talos chrome_mac
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central talos dirty
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central talos dromaeo
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central talos nochrome
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central talos svg
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central talos tp_responsiveness
    • Rev4 MacOSX Lion 10.7 mozilla-central opt test crashtest
    • Rev4 MacOSX Lion 10.7 mozilla-central opt test jetpack
    • Rev4 MacOSX Lion 10.7 mozilla-central opt test jsreftest
    • Rev4 MacOSX Lion 10.7 mozilla-central opt test mochitest-other
    • Rev4 MacOSX Lion 10.7 mozilla-central opt test mochitests-1/5
    • Rev4 MacOSX Lion 10.7 mozilla-central opt test mochitests-2/5
    • Rev4 MacOSX Lion 10.7 mozilla-central opt test mochitests-3/5
    • Rev4 MacOSX Lion 10.7 mozilla-central opt test mochitests-4/5
    • Rev4 MacOSX Lion 10.7 mozilla-central opt test mochitests-5/5
    • Rev4 MacOSX Lion 10.7 mozilla-central opt test reftest
    • Rev4 MacOSX Lion 10.7 mozilla-central opt test xpcshell
    • Rev4 MacOSX Lion 10.7 mozilla-central talos chrome_mac
    • Rev4 MacOSX Lion 10.7 mozilla-central talos dirty
    • Rev4 MacOSX Lion 10.7 mozilla-central talos dromaeo
    • Rev4 MacOSX Lion 10.7 mozilla-central talos nochrome
    • Rev4 MacOSX Lion 10.7 mozilla-central talos svg
    • Rev4 MacOSX Lion 10.7 mozilla-central talos tp_responsiveness
  • OS X 10.6.2 mozilla-central leak test build
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central debug test crashtest
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central debug test jetpack
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central debug test jsreftest
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central debug test mochitest-other
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central debug test mochitests-1/5
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central debug test mochitests-2/5
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central debug test mochitests-3/5
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central debug test mochitests-4/5
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central debug test mochitests-5/5
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central debug test reftest
    • Rev4 MacOSX Snow Leopard 10.6 mozilla-central debug test xpcshell
    • Rev4 MacOSX Lion 10.7 mozilla-central debug test crashtest
    • Rev4 MacOSX Lion 10.7 mozilla-central debug test jetpack
    • Rev4 MacOSX Lion 10.7 mozilla-central debug test jsreftest
    • Rev4 MacOSX Lion 10.7 mozilla-central debug test mochitest-other
    • Rev4 MacOSX Lion 10.7 mozilla-central debug test mochitests-1/5
    • Rev4 MacOSX Lion 10.7 mozilla-central debug test mochitests-2/5
    • Rev4 MacOSX Lion 10.7 mozilla-central debug test mochitests-3/5
    • Rev4 MacOSX Lion 10.7 mozilla-central debug test mochitests-4/5
    • Rev4 MacOSX Lion 10.7 mozilla-central debug test mochitests-5/5
    • Rev4 MacOSX Lion 10.7 mozilla-central debug test reftest
    • Rev4 MacOSX Lion 10.7 mozilla-central debug test xpcshell
  • WINNT 5.2 mozilla-central build
    • Rev3 WINNT 5.1 mozilla-central opt test crashtest
    • Rev3 WINNT 5.1 mozilla-central opt test jetpack
    • Rev3 WINNT 5.1 mozilla-central opt test jsreftest
    • Rev3 WINNT 5.1 mozilla-central opt test mochitest-other
    • Rev3 WINNT 5.1 mozilla-central opt test mochitests-1/5
    • Rev3 WINNT 5.1 mozilla-central opt test mochitests-2/5
    • Rev3 WINNT 5.1 mozilla-central opt test mochitests-3/5
    • Rev3 WINNT 5.1 mozilla-central opt test mochitests-4/5
    • Rev3 WINNT 5.1 mozilla-central opt test mochitests-5/5
    • Rev3 WINNT 5.1 mozilla-central opt test reftest
    • Rev3 WINNT 5.1 mozilla-central opt test xpcshell
    • Rev3 WINNT 5.1 mozilla-central talos chrome
    • Rev3 WINNT 5.1 mozilla-central talos dirty
    • Rev3 WINNT 5.1 mozilla-central talos dromaeo
    • Rev3 WINNT 5.1 mozilla-central talos nochrome
    • Rev3 WINNT 5.1 mozilla-central talos svg
    • Rev3 WINNT 5.1 mozilla-central talos tp_responsiveness
    • Rev3 WINNT 6.1 mozilla-central opt test crashtest
    • Rev3 WINNT 6.1 mozilla-central opt test jetpack
    • Rev3 WINNT 6.1 mozilla-central opt test jsreftest
    • Rev3 WINNT 6.1 mozilla-central opt test mochitest-other
    • Rev3 WINNT 6.1 mozilla-central opt test mochitests-1/5
    • Rev3 WINNT 6.1 mozilla-central opt test mochitests-2/5
    • Rev3 WINNT 6.1 mozilla-central opt test mochitests-3/5
    • Rev3 WINNT 6.1 mozilla-central opt test mochitests-4/5
    • Rev3 WINNT 6.1 mozilla-central opt test mochitests-5/5
    • Rev3 WINNT 6.1 mozilla-central opt test reftest
    • Rev3 WINNT 6.1 mozilla-central opt test xpcshell
    • Rev3 WINNT 6.1 mozilla-central talos chrome
    • Rev3 WINNT 6.1 mozilla-central talos dirty
    • Rev3 WINNT 6.1 mozilla-central talos dromaeo
    • Rev3 WINNT 6.1 mozilla-central talos nochrome
    • Rev3 WINNT 6.1 mozilla-central talos svg
    • Rev3 WINNT 6.1 mozilla-central talos tp_responsiveness
    • Rev3 WINNT 6.1 mozilla-central talos xperf
  • WINNT 5.2 mozilla-central leak test build
    • Rev3 WINNT 5.1 mozilla-central debug test crashtest
    • Rev3 WINNT 5.1 mozilla-central debug test jetpack
    • Rev3 WINNT 5.1 mozilla-central debug test jsreftest
    • Rev3 WINNT 5.1 mozilla-central debug test mochitest-other
    • Rev3 WINNT 5.1 mozilla-central debug test mochitests-1/5
    • Rev3 WINNT 5.1 mozilla-central debug test mochitests-2/5
    • Rev3 WINNT 5.1 mozilla-central debug test mochitests-3/5
    • Rev3 WINNT 5.1 mozilla-central debug test mochitests-4/5
    • Rev3 WINNT 5.1 mozilla-central debug test mochitests-5/5
    • Rev3 WINNT 5.1 mozilla-central debug test reftest
    • Rev3 WINNT 5.1 mozilla-central debug test xpcshell
    • Rev3 WINNT 6.1 mozilla-central debug test crashtest
    • Rev3 WINNT 6.1 mozilla-central debug test jetpack
    • Rev3 WINNT 6.1 mozilla-central debug test jsreftest
    • Rev3 WINNT 6.1 mozilla-central debug test mochitest-other
    • Rev3 WINNT 6.1 mozilla-central debug test mochitests-1/5
    • Rev3 WINNT 6.1 mozilla-central debug test mochitests-2/5
    • Rev3 WINNT 6.1 mozilla-central debug test mochitests-3/5
    • Rev3 WINNT 6.1 mozilla-central debug test mochitests-4/5
    • Rev3 WINNT 6.1 mozilla-central debug test mochitests-5/5
    • Rev3 WINNT 6.1 mozilla-central debug test reftest
    • Rev3 WINNT 6.1 mozilla-central debug test xpcshell
  • WINNT 6.1 x86-64 mozilla-central build
    • Rev3 WINNT 6.1 x64 mozilla-central opt test crashtest
    • Rev3 WINNT 6.1 x64 mozilla-central opt test jetpack
    • Rev3 WINNT 6.1 x64 mozilla-central opt test jsreftest
    • Rev3 WINNT 6.1 x64 mozilla-central opt test mochitest-other
    • Rev3 WINNT 6.1 x64 mozilla-central opt test mochitests-1/5
    • Rev3 WINNT 6.1 x64 mozilla-central opt test mochitests-2/5
    • Rev3 WINNT 6.1 x64 mozilla-central opt test mochitests-3/5
    • Rev3 WINNT 6.1 x64 mozilla-central opt test mochitests-4/5
    • Rev3 WINNT 6.1 x64 mozilla-central opt test mochitests-5/5
    • Rev3 WINNT 6.1 x64 mozilla-central opt test reftest
    • Rev3 WINNT 6.1 x64 mozilla-central opt test xpcshell
    • Rev3 WINNT 6.1 x64 mozilla-central talos chrome
    • Rev3 WINNT 6.1 x64 mozilla-central talos dirty
    • Rev3 WINNT 6.1 x64 mozilla-central talos dromaeo
    • Rev3 WINNT 6.1 x64 mozilla-central talos nochrome
    • Rev3 WINNT 6.1 x64 mozilla-central talos svg
  • jetpack-mozilla-central-fedora-debug
  • jetpack-mozilla-central-fedora-opt
  • jetpack-mozilla-central-fedora64-debug
  • jetpack-mozilla-central-fedora64-opt
  • jetpack-mozilla-central-leopard-debug
  • jetpack-mozilla-central-leopard-opt
  • jetpack-mozilla-central-lion-debug
  • jetpack-mozilla-central-lion-opt
  • jetpack-mozilla-central-snowleopard-debug
  • jetpack-mozilla-central-snowleopard-opt
  • jetpack-mozilla-central-w764-debug
  • jetpack-mozilla-central-w764-opt
  • jetpack-mozilla-central-win7-debug
  • jetpack-mozilla-central-win7-opt
  • jetpack-mozilla-central-xp-debug
  • jetpack-mozilla-central-xp-opt

Comments