chromium-src-build/sanitizers
Yuly Novikov 41637dd92c Change gl_tests and gl_unittests isolate type to windowed_test_launcher
Since these tests use the native windowing system and thus need Xvfb
when they run on GCEs.

And also because these tests need to be wrapped by test_env.py to set up
correct environment variables on ASAN, TSAN and CFI bots.
gl_unittests already had it, but gl_tests did not, since they were "raw"
isolate type.

Unfortunately, gl_unittests had to be removed from 'Linux MSan Tests' as
the result, for the same reason gl_tests were removed in
crbug.com/830659. Probably a meaningful codepath was not tested before
anyway.

On another hand, gl_unittests can pass on GCEs now, so also removed the
exception to launch them on HW GPU machines for Linux CFI bots, making
them consistent with ASAN and TSAN bots.

Also had to suppress a leak in NVIDIA libraries, since ASAN now really
runs and detects it.

And a minor cleanup removing 'use_xvfb' flag which is irrelevant for
Swarming bots.

Bug: 1081054
Change-Id: Iec8c2e3f54505eca6ae22333c86759a9553ed799
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2199670
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#772973}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 37e04345548f8f6893dcde125056d1813fc6f663
2020-05-29 00:52:04 +00:00
..
OWNERS
asan_suppressions.cc
lsan_suppressions.cc Change gl_tests and gl_unittests isolate type to windowed_test_launcher 2020-05-29 00:52:04 +00:00
sanitizer_options.cc mac/asan: stop turning off detect_odr_violations 2020-02-19 17:37:59 +00:00
tsan_suppressions.cc Suppress TSan failure in libjpeg-turbo 2020-02-28 22:14:23 +00:00