{ | |
"builder_name_schema": { | |
"Build": { | |
"keys": [ | |
"os", | |
"compiler", | |
"target_arch", | |
"configuration" | |
], | |
"optional_keys": [ | |
"extra_config" | |
] | |
}, | |
"BuildStats": { | |
"keys": [ | |
"os", | |
"compiler", | |
"target_arch", | |
"configuration" | |
], | |
"optional_keys": [ | |
"extra_config" | |
] | |
}, | |
"Housekeeper": { | |
"keys": [ | |
"frequency" | |
], | |
"optional_keys": [ | |
"extra_config" | |
] | |
}, | |
"Infra": { | |
"keys": [ | |
"frequency" | |
], | |
"optional_keys": [ | |
"extra_config" | |
] | |
}, | |
"Perf": { | |
"keys": [ | |
"os", | |
"compiler", | |
"model", | |
"cpu_or_gpu", | |
"cpu_or_gpu_value", | |
"arch", | |
"configuration", | |
"test_filter" | |
], | |
"optional_keys": [ | |
"extra_config" | |
] | |
}, | |
"Test": { | |
"keys": [ | |
"os", | |
"compiler", | |
"model", | |
"cpu_or_gpu", | |
"cpu_or_gpu_value", | |
"arch", | |
"configuration", | |
"test_filter" | |
], | |
"optional_keys": [ | |
"extra_config" | |
] | |
}, | |
"FM": { | |
"keys": [ | |
"os", | |
"compiler", | |
"model", | |
"cpu_or_gpu", | |
"cpu_or_gpu_value", | |
"arch", | |
"configuration", | |
"test_filter" | |
], | |
"optional_keys": [ | |
"extra_config" | |
] | |
}, | |
"Upload": { | |
"recurse_roles": [ | |
"Build", | |
"BuildStats", | |
"Perf", | |
"Test" | |
] | |
} | |
}, | |
"builder_name_sep": "-" | |
} |