skia2/infra/bots/recipe_modules/build
Ben Wagner 6c30e74dd0 Add DDL jobs for Intel
To work around skia:8709, I'm moving the DDL tests to IntelIris640. The
ASAN jobs still show memory leaks in the driver, but at least I can
identify which calls are leaking and suppress the LSAN warnings.

Adds an SK_ENABLE_SCOPED_LSAN_SUPPRESSIONS define that indicates that
the LSAN header files are available, which is set in recipes for the
Linux ASAN builds. Adds __lsan::ScopedDisabler in four locations for
two Vulkan API calls:
 - CreateGraphicsPipelines in GrVkPipeline::Create and
   GrVkCopyPipeline::Create
 - CreateDescriptorSetLayout in
   GrVkDescriptorSetManager::DescriptorPoolManager::DescriptorPoolManager
   constructor (2 calls)

Also adds a regular suppression for libxcb.so.

See bugs listed below for more details on the leaks.

Bug: skia:8710, skia:8712, skia:8713
Change-Id: I55c6e5d483b4aeed5cd44c64219539ca7214187f
Reviewed-on: https://skia-review.googlesource.com/c/184071
Commit-Queue: Ben Wagner <benjaminwagner@google.com>
Reviewed-by: Robert Phillips <robertphillips@google.com>
Auto-Submit: Ben Wagner <benjaminwagner@google.com>
2019-02-06 15:53:32 +00:00
..
examples Add DDL jobs for Intel 2019-02-06 15:53:32 +00:00
__init__.py Use XCode from CIPD. Include xSAN dylibs in Build task isolated output. 2018-08-03 17:14:14 +00:00
android.py remove -k 0 from builds 2018-09-07 18:48:55 +00:00
api.py Add CMake bot 2019-01-31 22:05:22 +00:00
canvaskit.py Add CMake bot 2019-01-31 22:05:22 +00:00
chromebook.py remove -k 0 from builds 2018-09-07 18:48:55 +00:00
chromecast.py remove -k 0 from builds 2018-09-07 18:48:55 +00:00
cmake.py CMake: distinguish between file and dir copies by presence of '.' in src path 2019-02-01 18:58:46 +00:00
default.py Add DDL jobs for Intel 2019-02-06 15:53:32 +00:00
flutter.py Have BuildStats use Flutter's stripped lib 2018-10-12 21:32:54 +00:00
pathkit.py Add CMake bot 2019-01-31 22:05:22 +00:00
skqp.py Update android-skqp Docker image to accept licenses 2019-01-22 23:34:58 +00:00
util.py Add hello-opencl to BUILD_PRODUCTS_ISOLATE_WHITELIST 2018-06-28 20:34:27 +00:00