|
Modify Skia recipes to allow running XSAN on Swarming. TSAN seems to work, ASAN and MSAN are failing.
Depends on https://codereview.chromium.org/1859413003
Notes:
- The XSAN flavor depends on llvm-build, pulled in from Chromium DEPS runhooks, for llvm_symbolizer, which allows suppressions based on symbol name.
- MSAN depends on llvm being compiled to msan_out. To include this and llvm-build in the compile isolate, I added copy_extra_build_products to flavors.
- I changed SkiaApi.swarming_out_dir to be a Path instead of a string.
BUG= skia:5157
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=300439
Total comments: 7
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+346 lines, -201 lines) |
Patch |
|
M |
masters/master.client.skia.fyi/builders.cfg
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
masters/master.client.skia.fyi/slaves.cfg
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
scripts/slave/recipe_modules/skia/api.py
|
View
|
|
5 chunks |
+11 lines, -6 lines |
0 comments
|
Download
|
|
M |
scripts/slave/recipe_modules/skia/default_flavor.py
|
View
|
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
|
M |
scripts/slave/recipe_modules/skia/fake_specs.py
|
View
|
|
2 chunks |
+62 lines, -0 lines |
0 comments
|
Download
|
|
M |
scripts/slave/recipe_modules/skia/xsan_flavor.py
|
View
|
1
|
3 chunks |
+25 lines, -2 lines |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/skia.py
|
View
|
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/skia.expected/Test-Mac-Clang-MacMini6.2-GPU-HD4000-x86_64-Debug-CommandBuffer.json
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
A + |
scripts/slave/recipes/skia/skia.expected/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SwarmingMSAN.json
|
View
|
|
6 chunks |
+55 lines, -16 lines |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/swarm_compile.py
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/swarm_compile.expected/Build-Mac-Clang-Arm7-Release-iOS.json
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/swarm_compile.expected/Build-Mac-Clang-x86_64-Release-CMake.json
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/swarm_compile.expected/Build-Ubuntu-GCC-Arm7-Debug-Android-Trybot.json
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/swarm_compile.expected/Build-Ubuntu-GCC-Arm7-Release-Android.json
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
A + |
scripts/slave/recipes/skia/swarm_compile.expected/Build-Ubuntu-GCC-x86_64-Debug-SwarmingMSAN.json
|
View
|
|
6 chunks |
+74 lines, -16 lines |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/swarm_compile.expected/Build-Ubuntu-GCC-x86_64-Release-CMake.json
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/swarm_compile.expected/Build-Ubuntu-GCC-x86_64-Release-Valgrind.json
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/swarm_compile.expected/Build-Win-MSVC-x86-Debug.json
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/swarm_perf.expected/Perf-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Release.json
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/swarm_perf.expected/Perf-Win8-MSVC-ShuttleB-GPU-HD4600-x86_64-Release-Trybot.json
|
View
|
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/swarm_test.py
|
View
|
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/swarm_test.expected/Test-Android-GCC-Nexus6-GPU-Adreno420-Arm7-Release.json
|
View
|
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/swarm_test.expected/Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Coverage-Trybot.json
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/swarm_test.expected/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug.json
|
View
|
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
|
A + |
scripts/slave/recipes/skia/swarm_test.expected/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SwarmingMSAN.json
|
View
|
|
3 chunks |
+48 lines, -56 lines |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/swarm_test.expected/Test-Win8-MSVC-ShuttleB-CPU-AVX2-x86_64-Release-Trybot.json
|
View
|
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
|
M |
scripts/slave/recipes/skia/swarm_trigger.py
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
A + |
scripts/slave/recipes/skia/swarm_trigger.expected/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SwarmingMSAN.json
|
View
|
|
21 chunks |
+27 lines, -75 lines |
0 comments
|
Download
|
Total messages: 30 (17 generated)
|