Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(229)

Side by Side Diff: scripts/slave/recipes/skia/swarm_test.expected/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SwarmingMSAN.json

Issue 1920283002: Modify Skia recipes to allow running XSAN on Swarming. (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Changes based on code review. Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "python", 4 "python",
5 "-u", 5 "-u",
6 "[SLAVE_BUILD]/skia/tools/buildbot_spec.py", 6 "[SLAVE_BUILD]/skia/tools/buildbot_spec.py",
7 "/path/to/tmp/json", 7 "/path/to/tmp/json",
8 "Test-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind" 8 "Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SwarmingMSAN"
9 ], 9 ],
10 "cwd": "[SLAVE_BUILD]/skia", 10 "cwd": "[SLAVE_BUILD]/skia",
11 "name": "exec buildbot_spec.py", 11 "name": "exec buildbot_spec.py",
12 "~followup_annotations": [ 12 "~followup_annotations": [
13 "@@@STEP_LOG_LINE@json.output@{@@@", 13 "@@@STEP_LOG_LINE@json.output@{@@@",
14 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@", 14 "@@@STEP_LOG_LINE@json.output@ \"build_targets\": [@@@",
15 "@@@STEP_LOG_LINE@json.output@ \"dm\", @@@", 15 "@@@STEP_LOG_LINE@json.output@ \"dm\", @@@",
16 "@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@", 16 "@@@STEP_LOG_LINE@json.output@ \"nanobench\"@@@",
17 "@@@STEP_LOG_LINE@json.output@ ], @@@", 17 "@@@STEP_LOG_LINE@json.output@ ], @@@",
18 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@", 18 "@@@STEP_LOG_LINE@json.output@ \"builder_cfg\": {@@@",
19 "@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@", 19 "@@@STEP_LOG_LINE@json.output@ \"arch\": \"x86_64\", @@@",
20 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@", 20 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"GCC\", @@@",
21 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@", 21 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
22 "@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"GPU\", @@@", 22 "@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu\": \"CPU\", @@@",
23 "@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"GTX550Ti\", @@@" , 23 "@@@STEP_LOG_LINE@json.output@ \"cpu_or_gpu_value\": \"AVX2\", @@@",
24 "@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"Valgrind\", @@@", 24 "@@@STEP_LOG_LINE@json.output@ \"extra_config\": \"SwarmingMSAN\", @@@" ,
25 "@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@", 25 "@@@STEP_LOG_LINE@json.output@ \"is_trybot\": false, @@@",
26 "@@@STEP_LOG_LINE@json.output@ \"model\": \"ShuttleA\", @@@", 26 "@@@STEP_LOG_LINE@json.output@ \"model\": \"GCE\", @@@",
27 "@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@", 27 "@@@STEP_LOG_LINE@json.output@ \"os\": \"Ubuntu\", @@@",
28 "@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@", 28 "@@@STEP_LOG_LINE@json.output@ \"role\": \"Test\"@@@",
29 "@@@STEP_LOG_LINE@json.output@ }, @@@", 29 "@@@STEP_LOG_LINE@json.output@ }, @@@",
30 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Release\", @@@", 30 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
31 "@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@", 31 "@@@STEP_LOG_LINE@json.output@ \"dm_flags\": [@@@",
32 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@", 32 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
33 "@@@STEP_LOG_LINE@json.output@ ], @@@", 33 "@@@STEP_LOG_LINE@json.output@ ], @@@",
34 "@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": true, @@@", 34 "@@@STEP_LOG_LINE@json.output@ \"do_perf_steps\": true, @@@",
35 "@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@", 35 "@@@STEP_LOG_LINE@json.output@ \"do_test_steps\": true, @@@",
36 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", 36 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
37 "@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_release_optimization_level=1 skia_warnings_as_errors=0\"@@@", 37 "@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": \"skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0\"@@@",
38 "@@@STEP_LOG_LINE@json.output@ }, @@@", 38 "@@@STEP_LOG_LINE@json.output@ }, @@@",
39 "@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@", 39 "@@@STEP_LOG_LINE@json.output@ \"nanobench_flags\": [@@@",
40 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@", 40 "@@@STEP_LOG_LINE@json.output@ \"--dummy-flags\"@@@",
41 "@@@STEP_LOG_LINE@json.output@ ], @@@", 41 "@@@STEP_LOG_LINE@json.output@ ], @@@",
42 "@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": false, @@@", 42 "@@@STEP_LOG_LINE@json.output@ \"upload_dm_results\": false, @@@",
43 "@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@", 43 "@@@STEP_LOG_LINE@json.output@ \"upload_perf_results\": false@@@",
44 "@@@STEP_LOG_LINE@json.output@}@@@", 44 "@@@STEP_LOG_LINE@json.output@}@@@",
45 "@@@STEP_LOG_END@json.output@@@" 45 "@@@STEP_LOG_END@json.output@@@"
46 ] 46 ]
47 }, 47 },
(...skipping 12 matching lines...) Expand all
60 "python", 60 "python",
61 "-u", 61 "-u",
62 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 62 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
63 "[SLAVE_BUILD]/tmp/SK_IMAGE_VERSION", 63 "[SLAVE_BUILD]/tmp/SK_IMAGE_VERSION",
64 "/path/to/tmp/" 64 "/path/to/tmp/"
65 ], 65 ],
66 "name": "Get downloaded SK_IMAGE_VERSION" 66 "name": "Get downloaded SK_IMAGE_VERSION"
67 }, 67 },
68 { 68 {
69 "cmd": [ 69 "cmd": [
70 "valgrind", 70 "[SLAVE_BUILD]/out/Debug/dm",
71 "--gen-suppressions=all",
72 "--leak-check=full",
73 "--track-origins=yes",
74 "--error-exitcode=1",
75 "--num-callers=40",
76 "--suppressions=[SLAVE_BUILD]/skia/tools/valgrind.supp",
77 "[SLAVE_BUILD]/out/Release/nanobench",
78 "--undefok", 71 "--undefok",
79 "-i", 72 "--resourcePath",
80 "[SLAVE_BUILD]/skia/resources", 73 "[SLAVE_BUILD]/skia/resources",
81 "--skps", 74 "--skps",
82 "[SLAVE_BUILD]/skps", 75 "[SLAVE_BUILD]/skps",
83 "--images", 76 "--images",
84 "[SLAVE_BUILD]/images/nanobench", 77 "[SLAVE_BUILD]/images/dm",
85 "--nocpu", 78 "--nameByHash",
79 "--properties",
80 "gitHash",
81 "abc123",
82 "master",
83 "client.skia",
84 "builder",
85 "Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-SwarmingMSAN",
86 "build_number",
87 "5",
88 "--key",
89 "arch",
90 "x86_64",
91 "compiler",
92 "GCC",
93 "configuration",
94 "Debug",
95 "cpu_or_gpu",
96 "CPU",
97 "cpu_or_gpu_value",
98 "AVX2",
99 "extra_config",
100 "SwarmingMSAN",
101 "model",
102 "GCE",
103 "os",
104 "Ubuntu",
105 "--nogpu",
86 "--dummy-flags" 106 "--dummy-flags"
87 ], 107 ],
88 "env": { 108 "env": {
89 "BUILDTYPE": "Release", 109 "ASAN_OPTIONS": "symbolize=1 detect_leaks=1",
110 "BUILDTYPE": "Debug",
90 "CHROME_HEADLESS": "1", 111 "CHROME_HEADLESS": "1",
91 "GYP_DEFINES": "skia_arch_type=x86_64 skia_release_optimization_level=1 sk ia_warnings_as_errors=0", 112 "GYP_DEFINES": "skia_arch_type=x86_64 skia_gpu=0 skia_warnings_as_errors=0 ",
92 "PATH": "[DEPOT_TOOLS]:%(PATH)s", 113 "LSAN_OPTIONS": "symbolize=1 print_suppressions=1 suppressions=[SLAVE_BUIL D]/skia/tools/lsan.supp",
114 "PATH": "[DEPOT_TOOLS]:%(PATH)s:[SLAVE_BUILD]/llvm-build/Release+Asserts/b in",
93 "PYTHONPATH": "[BUILD]/scripts", 115 "PYTHONPATH": "[BUILD]/scripts",
94 "SKIA_OUT": "[SLAVE_BUILD]/out" 116 "SKIA_OUT": "[SLAVE_BUILD]/out",
117 "TSAN_OPTIONS": "suppressions=[SLAVE_BUILD]/skia/tools/tsan.supp",
118 "UBSAN_OPTIONS": "suppressions=[SLAVE_BUILD]/skia/tools/ubsan.supp"
95 }, 119 },
96 "name": "nanobench" 120 "name": "dm"
97 },
98 {
99 "cmd": [
100 "valgrind",
101 "--gen-suppressions=all",
102 "--leak-check=full",
103 "--track-origins=yes",
104 "--error-exitcode=1",
105 "--num-callers=40",
106 "--suppressions=[SLAVE_BUILD]/skia/tools/valgrind.supp",
107 "[SLAVE_BUILD]/out/Release/nanobench",
108 "--undefok",
109 "-i",
110 "[SLAVE_BUILD]/skia/resources",
111 "--skps",
112 "[SLAVE_BUILD]/skps",
113 "--images",
114 "[SLAVE_BUILD]/images/nanobench",
115 "--nocpu",
116 "--dummy-flags",
117 "--abandonGpuContext",
118 "--nocpu"
119 ],
120 "env": {
121 "BUILDTYPE": "Release",
122 "CHROME_HEADLESS": "1",
123 "GYP_DEFINES": "skia_arch_type=x86_64 skia_release_optimization_level=1 sk ia_warnings_as_errors=0",
124 "PATH": "[DEPOT_TOOLS]:%(PATH)s",
125 "PYTHONPATH": "[BUILD]/scripts",
126 "SKIA_OUT": "[SLAVE_BUILD]/out"
127 },
128 "name": "nanobench --abandonGpuContext"
129 }, 121 },
130 { 122 {
131 "name": "$result", 123 "name": "$result",
132 "recipe_result": null, 124 "recipe_result": null,
133 "status_code": 0 125 "status_code": 0
134 } 126 }
135 ] 127 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698