Add XSAN suppression files to infrabots.isolate. Only compile 'dm' and 'nanobench' for XSAN flavors.

Needed for https://codereview.chromium.org/1920283002

BUG=skia:5157
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1859413003

Review-Url: https://codereview.chromium.org/1859413003
This commit is contained in:
benjaminwagner 2016-05-04 06:35:50 -07:00 committed by Commit bot
parent 0736f33868
commit ae5c01d52b
2 changed files with 6 additions and 0 deletions

View File

@ -6,7 +6,10 @@
'../../tools/builder_name_schema.json',
'../../tools/builder_name_schema.py',
'../../tools/dm_flags.py',
'../../tools/lsan.supp',
'../../tools/nanobench_flags.py',
'../../tools/tsan.supp',
'../../tools/ubsan.supp',
'../../tools/valgrind.supp',
'./',
],

View File

@ -199,6 +199,9 @@ def build_targets_from_builder_dict(builder_dict, do_test_steps, do_perf_steps):
return ['iOSShell']
if builder_dict.get('extra_config') == 'Appurify':
return ['VisualBenchTest_APK']
if 'SAN' in builder_dict.get('extra_config', ''):
# 'most' does not compile under MSAN.
return ['dm', 'nanobench']
t = []
if do_test_steps:
t.append('dm')