OLD | NEW |
1 [ | 1 [ |
2 { | 2 { |
3 "cmd": [ | 3 "cmd": [ |
4 "python", | 4 "python", |
5 "-u", | 5 "-u", |
6 "[BUILD]/scripts/slave/bot_update.py", | 6 "[BUILD]/scripts/slave/bot_update.py", |
7 "--master", | 7 "--master", |
8 "client.webrtc", | 8 "client.webrtc", |
9 "--builder", | 9 "--builder", |
10 "Linux MSan", | 10 "Linux MSan", |
11 "--slave", | 11 "--slave", |
12 "slavename", | 12 "slavename", |
13 "--spec", | 13 "--spec", |
14 "cache_dir = None\nsolutions = [{'deps_file': 'DEPS', 'managed': True, 'na
me': 'src', 'url': 'https://chromium.googlesource.com/external/webrtc'}, {'deps_
file': 'DEPS', 'managed': True, 'name': 'webrtc-limited', 'url': 'https://chrome
-internal.googlesource.com/chrome/deps/webrtc-limited'}]", | 14 "cache_dir = None\nsolutions = [{'deps_file': 'DEPS', 'managed': True, 'na
me': 'src', 'url': 'https://chromium.googlesource.com/external/webrtc'}, {'deps_
file': 'DEPS', 'managed': True, 'name': 'webrtc-limited', 'url': 'https://chrome
-internal.googlesource.com/chrome/deps/webrtc-limited'}]", |
15 "--root", | 15 "--root", |
16 "src", | 16 "src", |
17 "--revision_mapping_file", | 17 "--revision_mapping_file", |
18 "{\"src\": \"got_revision\"}", | 18 "{\"src\": \"got_revision\"}", |
19 "--output_json", | 19 "--output_json", |
20 "/path/to/tmp/json", | 20 "/path/to/tmp/json", |
21 "--revision", | 21 "--revision", |
22 "src@12345" | 22 "src@12345" |
23 ], | 23 ], |
| 24 "cwd": "[SLAVE_BUILD]", |
24 "name": "bot_update", | 25 "name": "bot_update", |
25 "~followup_annotations": [ | 26 "~followup_annotations": [ |
26 "@@@STEP_TEXT@Some step text@@@", | 27 "@@@STEP_TEXT@Some step text@@@", |
27 "@@@STEP_LOG_LINE@json.output@{@@@", | 28 "@@@STEP_LOG_LINE@json.output@{@@@", |
28 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", | 29 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", |
29 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", | 30 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", |
30 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", | 31 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", |
31 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", | 32 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", |
32 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee
3e86ddfd4ebd0fe58cb9\", @@@", | 33 "@@@STEP_LOG_LINE@json.output@ \"got_revision\": \"f27fede2220bcd326aee
3e86ddfd4ebd0fe58cb9\", @@@", |
33 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master
@{#170242}\"@@@", | 34 "@@@STEP_LOG_LINE@json.output@ \"got_revision_cp\": \"refs/heads/master
@{#170242}\"@@@", |
34 "@@@STEP_LOG_LINE@json.output@ }, @@@", | 35 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
35 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@", | 36 "@@@STEP_LOG_LINE@json.output@ \"root\": \"src\", @@@", |
36 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@", | 37 "@@@STEP_LOG_LINE@json.output@ \"step_text\": \"Some step text\"@@@", |
37 "@@@STEP_LOG_LINE@json.output@}@@@", | 38 "@@@STEP_LOG_LINE@json.output@}@@@", |
38 "@@@STEP_LOG_END@json.output@@@", | 39 "@@@STEP_LOG_END@json.output@@@", |
39 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5
8cb9\"@@@", | 40 "@@@SET_BUILD_PROPERTY@got_revision@\"f27fede2220bcd326aee3e86ddfd4ebd0fe5
8cb9\"@@@", |
40 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" | 41 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" |
41 ] | 42 ] |
42 }, | 43 }, |
43 { | 44 { |
44 "cmd": [ | 45 "cmd": [ |
45 "python", | 46 "python", |
46 "-u", | 47 "-u", |
47 "RECIPE_MODULE[webrtc]/resources/cleanup_files.py", | 48 "RECIPE_MODULE[webrtc]/resources/cleanup_files.py", |
48 "[SLAVE_BUILD]/src/out" | 49 "[SLAVE_BUILD]/src/out" |
49 ], | 50 ], |
| 51 "cwd": "[SLAVE_BUILD]", |
50 "name": "clean test output files" | 52 "name": "clean test output files" |
51 }, | 53 }, |
52 { | 54 { |
53 "cmd": [ | 55 "cmd": [ |
54 "python", | 56 "python", |
55 "-u", | 57 "-u", |
56 "[BUILD]/scripts/slave/cleanup_temp.py" | 58 "[BUILD]/scripts/slave/cleanup_temp.py" |
57 ], | 59 ], |
| 60 "cwd": "[SLAVE_BUILD]", |
58 "name": "cleanup_temp" | 61 "name": "cleanup_temp" |
59 }, | 62 }, |
60 { | 63 { |
61 "cmd": [ | 64 "cmd": [ |
62 "python", | 65 "python", |
63 "-u", | 66 "-u", |
64 "[DEPOT_TOOLS]/gclient.py", | 67 "[DEPOT_TOOLS]/gclient.py", |
65 "runhooks" | 68 "runhooks" |
66 ], | 69 ], |
| 70 "cwd": "[SLAVE_BUILD]", |
67 "env": { | 71 "env": { |
68 "GYP_DEFINES": "clang=1 component=static_library dcheck_always_on=1 gomadi
r='[BUILD]/goma' msan=1 msan_track_origins=2 target_arch=x64 use_goma=1 use_preb
uilt_instrumented_libraries=1" | 72 "GYP_DEFINES": "clang=1 component=static_library dcheck_always_on=1 gomadi
r='[BUILD]/goma' msan=1 msan_track_origins=2 target_arch=x64 use_goma=1 use_preb
uilt_instrumented_libraries=1" |
69 }, | 73 }, |
70 "name": "gclient runhooks" | 74 "name": "gclient runhooks" |
71 }, | 75 }, |
72 { | 76 { |
73 "cmd": [ | 77 "cmd": [ |
74 "python", | 78 "python", |
75 "-u", | 79 "-u", |
76 "[BUILD]/scripts/slave/compile.py", | 80 "[BUILD]/scripts/slave/compile.py", |
77 "--target", | 81 "--target", |
78 "Release", | 82 "Release", |
79 "--src-dir", | 83 "--src-dir", |
80 "[SLAVE_BUILD]/src", | 84 "[SLAVE_BUILD]/src", |
81 "--build-tool", | 85 "--build-tool", |
82 "ninja", | 86 "ninja", |
83 "--compiler", | 87 "--compiler", |
84 "goma-clang", | 88 "goma-clang", |
85 "--goma-dir", | 89 "--goma-dir", |
86 "[BUILD]/goma", | 90 "[BUILD]/goma", |
87 "--", | 91 "--", |
88 "All" | 92 "All" |
89 ], | 93 ], |
| 94 "cwd": "[SLAVE_BUILD]", |
90 "name": "compile" | 95 "name": "compile" |
91 }, | 96 }, |
92 { | 97 { |
93 "allow_subannotations": true, | 98 "allow_subannotations": true, |
94 "cmd": [ | 99 "cmd": [ |
95 "python", | 100 "python", |
96 "-u", | 101 "-u", |
97 "[BUILD]/scripts/slave/runtest.py", | 102 "[BUILD]/scripts/slave/runtest.py", |
98 "--target", | 103 "--target", |
99 "Release", | 104 "Release", |
100 "--xvfb", | 105 "--xvfb", |
101 "--factory-properties", | 106 "--factory-properties", |
102 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 107 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
103 "--build-properties", | 108 "--build-properties", |
104 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 109 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
105 "--annotate=gtest", | 110 "--annotate=gtest", |
106 "--test-type=audio_decoder_unittests", | 111 "--test-type=audio_decoder_unittests", |
107 "--generate-json-file", | 112 "--generate-json-file", |
108 "-o", | 113 "-o", |
109 "gtest-results/audio_decoder_unittests", | 114 "gtest-results/audio_decoder_unittests", |
110 "--builder-name=Linux MSan", | 115 "--builder-name=Linux MSan", |
111 "--slave-name=slavename", | 116 "--slave-name=slavename", |
112 "--build-number=1337", | 117 "--build-number=1337", |
113 "--enable-msan", | 118 "--enable-msan", |
114 "audio_decoder_unittests" | 119 "audio_decoder_unittests" |
115 ], | 120 ], |
| 121 "cwd": "[SLAVE_BUILD]", |
116 "name": "audio_decoder_unittests" | 122 "name": "audio_decoder_unittests" |
117 }, | 123 }, |
118 { | 124 { |
119 "allow_subannotations": true, | 125 "allow_subannotations": true, |
120 "cmd": [ | 126 "cmd": [ |
121 "python", | 127 "python", |
122 "-u", | 128 "-u", |
123 "[BUILD]/scripts/slave/runtest.py", | 129 "[BUILD]/scripts/slave/runtest.py", |
124 "--target", | 130 "--target", |
125 "Release", | 131 "Release", |
126 "--xvfb", | 132 "--xvfb", |
127 "--factory-properties", | 133 "--factory-properties", |
128 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 134 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
129 "--build-properties", | 135 "--build-properties", |
130 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 136 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
131 "--annotate=gtest", | 137 "--annotate=gtest", |
132 "--test-type=common_audio_unittests", | 138 "--test-type=common_audio_unittests", |
133 "--generate-json-file", | 139 "--generate-json-file", |
134 "-o", | 140 "-o", |
135 "gtest-results/common_audio_unittests", | 141 "gtest-results/common_audio_unittests", |
136 "--builder-name=Linux MSan", | 142 "--builder-name=Linux MSan", |
137 "--slave-name=slavename", | 143 "--slave-name=slavename", |
138 "--build-number=1337", | 144 "--build-number=1337", |
139 "--enable-msan", | 145 "--enable-msan", |
140 "common_audio_unittests" | 146 "common_audio_unittests" |
141 ], | 147 ], |
| 148 "cwd": "[SLAVE_BUILD]", |
142 "name": "common_audio_unittests" | 149 "name": "common_audio_unittests" |
143 }, | 150 }, |
144 { | 151 { |
145 "allow_subannotations": true, | 152 "allow_subannotations": true, |
146 "cmd": [ | 153 "cmd": [ |
147 "python", | 154 "python", |
148 "-u", | 155 "-u", |
149 "[BUILD]/scripts/slave/runtest.py", | 156 "[BUILD]/scripts/slave/runtest.py", |
150 "--target", | 157 "--target", |
151 "Release", | 158 "Release", |
152 "--xvfb", | 159 "--xvfb", |
153 "--factory-properties", | 160 "--factory-properties", |
154 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 161 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
155 "--build-properties", | 162 "--build-properties", |
156 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 163 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
157 "--annotate=gtest", | 164 "--annotate=gtest", |
158 "--test-type=common_video_unittests", | 165 "--test-type=common_video_unittests", |
159 "--generate-json-file", | 166 "--generate-json-file", |
160 "-o", | 167 "-o", |
161 "gtest-results/common_video_unittests", | 168 "gtest-results/common_video_unittests", |
162 "--builder-name=Linux MSan", | 169 "--builder-name=Linux MSan", |
163 "--slave-name=slavename", | 170 "--slave-name=slavename", |
164 "--build-number=1337", | 171 "--build-number=1337", |
165 "--enable-msan", | 172 "--enable-msan", |
166 "common_video_unittests" | 173 "common_video_unittests" |
167 ], | 174 ], |
| 175 "cwd": "[SLAVE_BUILD]", |
168 "name": "common_video_unittests" | 176 "name": "common_video_unittests" |
169 }, | 177 }, |
170 { | 178 { |
171 "allow_subannotations": true, | 179 "allow_subannotations": true, |
172 "cmd": [ | 180 "cmd": [ |
173 "python", | 181 "python", |
174 "-u", | 182 "-u", |
175 "[BUILD]/scripts/slave/runtest.py", | 183 "[BUILD]/scripts/slave/runtest.py", |
176 "--target", | 184 "--target", |
177 "Release", | 185 "Release", |
178 "--xvfb", | 186 "--xvfb", |
179 "--factory-properties", | 187 "--factory-properties", |
180 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 188 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
181 "--build-properties", | 189 "--build-properties", |
182 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 190 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
183 "--annotate=gtest", | 191 "--annotate=gtest", |
184 "--test-type=libjingle_media_unittest", | 192 "--test-type=libjingle_media_unittest", |
185 "--generate-json-file", | 193 "--generate-json-file", |
186 "-o", | 194 "-o", |
187 "gtest-results/libjingle_media_unittest", | 195 "gtest-results/libjingle_media_unittest", |
188 "--builder-name=Linux MSan", | 196 "--builder-name=Linux MSan", |
189 "--slave-name=slavename", | 197 "--slave-name=slavename", |
190 "--build-number=1337", | 198 "--build-number=1337", |
191 "--enable-msan", | 199 "--enable-msan", |
192 "libjingle_media_unittest" | 200 "libjingle_media_unittest" |
193 ], | 201 ], |
| 202 "cwd": "[SLAVE_BUILD]", |
194 "name": "libjingle_media_unittest" | 203 "name": "libjingle_media_unittest" |
195 }, | 204 }, |
196 { | 205 { |
197 "allow_subannotations": true, | 206 "allow_subannotations": true, |
198 "cmd": [ | 207 "cmd": [ |
199 "python", | 208 "python", |
200 "-u", | 209 "-u", |
201 "[BUILD]/scripts/slave/runtest.py", | 210 "[BUILD]/scripts/slave/runtest.py", |
202 "--target", | 211 "--target", |
203 "Release", | 212 "Release", |
204 "--xvfb", | 213 "--xvfb", |
205 "--factory-properties", | 214 "--factory-properties", |
206 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 215 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
207 "--build-properties", | 216 "--build-properties", |
208 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 217 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
209 "--annotate=gtest", | 218 "--annotate=gtest", |
210 "--test-type=libjingle_p2p_unittest", | 219 "--test-type=libjingle_p2p_unittest", |
211 "--generate-json-file", | 220 "--generate-json-file", |
212 "-o", | 221 "-o", |
213 "gtest-results/libjingle_p2p_unittest", | 222 "gtest-results/libjingle_p2p_unittest", |
214 "--builder-name=Linux MSan", | 223 "--builder-name=Linux MSan", |
215 "--slave-name=slavename", | 224 "--slave-name=slavename", |
216 "--build-number=1337", | 225 "--build-number=1337", |
217 "--enable-msan", | 226 "--enable-msan", |
218 "libjingle_p2p_unittest" | 227 "libjingle_p2p_unittest" |
219 ], | 228 ], |
| 229 "cwd": "[SLAVE_BUILD]", |
220 "name": "libjingle_p2p_unittest" | 230 "name": "libjingle_p2p_unittest" |
221 }, | 231 }, |
222 { | 232 { |
223 "allow_subannotations": true, | 233 "allow_subannotations": true, |
224 "cmd": [ | 234 "cmd": [ |
225 "python", | 235 "python", |
226 "-u", | 236 "-u", |
227 "[BUILD]/scripts/slave/runtest.py", | 237 "[BUILD]/scripts/slave/runtest.py", |
228 "--target", | 238 "--target", |
229 "Release", | 239 "Release", |
230 "--xvfb", | 240 "--xvfb", |
231 "--factory-properties", | 241 "--factory-properties", |
232 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 242 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
233 "--build-properties", | 243 "--build-properties", |
234 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 244 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
235 "--annotate=gtest", | 245 "--annotate=gtest", |
236 "--test-type=libjingle_peerconnection_unittest", | 246 "--test-type=libjingle_peerconnection_unittest", |
237 "--generate-json-file", | 247 "--generate-json-file", |
238 "-o", | 248 "-o", |
239 "gtest-results/libjingle_peerconnection_unittest", | 249 "gtest-results/libjingle_peerconnection_unittest", |
240 "--builder-name=Linux MSan", | 250 "--builder-name=Linux MSan", |
241 "--slave-name=slavename", | 251 "--slave-name=slavename", |
242 "--build-number=1337", | 252 "--build-number=1337", |
243 "--enable-msan", | 253 "--enable-msan", |
244 "libjingle_peerconnection_unittest" | 254 "libjingle_peerconnection_unittest" |
245 ], | 255 ], |
| 256 "cwd": "[SLAVE_BUILD]", |
246 "name": "libjingle_peerconnection_unittest" | 257 "name": "libjingle_peerconnection_unittest" |
247 }, | 258 }, |
248 { | 259 { |
249 "allow_subannotations": true, | 260 "allow_subannotations": true, |
250 "cmd": [ | 261 "cmd": [ |
251 "python", | 262 "python", |
252 "-u", | 263 "-u", |
253 "[BUILD]/scripts/slave/runtest.py", | 264 "[BUILD]/scripts/slave/runtest.py", |
254 "--target", | 265 "--target", |
255 "Release", | 266 "Release", |
256 "--xvfb", | 267 "--xvfb", |
257 "--factory-properties", | 268 "--factory-properties", |
258 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 269 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
259 "--build-properties", | 270 "--build-properties", |
260 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 271 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
261 "--annotate=gtest", | 272 "--annotate=gtest", |
262 "--test-type=modules_tests", | 273 "--test-type=modules_tests", |
263 "--generate-json-file", | 274 "--generate-json-file", |
264 "-o", | 275 "-o", |
265 "gtest-results/modules_tests", | 276 "gtest-results/modules_tests", |
266 "--builder-name=Linux MSan", | 277 "--builder-name=Linux MSan", |
267 "--slave-name=slavename", | 278 "--slave-name=slavename", |
268 "--build-number=1337", | 279 "--build-number=1337", |
269 "--enable-msan", | 280 "--enable-msan", |
270 "modules_tests" | 281 "modules_tests" |
271 ], | 282 ], |
| 283 "cwd": "[SLAVE_BUILD]", |
272 "name": "modules_tests" | 284 "name": "modules_tests" |
273 }, | 285 }, |
274 { | 286 { |
275 "allow_subannotations": true, | 287 "allow_subannotations": true, |
276 "cmd": [ | 288 "cmd": [ |
277 "python", | 289 "python", |
278 "-u", | 290 "-u", |
279 "[BUILD]/scripts/slave/runtest.py", | 291 "[BUILD]/scripts/slave/runtest.py", |
280 "--target", | 292 "--target", |
281 "Release", | 293 "Release", |
282 "--xvfb", | 294 "--xvfb", |
283 "--factory-properties", | 295 "--factory-properties", |
284 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 296 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
285 "--build-properties", | 297 "--build-properties", |
286 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 298 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
287 "--annotate=gtest", | 299 "--annotate=gtest", |
288 "--test-type=modules_unittests", | 300 "--test-type=modules_unittests", |
289 "--generate-json-file", | 301 "--generate-json-file", |
290 "-o", | 302 "-o", |
291 "gtest-results/modules_unittests", | 303 "gtest-results/modules_unittests", |
292 "--builder-name=Linux MSan", | 304 "--builder-name=Linux MSan", |
293 "--slave-name=slavename", | 305 "--slave-name=slavename", |
294 "--build-number=1337", | 306 "--build-number=1337", |
295 "--enable-msan", | 307 "--enable-msan", |
296 "modules_unittests" | 308 "modules_unittests" |
297 ], | 309 ], |
| 310 "cwd": "[SLAVE_BUILD]", |
298 "name": "modules_unittests" | 311 "name": "modules_unittests" |
299 }, | 312 }, |
300 { | 313 { |
301 "allow_subannotations": true, | 314 "allow_subannotations": true, |
302 "cmd": [ | 315 "cmd": [ |
303 "python", | 316 "python", |
304 "-u", | 317 "-u", |
305 "[BUILD]/scripts/slave/runtest.py", | 318 "[BUILD]/scripts/slave/runtest.py", |
306 "--target", | 319 "--target", |
307 "Release", | 320 "Release", |
308 "--xvfb", | 321 "--xvfb", |
309 "--factory-properties", | 322 "--factory-properties", |
310 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 323 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
311 "--build-properties", | 324 "--build-properties", |
312 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 325 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
313 "--annotate=gtest", | 326 "--annotate=gtest", |
314 "--test-type=rtc_unittests", | 327 "--test-type=rtc_unittests", |
315 "--generate-json-file", | 328 "--generate-json-file", |
316 "-o", | 329 "-o", |
317 "gtest-results/rtc_unittests", | 330 "gtest-results/rtc_unittests", |
318 "--builder-name=Linux MSan", | 331 "--builder-name=Linux MSan", |
319 "--slave-name=slavename", | 332 "--slave-name=slavename", |
320 "--build-number=1337", | 333 "--build-number=1337", |
321 "--enable-msan", | 334 "--enable-msan", |
322 "rtc_unittests" | 335 "rtc_unittests" |
323 ], | 336 ], |
| 337 "cwd": "[SLAVE_BUILD]", |
324 "name": "rtc_unittests" | 338 "name": "rtc_unittests" |
325 }, | 339 }, |
326 { | 340 { |
327 "allow_subannotations": true, | 341 "allow_subannotations": true, |
328 "cmd": [ | 342 "cmd": [ |
329 "python", | 343 "python", |
330 "-u", | 344 "-u", |
331 "[BUILD]/scripts/slave/runtest.py", | 345 "[BUILD]/scripts/slave/runtest.py", |
332 "--target", | 346 "--target", |
333 "Release", | 347 "Release", |
334 "--xvfb", | 348 "--xvfb", |
335 "--factory-properties", | 349 "--factory-properties", |
336 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 350 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
337 "--build-properties", | 351 "--build-properties", |
338 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 352 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
339 "--annotate=gtest", | 353 "--annotate=gtest", |
340 "--test-type=system_wrappers_unittests", | 354 "--test-type=system_wrappers_unittests", |
341 "--generate-json-file", | 355 "--generate-json-file", |
342 "-o", | 356 "-o", |
343 "gtest-results/system_wrappers_unittests", | 357 "gtest-results/system_wrappers_unittests", |
344 "--builder-name=Linux MSan", | 358 "--builder-name=Linux MSan", |
345 "--slave-name=slavename", | 359 "--slave-name=slavename", |
346 "--build-number=1337", | 360 "--build-number=1337", |
347 "--enable-msan", | 361 "--enable-msan", |
348 "system_wrappers_unittests" | 362 "system_wrappers_unittests" |
349 ], | 363 ], |
| 364 "cwd": "[SLAVE_BUILD]", |
350 "name": "system_wrappers_unittests" | 365 "name": "system_wrappers_unittests" |
351 }, | 366 }, |
352 { | 367 { |
353 "allow_subannotations": true, | 368 "allow_subannotations": true, |
354 "cmd": [ | 369 "cmd": [ |
355 "python", | 370 "python", |
356 "-u", | 371 "-u", |
357 "[BUILD]/scripts/slave/runtest.py", | 372 "[BUILD]/scripts/slave/runtest.py", |
358 "--target", | 373 "--target", |
359 "Release", | 374 "Release", |
360 "--xvfb", | 375 "--xvfb", |
361 "--factory-properties", | 376 "--factory-properties", |
362 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 377 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
363 "--build-properties", | 378 "--build-properties", |
364 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 379 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
365 "--annotate=gtest", | 380 "--annotate=gtest", |
366 "--test-type=test_support_unittests", | 381 "--test-type=test_support_unittests", |
367 "--generate-json-file", | 382 "--generate-json-file", |
368 "-o", | 383 "-o", |
369 "gtest-results/test_support_unittests", | 384 "gtest-results/test_support_unittests", |
370 "--builder-name=Linux MSan", | 385 "--builder-name=Linux MSan", |
371 "--slave-name=slavename", | 386 "--slave-name=slavename", |
372 "--build-number=1337", | 387 "--build-number=1337", |
373 "--enable-msan", | 388 "--enable-msan", |
374 "test_support_unittests" | 389 "test_support_unittests" |
375 ], | 390 ], |
| 391 "cwd": "[SLAVE_BUILD]", |
376 "name": "test_support_unittests" | 392 "name": "test_support_unittests" |
377 }, | 393 }, |
378 { | 394 { |
379 "allow_subannotations": true, | 395 "allow_subannotations": true, |
380 "cmd": [ | 396 "cmd": [ |
381 "python", | 397 "python", |
382 "-u", | 398 "-u", |
383 "[BUILD]/scripts/slave/runtest.py", | 399 "[BUILD]/scripts/slave/runtest.py", |
384 "--target", | 400 "--target", |
385 "Release", | 401 "Release", |
386 "--xvfb", | 402 "--xvfb", |
387 "--factory-properties", | 403 "--factory-properties", |
388 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 404 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
389 "--build-properties", | 405 "--build-properties", |
390 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 406 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
391 "--annotate=gtest", | 407 "--annotate=gtest", |
392 "--test-type=tools_unittests", | 408 "--test-type=tools_unittests", |
393 "--generate-json-file", | 409 "--generate-json-file", |
394 "-o", | 410 "-o", |
395 "gtest-results/tools_unittests", | 411 "gtest-results/tools_unittests", |
396 "--builder-name=Linux MSan", | 412 "--builder-name=Linux MSan", |
397 "--slave-name=slavename", | 413 "--slave-name=slavename", |
398 "--build-number=1337", | 414 "--build-number=1337", |
399 "--enable-msan", | 415 "--enable-msan", |
400 "tools_unittests" | 416 "tools_unittests" |
401 ], | 417 ], |
| 418 "cwd": "[SLAVE_BUILD]", |
402 "name": "tools_unittests" | 419 "name": "tools_unittests" |
403 }, | 420 }, |
404 { | 421 { |
405 "allow_subannotations": true, | 422 "allow_subannotations": true, |
406 "cmd": [ | 423 "cmd": [ |
407 "python", | 424 "python", |
408 "-u", | 425 "-u", |
409 "[BUILD]/scripts/slave/runtest.py", | 426 "[BUILD]/scripts/slave/runtest.py", |
410 "--target", | 427 "--target", |
411 "Release", | 428 "Release", |
412 "--xvfb", | 429 "--xvfb", |
413 "--factory-properties", | 430 "--factory-properties", |
414 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 431 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
415 "--build-properties", | 432 "--build-properties", |
416 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 433 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
417 "--annotate=gtest", | 434 "--annotate=gtest", |
418 "--test-type=video_engine_core_unittests", | 435 "--test-type=video_engine_core_unittests", |
419 "--generate-json-file", | 436 "--generate-json-file", |
420 "-o", | 437 "-o", |
421 "gtest-results/video_engine_core_unittests", | 438 "gtest-results/video_engine_core_unittests", |
422 "--builder-name=Linux MSan", | 439 "--builder-name=Linux MSan", |
423 "--slave-name=slavename", | 440 "--slave-name=slavename", |
424 "--build-number=1337", | 441 "--build-number=1337", |
425 "--enable-msan", | 442 "--enable-msan", |
426 "video_engine_core_unittests" | 443 "video_engine_core_unittests" |
427 ], | 444 ], |
| 445 "cwd": "[SLAVE_BUILD]", |
428 "name": "video_engine_core_unittests" | 446 "name": "video_engine_core_unittests" |
429 }, | 447 }, |
430 { | 448 { |
431 "allow_subannotations": true, | 449 "allow_subannotations": true, |
432 "cmd": [ | 450 "cmd": [ |
433 "python", | 451 "python", |
434 "-u", | 452 "-u", |
435 "[BUILD]/scripts/slave/runtest.py", | 453 "[BUILD]/scripts/slave/runtest.py", |
436 "--target", | 454 "--target", |
437 "Release", | 455 "Release", |
438 "--xvfb", | 456 "--xvfb", |
439 "--factory-properties", | 457 "--factory-properties", |
440 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 458 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
441 "--build-properties", | 459 "--build-properties", |
442 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 460 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
443 "--annotate=gtest", | 461 "--annotate=gtest", |
444 "--test-type=video_engine_tests", | 462 "--test-type=video_engine_tests", |
445 "--generate-json-file", | 463 "--generate-json-file", |
446 "-o", | 464 "-o", |
447 "gtest-results/video_engine_tests", | 465 "gtest-results/video_engine_tests", |
448 "--builder-name=Linux MSan", | 466 "--builder-name=Linux MSan", |
449 "--slave-name=slavename", | 467 "--slave-name=slavename", |
450 "--build-number=1337", | 468 "--build-number=1337", |
451 "--enable-msan", | 469 "--enable-msan", |
452 "video_engine_tests" | 470 "video_engine_tests" |
453 ], | 471 ], |
| 472 "cwd": "[SLAVE_BUILD]", |
454 "name": "video_engine_tests" | 473 "name": "video_engine_tests" |
455 }, | 474 }, |
456 { | 475 { |
457 "allow_subannotations": true, | 476 "allow_subannotations": true, |
458 "cmd": [ | 477 "cmd": [ |
459 "python", | 478 "python", |
460 "-u", | 479 "-u", |
461 "[BUILD]/scripts/slave/runtest.py", | 480 "[BUILD]/scripts/slave/runtest.py", |
462 "--target", | 481 "--target", |
463 "Release", | 482 "Release", |
464 "--xvfb", | 483 "--xvfb", |
465 "--factory-properties", | 484 "--factory-properties", |
466 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 485 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
467 "--build-properties", | 486 "--build-properties", |
468 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", | 487 "{\"BUILD_CONFIG\": \"Release\", \"buildername\": \"Linux MSan\", \"buildn
umber\": 1337, \"mastername\": \"client.webrtc\", \"recipe\": \"webrtc/standalon
e\", \"revision\": \"12345\", \"slavename\": \"slavename\"}", |
469 "--annotate=gtest", | 488 "--annotate=gtest", |
470 "--test-type=voice_engine_unittests", | 489 "--test-type=voice_engine_unittests", |
471 "--generate-json-file", | 490 "--generate-json-file", |
472 "-o", | 491 "-o", |
473 "gtest-results/voice_engine_unittests", | 492 "gtest-results/voice_engine_unittests", |
474 "--builder-name=Linux MSan", | 493 "--builder-name=Linux MSan", |
475 "--slave-name=slavename", | 494 "--slave-name=slavename", |
476 "--build-number=1337", | 495 "--build-number=1337", |
477 "--enable-msan", | 496 "--enable-msan", |
478 "voice_engine_unittests" | 497 "voice_engine_unittests" |
479 ], | 498 ], |
| 499 "cwd": "[SLAVE_BUILD]", |
480 "name": "voice_engine_unittests" | 500 "name": "voice_engine_unittests" |
481 } | 501 } |
482 ] | 502 ] |
OLD | NEW |