valid_builders.py
author Lukas Blakk <lsblakk@mozilla.com>
Thu, 26 Aug 2010 06:24:47 -0700
branchbuildbot-0.8.0
changeset 900 f3e7d89cae13
child 913 b53de29ee6a9
permissions -rw-r--r--
Bug 473184 - allow user to select try build/platform/test/talos through hg commit comments p=lsblakk r=catlee

# valid_builders.py

# A config file of what active try platforms & test/talos suites are available
# as well as a map of platforms -> prety names for creating and validating scheduler names

# TODO: File a bug for automating the generating of this file
PRETTY_NAMES = {
                'linux': 'Rev3 Fedora 12',
                'desktop_linux': 'Linux',
                'linux64': 'Rev3 Fedora 12x64',
                'desktop_linux64': 'Linux x86-64',
                'macosx': 'Rev3 MacOSX Leopard 10.5.8',
                'desktop_macosx': 'OS X 10.5.2',
                'macosx64': 'Rev3 MacOSX Snow Leopard 10.6.2',
                'desktop_macosx64': 'OS X 10.6.2',
                'win32': ['Rev3 WINNT 5.1', 'Rev3 WINNT 6.1'],
                'desktop_win32': 'WINNT 5.2',
                'win764': 'Rev3 WINNT 6.1 x64',
                'maemo4': 'Maemo 4',
                'maemo5-gtk': 'Maemo 5 GTK',
                'maemo5-qt': 'Maemo 5 QT',
                'android-r7': 'Android R7',
                'mobile_linux': 'Linux Mobile Desktop',
                'mobile_win32': 'WINNT 5.2 Mobile Desktop',
                'mobile_macosx': 'OS X 10.5.2 Mobile Desktop',
                }
DESKTOP_PLATFORMS = ['linux','linux64','macosx','macosx64','win32']
MOBILE_PLATFORMS = ['android-r7', 'maemo4', 'maemo5-gtk', 'maemo5-qt']
UNITTEST_SUITES = ['mochitests-1/5', 'mochitests-2/5', 'mochitests-3/5, mochitests-4/5', 'mochitests-5/5', 'mochitest-other', 'reftest', 'crashtest', 'xpcshell', 'jsreftest']
TALOS_SUITES = ['nochrome', 'dromaeo', 'a11y', 'svg', 'chrome', 'tp4', 'dirty', 'scroll', 'cold', 'v8']