Bug 1431427 - Update buildbot etl for new talos profiling suite (#3162)

This commit is contained in:
Rob Wood 2018-01-23 15:58:51 -05:00 коммит произвёл GitHub
Родитель bcb4011bb9
Коммит 14bf8c4c8e
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 64 добавлений и 0 удалений

Просмотреть файл

@ -1898,6 +1898,24 @@ buildernames = [
'platform': {'arch': 'x86_64',
'os': 'mac',
'os_platform': 'osx-10-10'}}),
('Rev7 MacOSX Yosemite 10.10.5 mozilla-central talos tp6-profiling-e10s',
{'build_type': 'opt',
'name': {'group_name': 'Talos Profiling Performance e10s',
'group_symbol': 'T-P-e10s',
'name': 'Talos Profiling tp6 e10s',
'job_symbol': 'tp6'},
'platform': {'arch': 'x86_64',
'os': 'mac',
'os_platform': 'osx-10-10'}}),
('Ubuntu 12.04 mozilla-inbound pgo talos perf-reftest-singletons-profiling-e10s',
{'build_type': 'pgo',
'name': {'group_name': 'Talos Profiling Performance e10s',
'group_symbol': 'T-P-e10s',
'name': 'Talos Profiling perf-reftest-singletons e10s',
'job_symbol': 'ps'},
'platform': {'arch': 'x86',
'os': 'linux',
'os_platform': 'linux32'}}),
]

Просмотреть файл

@ -564,44 +564,57 @@ JOB_NAME_BUILDERNAME = [
# ** Talos **
{"regex": re.compile(r'talos chromez-stylo-e10s$'), "name": "Talos Stylo chrome e10s"},
{"regex": re.compile(r'talos chromez-stylo-disabled-e10s$'), "name": "Talos Stylo disabled chrome e10s"},
{"regex": re.compile(r'talos chromez-profiling-e10s$'), "name": "Talos Profiling chrome e10s"},
{"regex": re.compile(r'talos chromez-e10s$'), "name": "Talos chrome e10s"},
{"regex": re.compile(r'talos dromaeojs-stylo-e10s$'), "name": "Talos Stylo dromaeojs e10s"},
{"regex": re.compile(r'talos dromaeojs-stylo-disabled-e10s$'), "name": "Talos Stylo disabled dromaeojs e10s"},
{"regex": re.compile(r'talos dromaeojs-profiling-e10s$'), "name": "Talos Profiling dromaeojs e10s"},
{"regex": re.compile(r'talos dromaeojs-e10s$'), "name": "Talos dromaeojs e10s"},
{"regex": re.compile(r'talos g1-stylo-e10s$'), "name": "Talos Stylo g1 e10s"},
{"regex": re.compile(r'talos g1-stylo-disabled-e10s$'), "name": "Talos Stylo disabled g1 e10s"},
{"regex": re.compile(r'talos g1-profiling-e10s$'), "name": "Talos Profiling g1 e10s"},
{"regex": re.compile(r'talos g1-e10s$'), "name": "Talos g1 e10s"},
{"regex": re.compile(r'talos g2-stylo-e10s$'), "name": "Talos Stylo g2 e10s"},
{"regex": re.compile(r'talos g2-stylo-disabled-e10s$'), "name": "Talos Stylo disabled g2 e10s"},
{"regex": re.compile(r'talos g2-profiling-e10s$'), "name": "Talos Profiling g2 e10s"},
{"regex": re.compile(r'talos g2-e10s$'), "name": "Talos g2 e10s"},
{"regex": re.compile(r'talos g3-stylo-e10s$'), "name": "Talos Stylo g3 e10s"},
{"regex": re.compile(r'talos g3-stylo-disabled-e10s$'), "name": "Talos Stylo disabled g3 e10s"},
{"regex": re.compile(r'talos g3-profiling-e10s$'), "name": "Talos Profiling g3 e10s"},
{"regex": re.compile(r'talos g3-e10s$'), "name": "Talos g3 e10s"},
{"regex": re.compile(r'talos g4-stylo-e10s$'), "name": "Talos Stylo g4 e10s"},
{"regex": re.compile(r'talos g4-stylo-disabled-e10s$'), "name": "Talos Stylo disabled g4 e10s"},
{"regex": re.compile(r'talos g4-profiling-e10s$'), "name": "Talos Profiling g4 e10s"},
{"regex": re.compile(r'talos g4-e10s$'), "name": "Talos g4 e10s"},
{"regex": re.compile(r'talos g5-stylo-e10s$'), "name": "Talos Stylo g5 e10s"},
{"regex": re.compile(r'talos g5-stylo-disabled-e10s$'), "name": "Talos Stylo disabled g5 e10s"},
{"regex": re.compile(r'talos g5-profiling-e10s$'), "name": "Talos Profiling g5 e10s"},
{"regex": re.compile(r'talos g5-e10s$'), "name": "Talos g5 e10s"},
{"regex": re.compile(r'talos other-stylo-e10s'), "name": "Talos Stylo other e10s"},
{"regex": re.compile(r'talos other-stylo-disabled-e10s'), "name": "Talos Stylo disabled other e10s"},
{"regex": re.compile(r'talos other-profiling-e10s'), "name": "Talos Profiling other e10s"},
{"regex": re.compile(r'talos other-e10s'), "name": "Talos other e10s"},
{"regex": re.compile(r'talos svgr-stylo-e10s$'), "name": "Talos Stylo svg e10s"},
{"regex": re.compile(r'talos svgr-stylo-disabled-e10s$'), "name": "Talos Stylo disabled svg e10s"},
{"regex": re.compile(r'talos svgr-profiling-e10s$'), "name": "Talos Profiling svg e10s"},
{"regex": re.compile(r'talos svgr-e10s$'), "name": "Talos svg e10s"},
{"regex": re.compile(r'talos (?:remote-t)?svg[r]?$'), "name": "Talos svg"},
{"regex": re.compile(r'talos tp5o-stylo-e10s$'), "name": "Talos Stylo tp e10s"},
{"regex": re.compile(r'talos tp5o-stylo-disabled-e10s$'), "name": "Talos Stylo disabled tp e10s"},
{"regex": re.compile(r'talos tp5o-profiling-e10s$'), "name": "Talos Profiling tp e10s"},
{"regex": re.compile(r'talos tp5o-e10s$'), "name": "Talos tp e10s"},
{"regex": re.compile(r'talos remote-tp4m_nochrome$'), "name": "Talos tp nochrome"},
{"regex": re.compile(r'talos xperf-stylo-e10s$'), "name": "Talos Stylo xperf e10s"},
{"regex": re.compile(r'talos xperf-stylo-disabled-e10s$'), "name": "Talos Stylo disabled xperf e10s"},
{"regex": re.compile(r'talos xperf-profiling-e10s$'), "name": "Talos Profiling xperf e10s"},
{"regex": re.compile(r'talos xperf-e10s$'), "name": "Talos xperf e10s"},
{"regex": re.compile(r'talos perf-reftest-stylo-e10s$'), "name": "Talos Stylo perf-reftest e10s"},
{"regex": re.compile(r'talos perf-reftest-stylo-disabled-e10s$'), "name": "Talos Stylo disabled perf-reftest e10s"},
{"regex": re.compile(r'talos perf-reftest-profiling-e10s$'), "name": "Talos Profiling perf-reftest e10s"},
{"regex": re.compile(r'talos perf-reftest-e10s$'), "name": "Talos perf-reftest e10s"},
{"regex": re.compile(r'talos perf-reftest-singletons-stylo-e10s$'), "name": "Talos Stylo perf-reftest-singletons e10s"},
{"regex": re.compile(r'talos perf-reftest-singletons-stylo-disabled-e10s$'), "name": "Talos Stylo disabled perf-reftest-singletons e10s"},
{"regex": re.compile(r'talos perf-reftest-singletons-profiling-e10s$'), "name": "Talos Profiling perf-reftest-singletons e10s"},
{"regex": re.compile(r'talos perf-reftest-singletons-e10s$'), "name": "Talos perf-reftest-singletons e10s"},
{"regex": re.compile(r'talos quantum-pageload-e10s$'), "name": "Talos tp6 e10s"},
{"regex": re.compile(r'talos quantum-pageload-stylo-e10s$'), "name": "Talos Stylo tp6 e10s"},
@ -609,8 +622,10 @@ JOB_NAME_BUILDERNAME = [
{"regex": re.compile(r'talos tp6-stylo-e10s$'), "name": "Talos Stylo tp6 e10s"},
{"regex": re.compile(r'talos tp6-stylo-disabled-e10s$'), "name": "Talos Stylo disabled tp6 e10s"},
{"regex": re.compile(r'talos tp6-stylo-threads-e10s$'), "name": "Talos Stylo sequential tp6 e10s"},
{"regex": re.compile(r'talos tp6-profiling-e10s$'), "name": "Talos Profiling tp6 e10s"},
{"regex": re.compile(r'talos speedometer-e10s$'), "name": "Talos speedometer e10s"},
{"regex": re.compile(r'talos speedometer-stylo-disabled-e10s$'), "name": "Talos Stylo disabled speedometer e10s"},
{"regex": re.compile(r'talos speedometer-profiling-e10s$'), "name": "Talos Profiling speedometer e10s"},
{"regex": re.compile(r'talos h1-e10s$'), "name": "Talos h1 e10s"},
{"regex": re.compile(r'talos h2-e10s$'), "name": "Talos h2 e10s"},
# ** Unit tests **
@ -922,50 +937,65 @@ GROUP_NAMES = {
"Talos chrome e10s": "Talos Performance e10s",
"Talos Stylo chrome e10s": "Talos Stylo Performance e10s",
"Talos Stylo disabled chrome e10s": "Talos Stylo disabled Performance e10s",
"Talos Profiling chrome e10s": "Talos Profiling Performance e10s",
"Talos dromaeojs e10s": "Talos Performance e10s",
"Talos Stylo dromaeojs e10s": "Talos Stylo Performance e10s",
"Talos Stylo disabled dromaeojs e10s": "Talos Stylo disabled Performance e10s",
"Talos Profiling dromaeojs e10s": "Talos Profiling Performance e10s",
"Talos g1 e10s": "Talos Performance e10s",
"Talos Stylo g1 e10s": "Talos Stylo Performance e10s",
"Talos Stylo disabled g1 e10s": "Talos Stylo disabled Performance e10s",
"Talos Profiling g1 e10s": "Talos Profiling Performance e10s",
"Talos g2 e10s": "Talos Performance e10s",
"Talos Stylo g2 e10s": "Talos Stylo Performance e10s",
"Talos Stylo disabled g2 e10s": "Talos Stylo disabled Performance e10s",
"Talos Profiling g2 e10s": "Talos Profiling Performance e10s",
"Talos g3 e10s": "Talos Performance e10s",
"Talos Stylo g3 e10s": "Talos Stylo Performance e10s",
"Talos Stylo disabled g3 e10s": "Talos Stylo disabled Performance e10s",
"Talos Profiling g3 e10s": "Talos Profiling Performance e10s",
"Talos g4 e10s": "Talos Performance e10s",
"Talos Stylo g4 e10s": "Talos Stylo Performance e10s",
"Talos Stylo disabled g4 e10s": "Talos Stylo disabled Performance e10s",
"Talos Profiling g4 e10s": "Talos Profiling Performance e10s",
"Talos g5 e10s": "Talos Performance e10s",
"Talos Stylo g5 e10s": "Talos Stylo Performance e10s",
"Talos Stylo disabled g5 e10s": "Talos Stylo disabled Performance e10s",
"Talos Profiling g5 e10s": "Talos Profiling Performance e10s",
"Talos other e10s": "Talos Performance e10s",
"Talos Stylo other e10s": "Talos Stylo Performance e10s",
"Talos Stylo disabled other e10s": "Talos Stylo disabled Performance e10s",
"Talos Profiling other e10s": "Talos Profiling Performance e10s",
"Talos svg e10s": "Talos Performance e10s",
"Talos Stylo svg e10s": "Talos Stylo Performance e10s",
"Talos Stylo disabled svg e10s": "Talos Stylo disabled Performance e10s",
"Talos Profiling svg e10s": "Talos Profiling Performance e10s",
"Talos tp e10s": "Talos Performance e10s",
"Talos Stylo tp e10s": "Talos Stylo Performance e10s",
"Talos Stylo disabled tp e10s": "Talos Stylo disabled Performance e10s",
"Talos Profiling tp e10s": "Talos Profiling Performance e10s",
"Talos xperf e10s": "Talos Performance e10s",
"Talos Stylo xperf e10s": "Talos Stylo Performance e10s",
"Talos Stylo disabled xperf e10s": "Talos Stylo disabled Performance e10s",
"Talos Profiling xperf e10s": "Talos Profiling Performance e10s",
"Talos perf-reftest e10s": "Talos Performance e10s",
"Talos Stylo perf-reftest e10s": "Talos Stylo Performance e10s",
"Talos Stylo disabled perf-reftest e10s": "Talos Stylo disabled Performance e10s",
"Talos Profiling perf-reftest e10s": "Talos Profiling Performance e10s",
"Talos perf-reftest-singletons e10s": "Talos Performance e10s",
"Talos Stylo perf-reftest-singletons e10s": "Talos Stylo Performance e10s",
"Talos Stylo disabled perf-reftest-singletons e10s": "Talos Stylo disabled Performance e10s",
"Talos Profiling perf-reftest-singletons e10s": "Talos Profiling Performance e10s",
"Talos quantum-pageload e10s": "Talos Performance e10s",
"Talos Stylo quantum-pageload-stylo e10s": "Talos Stylo Performance e10s",
"Talos tp6 e10s": "Talos Performance e10s",
"Talos Stylo tp6 e10s": "Talos Stylo Performance e10s",
"Talos Stylo disabled tp6 e10s": "Talos Stylo disabled Performance e10s",
"Talos Stylo sequential tp6 e10s": "Talos Stylo sequential Performance e10s",
"Talos Profiling tp6 e10s": "Talos Profiling Performance e10s",
"Talos speedometer e10s": "Talos Performance e10s",
"Talos Stylo disabled speedometer e10s": "Talos Stylo disabled Performance e10s",
"Talos Profiling speedometer e10s": "Talos Profiling Performance e10s",
"Talos h1 e10s": "Talos Performance e10s",
"Talos h2 e10s": "Talos Performance e10s",
"Update Verify": "Release Promotion",
@ -1185,55 +1215,71 @@ SYMBOLS = {
"Talos Stylo Performance e10s": "Ts-e10s",
"Talos Stylo disabled Performance e10s": "Tsd-e10s",
"Talos Stylo sequential Performance e10s": "Tss-e10s",
"Talos Profiling Performance e10s": "T-P-e10s",
"Talos chrome e10s": "c",
"Talos Stylo chrome e10s": "c",
"Talos Stylo disabled chrome e10s": "c",
"Talos Profiling chrome e10s": "c",
"Talos dromaeojs e10s": "d",
"Talos Stylo dromaeojs e10s": "d",
"Talos Stylo disabled dromaeojs e10s": "d",
"Talos Profiling dromaeojs e10s": "d",
"Talos g1 e10s": "g1",
"Talos Stylo g1 e10s": "g1",
"Talos Stylo disabled g1 e10s": "g1",
"Talos Profiling g1 e10s": "g1",
"Talos g2 e10s": "g2",
"Talos Stylo g2 e10s": "g2",
"Talos Stylo disabled g2 e10s": "g2",
"Talos Profiling g2 e10s": "g2",
"Talos g3 e10s": "g3",
"Talos Stylo g3 e10s": "g3",
"Talos Stylo disabled g3 e10s": "g3",
"Talos Profiling g3 e10s": "g3",
"Talos g4 e10s": "g4",
"Talos Stylo g4 e10s": "g4",
"Talos Stylo disabled g4 e10s": "g4",
"Talos Profiling g4 e10s": "g4",
"Talos g5 e10s": "g5",
"Talos Stylo g5 e10s": "g5",
"Talos Stylo disabled g5 e10s": "g5",
"Talos Profiling g5 e10s": "g5",
"Talos other e10s": "o",
"Talos Stylo other e10s": "o",
"Talos Stylo disabled other e10s": "o",
"Talos Profiling other e10s": "o",
"Talos svg": "s",
"Talos svg e10s": "s",
"Talos Stylo svg e10s": "s",
"Talos Stylo disabled svg e10s": "s",
"Talos Profiling svg e10s": "s",
"Talos tp e10s": "tp",
"Talos Stylo tp e10s": "tp",
"Talos Stylo disabled tp e10s": "tp",
"Talos Profiling tp e10s": "tp",
"Talos tp nochrome": "tpn",
"Talos xperf e10s": "x",
"Talos Stylo xperf e10s": "x",
"Talos Stylo disabled xperf e10s": "x",
"Talos Profiling xperf e10s": "x",
"Talos perf-reftest e10s": "p",
"Talos Stylo perf-reftest e10s": "p",
"Talos Stylo disabled perf-reftest e10s": "p",
"Talos Profiling perf-reftest e10s": "p",
"Talos perf-reftest-singletons e10s": "ps",
"Talos Stylo perf-reftest-singletons e10s": "ps",
"Talos Stylo disabled perf-reftest-singletons e10s": "ps",
"Talos Profiling perf-reftest-singletons e10s": "ps",
"Talos quantum-pageload e10s": "tp6",
"Talos Stylo quantum-pageload-stylo e10s": "tp6",
"Talos tp6 e10s": "tp6",
"Talos Stylo tp6 e10s": "tp6",
"Talos Stylo disabled tp6 e10s": "tp6",
"Talos Stylo sequential tp6 e10s": "tp6",
"Talos Profiling tp6 e10s": "tp6",
"Talos speedometer e10s": "sp",
"Talos Stylo disabled speedometer e10s": "sp",
"Talos Profiling speedometer e10s": "sp",
"Talos h1 e10s": "h1",
"Talos h2 e10s": "h2",
# Release Promotion Related Jobs