OLD | NEW |
1 [ | 1 [ |
2 { | 2 { |
3 "cmd": [ | 3 "cmd": [ |
4 "python", | 4 "python", |
5 "-u", | 5 "-u", |
6 "[BUILD]\\scripts\\slave\\cleanup_temp.py" | 6 "[BUILD]\\scripts\\slave\\cleanup_temp.py" |
7 ], | 7 ], |
| 8 "cwd": "[SLAVE_BUILD]", |
8 "name": "cleanup temp" | 9 "name": "cleanup temp" |
9 }, | 10 }, |
10 { | 11 { |
11 "cmd": [ | 12 "cmd": [ |
12 "python", | 13 "python", |
13 "-u", | 14 "-u", |
14 "[BUILD]\\scripts\\slave\\bot_update.py", | 15 "[BUILD]\\scripts\\slave\\bot_update.py", |
15 "--master", | 16 "--master", |
16 "chromium.gpu.fyi", | 17 "chromium.gpu.fyi", |
17 "--builder", | 18 "--builder", |
18 "TestBuilder", | 19 "TestBuilder", |
19 "--slave", | 20 "--slave", |
20 "TestSlavename", | 21 "TestSlavename", |
21 "--spec", | 22 "--spec", |
22 "cache_dir = None\nsolutions = [{'custom_vars': {'angle_revision': 'refs/r
emotes/origin/master', 'googlecode_url': 'svn://svn-mirror.golo.chromium.org/%s'
, 'nacl_trunk': 'svn://svn-mirror.golo.chromium.org/native_client/trunk', 'sourc
eforge_url': 'svn://svn-mirror.golo.chromium.org/%(repo)s', 'webkit_trunk': 'svn
://svn-mirror.golo.chromium.org/blink/trunk'}, 'deps_file': 'DEPS', 'managed': T
rue, 'name': 'src', 'url': 'svn://svn-mirror.golo.chromium.org/chrome/trunk/src'
}, {'custom_deps': {'src/chrome/test/data/firefox2_profile/searchplugins': None,
'src/chrome/test/data/firefox2_searchplugins': None, 'src/chrome/test/data/fire
fox3_profile/searchplugins': None, 'src/chrome/test/data/firefox3_searchplugins'
: None, 'src/chrome/test/data/osdd': None, 'src/chrome/test/data/plugin': None,
'src/chrome/test/data/ssl/certs': None, 'src/data/autodiscovery': None, 'src/dat
a/esctf': None, 'src/data/mach_ports': None, 'src/data/memory_test': None, 'src/
data/mozilla_js_tests': None, 'src/data/page_cycler': None, 'src/data/selenium_c
ore': None, 'src/data/tab_switching': None, 'src/tools/grit/grit/test/data': Non
e, 'src/webkit/data/bmp_decoder': None, 'src/webkit/data/ico_decoder': None, 'sr
c/webkit/data/test_shell/plugins': None, 'src/webkit/data/xbm_decoder': None}, '
deps_file': 'DEPS', 'managed': True, 'name': 'src-internal', 'url': 'svn://svn-m
irror.golo.chromium.org/chrome-internal/trunk/src-internal'}]", | 23 "cache_dir = None\nsolutions = [{'custom_vars': {'angle_revision': 'refs/r
emotes/origin/master', 'googlecode_url': 'svn://svn-mirror.golo.chromium.org/%s'
, 'nacl_trunk': 'svn://svn-mirror.golo.chromium.org/native_client/trunk', 'sourc
eforge_url': 'svn://svn-mirror.golo.chromium.org/%(repo)s', 'webkit_trunk': 'svn
://svn-mirror.golo.chromium.org/blink/trunk'}, 'deps_file': 'DEPS', 'managed': T
rue, 'name': 'src', 'url': 'svn://svn-mirror.golo.chromium.org/chrome/trunk/src'
}, {'custom_deps': {'src/chrome/test/data/firefox2_profile/searchplugins': None,
'src/chrome/test/data/firefox2_searchplugins': None, 'src/chrome/test/data/fire
fox3_profile/searchplugins': None, 'src/chrome/test/data/firefox3_searchplugins'
: None, 'src/chrome/test/data/osdd': None, 'src/chrome/test/data/plugin': None,
'src/chrome/test/data/ssl/certs': None, 'src/data/autodiscovery': None, 'src/dat
a/esctf': None, 'src/data/mach_ports': None, 'src/data/memory_test': None, 'src/
data/mozilla_js_tests': None, 'src/data/page_cycler': None, 'src/data/selenium_c
ore': None, 'src/data/tab_switching': None, 'src/tools/grit/grit/test/data': Non
e, 'src/webkit/data/bmp_decoder': None, 'src/webkit/data/ico_decoder': None, 'sr
c/webkit/data/test_shell/plugins': None, 'src/webkit/data/xbm_decoder': None}, '
deps_file': 'DEPS', 'managed': True, 'name': 'src-internal', 'url': 'svn://svn-m
irror.golo.chromium.org/chrome-internal/trunk/src-internal'}]", |
23 "--root", | 24 "--root", |
24 "src", | 25 "src", |
25 "--revision_mapping_file", | 26 "--revision_mapping_file", |
26 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\",
\"src/third_party/WebKit\": \"got_webkit_revision\", \"src/third_party/webrtc\"
: \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_
revision\", \"src/v8\": \"got_v8_revision\"}", | 27 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\",
\"src/third_party/WebKit\": \"got_webkit_revision\", \"src/third_party/webrtc\"
: \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_
revision\", \"src/v8\": \"got_v8_revision\"}", |
27 "--output_json", | 28 "--output_json", |
28 "/path/to/tmp/json", | 29 "/path/to/tmp/json", |
29 "--revision", | 30 "--revision", |
30 "src@204787", | 31 "src@204787", |
31 "--force" | 32 "--force" |
32 ], | 33 ], |
| 34 "cwd": "[SLAVE_BUILD]", |
33 "name": "bot_update", | 35 "name": "bot_update", |
34 "~followup_annotations": [ | 36 "~followup_annotations": [ |
35 "@@@STEP_TEXT@Some step text@@@", | 37 "@@@STEP_TEXT@Some step text@@@", |
36 "@@@STEP_LOG_LINE@json.output@{@@@", | 38 "@@@STEP_LOG_LINE@json.output@{@@@", |
37 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", | 39 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", |
38 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", | 40 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", |
39 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", | 41 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", |
40 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", | 42 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", |
41 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", | 43 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398
0d76e269b7982aeeefc1b9b50\", @@@", |
42 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", | 44 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m
aster@{#274981}\", @@@", |
(...skipping 26 matching lines...) Expand all Loading... |
69 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" | 71 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" |
70 ] | 72 ] |
71 }, | 73 }, |
72 { | 74 { |
73 "cmd": [ | 75 "cmd": [ |
74 "python", | 76 "python", |
75 "-u", | 77 "-u", |
76 "[DEPOT_TOOLS]\\gclient.py", | 78 "[DEPOT_TOOLS]\\gclient.py", |
77 "runhooks" | 79 "runhooks" |
78 ], | 80 ], |
| 81 "cwd": "[SLAVE_BUILD]", |
79 "env": { | 82 "env": { |
80 "GYP_DEFINES": "archive_gpu_tests=1 blink_logging_always_on=1 chromium_win
_pch=0 component=static_library dcheck_always_on=1 fastbuild=1 ffmpeg_branding=C
hrome gomadir='[BUILD]\\goma' internal_gles2_conform_tests=1 proprietary_codecs=
1 target_arch=ia32 test_isolation_mode=prepare use_goma=1" | 83 "GYP_DEFINES": "archive_gpu_tests=1 blink_logging_always_on=1 chromium_win
_pch=0 component=static_library dcheck_always_on=1 fastbuild=1 ffmpeg_branding=C
hrome gomadir='[BUILD]\\goma' internal_gles2_conform_tests=1 proprietary_codecs=
1 target_arch=ia32 test_isolation_mode=prepare use_goma=1" |
81 }, | 84 }, |
82 "name": "gclient runhooks" | 85 "name": "gclient runhooks" |
83 }, | 86 }, |
84 { | 87 { |
85 "cmd": [ | 88 "cmd": [ |
86 "python", | 89 "python", |
87 "-u", | 90 "-u", |
88 "RECIPE_MODULE[isolate]\\resources\\find_isolated_tests.py", | 91 "RECIPE_MODULE[isolate]\\resources\\find_isolated_tests.py", |
89 "--build-dir", | 92 "--build-dir", |
90 "[SLAVE_BUILD]\\src\\out\\Release", | 93 "[SLAVE_BUILD]\\src\\out\\Release", |
91 "--clean-isolated-files" | 94 "--clean-isolated-files" |
92 ], | 95 ], |
| 96 "cwd": "[SLAVE_BUILD]", |
93 "name": "clean isolated files" | 97 "name": "clean isolated files" |
94 }, | 98 }, |
95 { | 99 { |
96 "cmd": [ | 100 "cmd": [ |
97 "python", | 101 "python", |
98 "-u", | 102 "-u", |
99 "[BUILD]\\scripts\\slave\\compile.py", | 103 "[BUILD]\\scripts\\slave\\compile.py", |
100 "--target", | 104 "--target", |
101 "Release", | 105 "Release", |
102 "--src-dir", | 106 "--src-dir", |
103 "[SLAVE_BUILD]\\src", | 107 "[SLAVE_BUILD]\\src", |
104 "--build-tool", | 108 "--build-tool", |
105 "ninja", | 109 "ninja", |
106 "--compiler", | 110 "--compiler", |
107 "goma", | 111 "goma", |
108 "--goma-dir", | 112 "--goma-dir", |
109 "[BUILD]\\goma", | 113 "[BUILD]\\goma", |
110 "--", | 114 "--", |
111 "angle_unittests_run", | 115 "angle_unittests_run", |
112 "content_gl_tests_run", | 116 "content_gl_tests_run", |
113 "content_unittests_run", | 117 "content_unittests_run", |
114 "gl_tests_run", | 118 "gl_tests_run", |
115 "gles2_conform_test_run", | 119 "gles2_conform_test_run", |
116 "gpu_unittests_run", | 120 "gpu_unittests_run", |
117 "media_unittests_run", | 121 "media_unittests_run", |
118 "tab_capture_end2end_tests_run", | 122 "tab_capture_end2end_tests_run", |
119 "telemetry_gpu_test_run", | 123 "telemetry_gpu_test_run", |
120 "angle_end2end_tests_run" | 124 "angle_end2end_tests_run" |
121 ], | 125 ], |
| 126 "cwd": "[SLAVE_BUILD]", |
122 "name": "compile" | 127 "name": "compile" |
123 }, | 128 }, |
124 { | 129 { |
125 "cmd": [ | 130 "cmd": [ |
126 "python", | 131 "python", |
127 "-u", | 132 "-u", |
128 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\isolate.py", | 133 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\isolate.py", |
129 "batcharchive", | 134 "batcharchive", |
130 "--dump-json", | 135 "--dump-json", |
131 "/path/to/tmp/json", | 136 "/path/to/tmp/json", |
132 "--isolate-server", | 137 "--isolate-server", |
133 "https://isolateserver.appspot.com", | 138 "https://isolateserver.appspot.com", |
134 "[SLAVE_BUILD]\\src\\out\\Release\\angle_unittests.isolated.gen.json", | 139 "[SLAVE_BUILD]\\src\\out\\Release\\angle_unittests.isolated.gen.json", |
135 "[SLAVE_BUILD]\\src\\out\\Release\\content_gl_tests.isolated.gen.json", | 140 "[SLAVE_BUILD]\\src\\out\\Release\\content_gl_tests.isolated.gen.json", |
136 "[SLAVE_BUILD]\\src\\out\\Release\\content_unittests.isolated.gen.json", | 141 "[SLAVE_BUILD]\\src\\out\\Release\\content_unittests.isolated.gen.json", |
137 "[SLAVE_BUILD]\\src\\out\\Release\\gl_tests.isolated.gen.json", | 142 "[SLAVE_BUILD]\\src\\out\\Release\\gl_tests.isolated.gen.json", |
138 "[SLAVE_BUILD]\\src\\out\\Release\\gles2_conform_test.isolated.gen.json", | 143 "[SLAVE_BUILD]\\src\\out\\Release\\gles2_conform_test.isolated.gen.json", |
139 "[SLAVE_BUILD]\\src\\out\\Release\\gpu_unittests.isolated.gen.json", | 144 "[SLAVE_BUILD]\\src\\out\\Release\\gpu_unittests.isolated.gen.json", |
140 "[SLAVE_BUILD]\\src\\out\\Release\\media_unittests.isolated.gen.json", | 145 "[SLAVE_BUILD]\\src\\out\\Release\\media_unittests.isolated.gen.json", |
141 "[SLAVE_BUILD]\\src\\out\\Release\\tab_capture_end2end_tests.isolated.gen.
json", | 146 "[SLAVE_BUILD]\\src\\out\\Release\\tab_capture_end2end_tests.isolated.gen.
json", |
142 "[SLAVE_BUILD]\\src\\out\\Release\\telemetry_gpu_test.isolated.gen.json", | 147 "[SLAVE_BUILD]\\src\\out\\Release\\telemetry_gpu_test.isolated.gen.json", |
143 "[SLAVE_BUILD]\\src\\out\\Release\\angle_end2end_tests.isolated.gen.json" | 148 "[SLAVE_BUILD]\\src\\out\\Release\\angle_end2end_tests.isolated.gen.json" |
144 ], | 149 ], |
| 150 "cwd": "[SLAVE_BUILD]", |
145 "name": "isolate tests", | 151 "name": "isolate tests", |
146 "~followup_annotations": [ | 152 "~followup_annotations": [ |
147 "@@@STEP_LOG_LINE@json.output@{@@@", | 153 "@@@STEP_LOG_LINE@json.output@{@@@", |
148 "@@@STEP_LOG_LINE@json.output@ \"angle_end2end_tests\": \"[dummy hash for
angle_end2end_tests]\", @@@", | 154 "@@@STEP_LOG_LINE@json.output@ \"angle_end2end_tests\": \"[dummy hash for
angle_end2end_tests]\", @@@", |
149 "@@@STEP_LOG_LINE@json.output@ \"angle_unittests\": \"[dummy hash for ang
le_unittests]\", @@@", | 155 "@@@STEP_LOG_LINE@json.output@ \"angle_unittests\": \"[dummy hash for ang
le_unittests]\", @@@", |
150 "@@@STEP_LOG_LINE@json.output@ \"content_gl_tests\": \"[dummy hash for co
ntent_gl_tests]\", @@@", | 156 "@@@STEP_LOG_LINE@json.output@ \"content_gl_tests\": \"[dummy hash for co
ntent_gl_tests]\", @@@", |
151 "@@@STEP_LOG_LINE@json.output@ \"content_unittests\": \"[dummy hash for c
ontent_unittests]\", @@@", | 157 "@@@STEP_LOG_LINE@json.output@ \"content_unittests\": \"[dummy hash for c
ontent_unittests]\", @@@", |
152 "@@@STEP_LOG_LINE@json.output@ \"gl_tests\": \"[dummy hash for gl_tests]\
", @@@", | 158 "@@@STEP_LOG_LINE@json.output@ \"gl_tests\": \"[dummy hash for gl_tests]\
", @@@", |
153 "@@@STEP_LOG_LINE@json.output@ \"gles2_conform_test\": \"[dummy hash for
gles2_conform_test]\", @@@", | 159 "@@@STEP_LOG_LINE@json.output@ \"gles2_conform_test\": \"[dummy hash for
gles2_conform_test]\", @@@", |
154 "@@@STEP_LOG_LINE@json.output@ \"gpu_unittests\": \"[dummy hash for gpu_u
nittests]\", @@@", | 160 "@@@STEP_LOG_LINE@json.output@ \"gpu_unittests\": \"[dummy hash for gpu_u
nittests]\", @@@", |
(...skipping 30 matching lines...) Expand all Loading... |
185 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", | 191 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", |
186 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", | 192 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", |
187 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", | 193 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", |
188 "-H", | 194 "-H", |
189 "[dummy hash for content_gl_tests]", | 195 "[dummy hash for content_gl_tests]", |
190 "-I", | 196 "-I", |
191 "https://isolateserver.appspot.com", | 197 "https://isolateserver.appspot.com", |
192 "--", | 198 "--", |
193 "--use-gpu-in-tests" | 199 "--use-gpu-in-tests" |
194 ], | 200 ], |
| 201 "cwd": "[SLAVE_BUILD]", |
195 "name": "content_gl_tests" | 202 "name": "content_gl_tests" |
196 }, | 203 }, |
197 { | 204 { |
198 "allow_subannotations": true, | 205 "allow_subannotations": true, |
199 "cmd": [ | 206 "cmd": [ |
200 "python", | 207 "python", |
201 "-u", | 208 "-u", |
202 "[BUILD]\\scripts\\slave\\runtest.py", | 209 "[BUILD]\\scripts\\slave\\runtest.py", |
203 "--target", | 210 "--target", |
204 "Release", | 211 "Release", |
(...skipping 14 matching lines...) Expand all Loading... |
219 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", | 226 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", |
220 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", | 227 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", |
221 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", | 228 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", |
222 "-H", | 229 "-H", |
223 "[dummy hash for gl_tests]", | 230 "[dummy hash for gl_tests]", |
224 "-I", | 231 "-I", |
225 "https://isolateserver.appspot.com", | 232 "https://isolateserver.appspot.com", |
226 "--", | 233 "--", |
227 "--use-gpu-in-tests" | 234 "--use-gpu-in-tests" |
228 ], | 235 ], |
| 236 "cwd": "[SLAVE_BUILD]", |
229 "name": "gl_tests" | 237 "name": "gl_tests" |
230 }, | 238 }, |
231 { | 239 { |
232 "allow_subannotations": true, | 240 "allow_subannotations": true, |
233 "cmd": [ | 241 "cmd": [ |
234 "python", | 242 "python", |
235 "-u", | 243 "-u", |
236 "[BUILD]\\scripts\\slave\\runtest.py", | 244 "[BUILD]\\scripts\\slave\\runtest.py", |
237 "--target", | 245 "--target", |
238 "Release", | 246 "Release", |
(...skipping 14 matching lines...) Expand all Loading... |
253 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", | 261 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", |
254 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", | 262 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", |
255 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", | 263 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", |
256 "-H", | 264 "-H", |
257 "[dummy hash for angle_unittests]", | 265 "[dummy hash for angle_unittests]", |
258 "-I", | 266 "-I", |
259 "https://isolateserver.appspot.com", | 267 "https://isolateserver.appspot.com", |
260 "--", | 268 "--", |
261 "--use-gpu-in-tests" | 269 "--use-gpu-in-tests" |
262 ], | 270 ], |
| 271 "cwd": "[SLAVE_BUILD]", |
263 "name": "angle_unittests" | 272 "name": "angle_unittests" |
264 }, | 273 }, |
265 { | 274 { |
266 "allow_subannotations": true, | 275 "allow_subannotations": true, |
267 "cmd": [ | 276 "cmd": [ |
268 "python", | 277 "python", |
269 "-u", | 278 "-u", |
270 "[BUILD]\\scripts\\slave\\runtest.py", | 279 "[BUILD]\\scripts\\slave\\runtest.py", |
271 "--target", | 280 "--target", |
272 "Release", | 281 "Release", |
(...skipping 14 matching lines...) Expand all Loading... |
287 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", | 296 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", |
288 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", | 297 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", |
289 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", | 298 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", |
290 "-H", | 299 "-H", |
291 "[dummy hash for gles2_conform_test]", | 300 "[dummy hash for gles2_conform_test]", |
292 "-I", | 301 "-I", |
293 "https://isolateserver.appspot.com", | 302 "https://isolateserver.appspot.com", |
294 "--", | 303 "--", |
295 "--use-gpu-in-tests" | 304 "--use-gpu-in-tests" |
296 ], | 305 ], |
| 306 "cwd": "[SLAVE_BUILD]", |
297 "name": "gles2_conform_test" | 307 "name": "gles2_conform_test" |
298 }, | 308 }, |
299 { | 309 { |
300 "allow_subannotations": true, | 310 "allow_subannotations": true, |
301 "cmd": [ | 311 "cmd": [ |
302 "python", | 312 "python", |
303 "-u", | 313 "-u", |
304 "[BUILD]\\scripts\\slave\\runtest.py", | 314 "[BUILD]\\scripts\\slave\\runtest.py", |
305 "--target", | 315 "--target", |
306 "Release", | 316 "Release", |
(...skipping 14 matching lines...) Expand all Loading... |
321 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", | 331 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", |
322 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", | 332 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", |
323 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", | 333 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", |
324 "-H", | 334 "-H", |
325 "[dummy hash for angle_end2end_tests]", | 335 "[dummy hash for angle_end2end_tests]", |
326 "-I", | 336 "-I", |
327 "https://isolateserver.appspot.com", | 337 "https://isolateserver.appspot.com", |
328 "--", | 338 "--", |
329 "--use-gpu-in-tests" | 339 "--use-gpu-in-tests" |
330 ], | 340 ], |
| 341 "cwd": "[SLAVE_BUILD]", |
331 "name": "angle_end2end_tests" | 342 "name": "angle_end2end_tests" |
332 }, | 343 }, |
333 { | 344 { |
334 "allow_subannotations": true, | 345 "allow_subannotations": true, |
335 "cmd": [ | 346 "cmd": [ |
336 "python", | 347 "python", |
337 "-u", | 348 "-u", |
338 "[BUILD]\\scripts\\slave\\runtest.py", | 349 "[BUILD]\\scripts\\slave\\runtest.py", |
339 "--target", | 350 "--target", |
340 "Release", | 351 "Release", |
(...skipping 15 matching lines...) Expand all Loading... |
356 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", | 367 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", |
357 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", | 368 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", |
358 "-H", | 369 "-H", |
359 "[dummy hash for gles2_conform_test]", | 370 "[dummy hash for gles2_conform_test]", |
360 "-I", | 371 "-I", |
361 "https://isolateserver.appspot.com", | 372 "https://isolateserver.appspot.com", |
362 "--", | 373 "--", |
363 "--use-gpu-in-tests", | 374 "--use-gpu-in-tests", |
364 "--disable-d3d11" | 375 "--disable-d3d11" |
365 ], | 376 ], |
| 377 "cwd": "[SLAVE_BUILD]", |
366 "name": "gles2_conform_d3d9_test" | 378 "name": "gles2_conform_d3d9_test" |
367 }, | 379 }, |
368 { | 380 { |
369 "allow_subannotations": true, | 381 "allow_subannotations": true, |
370 "cmd": [ | 382 "cmd": [ |
371 "python", | 383 "python", |
372 "-u", | 384 "-u", |
373 "[BUILD]\\scripts\\slave\\runtest.py", | 385 "[BUILD]\\scripts\\slave\\runtest.py", |
374 "--target", | 386 "--target", |
375 "Release", | 387 "Release", |
(...skipping 26 matching lines...) Expand all Loading... |
402 "--build-revision", | 414 "--build-revision", |
403 "f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", | 415 "f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", |
404 "--test-machine-name", | 416 "--test-machine-name", |
405 "TestBuilder", | 417 "TestBuilder", |
406 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", | 418 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", |
407 "--output-format", | 419 "--output-format", |
408 "json", | 420 "json", |
409 "--output-dir", | 421 "--output-dir", |
410 "/path/to/tmp/" | 422 "/path/to/tmp/" |
411 ], | 423 ], |
| 424 "cwd": "[SLAVE_BUILD]", |
412 "name": "maps_pixel_test", | 425 "name": "maps_pixel_test", |
413 "~followup_annotations": [ | 426 "~followup_annotations": [ |
414 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" | 427 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" |
415 ] | 428 ] |
416 }, | 429 }, |
417 { | 430 { |
418 "allow_subannotations": true, | 431 "allow_subannotations": true, |
419 "cmd": [ | 432 "cmd": [ |
420 "python", | 433 "python", |
421 "-u", | 434 "-u", |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
456 "--os-type", | 469 "--os-type", |
457 "win", | 470 "win", |
458 "--test-machine-name", | 471 "--test-machine-name", |
459 "TestBuilder", | 472 "TestBuilder", |
460 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", | 473 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", |
461 "--output-format", | 474 "--output-format", |
462 "json", | 475 "json", |
463 "--output-dir", | 476 "--output-dir", |
464 "/path/to/tmp/" | 477 "/path/to/tmp/" |
465 ], | 478 ], |
| 479 "cwd": "[SLAVE_BUILD]", |
466 "name": "pixel_test", | 480 "name": "pixel_test", |
467 "~followup_annotations": [ | 481 "~followup_annotations": [ |
468 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" | 482 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" |
469 ] | 483 ] |
470 }, | 484 }, |
471 { | 485 { |
472 "allow_subannotations": true, | 486 "allow_subannotations": true, |
473 "cmd": [ | 487 "cmd": [ |
474 "python", | 488 "python", |
475 "-u", | 489 "-u", |
(...skipping 25 matching lines...) Expand all Loading... |
501 "--output-format=gtest", | 515 "--output-format=gtest", |
502 "--browser=release", | 516 "--browser=release", |
503 "-v", | 517 "-v", |
504 "--use-devtools-active-port", | 518 "--use-devtools-active-port", |
505 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", | 519 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", |
506 "--output-format", | 520 "--output-format", |
507 "json", | 521 "json", |
508 "--output-dir", | 522 "--output-dir", |
509 "/path/to/tmp/" | 523 "/path/to/tmp/" |
510 ], | 524 ], |
| 525 "cwd": "[SLAVE_BUILD]", |
511 "name": "webgl_conformance_tests", | 526 "name": "webgl_conformance_tests", |
512 "~followup_annotations": [ | 527 "~followup_annotations": [ |
513 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" | 528 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" |
514 ] | 529 ] |
515 }, | 530 }, |
516 { | 531 { |
517 "allow_subannotations": true, | 532 "allow_subannotations": true, |
518 "cmd": [ | 533 "cmd": [ |
519 "python", | 534 "python", |
520 "-u", | 535 "-u", |
(...skipping 25 matching lines...) Expand all Loading... |
546 "--output-format=gtest", | 561 "--output-format=gtest", |
547 "--browser=release", | 562 "--browser=release", |
548 "-v", | 563 "-v", |
549 "--use-devtools-active-port", | 564 "--use-devtools-active-port", |
550 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --dis
able-d3d11", | 565 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --dis
able-d3d11", |
551 "--output-format", | 566 "--output-format", |
552 "json", | 567 "json", |
553 "--output-dir", | 568 "--output-dir", |
554 "/path/to/tmp/" | 569 "/path/to/tmp/" |
555 ], | 570 ], |
| 571 "cwd": "[SLAVE_BUILD]", |
556 "name": "webgl_conformance_d3d9_tests", | 572 "name": "webgl_conformance_d3d9_tests", |
557 "~followup_annotations": [ | 573 "~followup_annotations": [ |
558 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" | 574 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" |
559 ] | 575 ] |
560 }, | 576 }, |
561 { | 577 { |
562 "allow_subannotations": true, | 578 "allow_subannotations": true, |
563 "cmd": [ | 579 "cmd": [ |
564 "python", | 580 "python", |
565 "-u", | 581 "-u", |
(...skipping 25 matching lines...) Expand all Loading... |
591 "--output-format=gtest", | 607 "--output-format=gtest", |
592 "--browser=release", | 608 "--browser=release", |
593 "-v", | 609 "-v", |
594 "--use-devtools-active-port", | 610 "--use-devtools-active-port", |
595 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", | 611 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", |
596 "--output-format", | 612 "--output-format", |
597 "json", | 613 "json", |
598 "--output-dir", | 614 "--output-dir", |
599 "/path/to/tmp/" | 615 "/path/to/tmp/" |
600 ], | 616 ], |
| 617 "cwd": "[SLAVE_BUILD]", |
601 "name": "context_lost_tests", | 618 "name": "context_lost_tests", |
602 "~followup_annotations": [ | 619 "~followup_annotations": [ |
603 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" | 620 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" |
604 ] | 621 ] |
605 }, | 622 }, |
606 { | 623 { |
607 "allow_subannotations": true, | 624 "allow_subannotations": true, |
608 "cmd": [ | 625 "cmd": [ |
609 "python", | 626 "python", |
610 "-u", | 627 "-u", |
(...skipping 25 matching lines...) Expand all Loading... |
636 "--output-format=gtest", | 653 "--output-format=gtest", |
637 "--browser=release", | 654 "--browser=release", |
638 "-v", | 655 "-v", |
639 "--use-devtools-active-port", | 656 "--use-devtools-active-port", |
640 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", | 657 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", |
641 "--output-format", | 658 "--output-format", |
642 "json", | 659 "json", |
643 "--output-dir", | 660 "--output-dir", |
644 "/path/to/tmp/" | 661 "/path/to/tmp/" |
645 ], | 662 ], |
| 663 "cwd": "[SLAVE_BUILD]", |
646 "name": "memory_test", | 664 "name": "memory_test", |
647 "~followup_annotations": [ | 665 "~followup_annotations": [ |
648 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" | 666 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" |
649 ] | 667 ] |
650 }, | 668 }, |
651 { | 669 { |
652 "allow_subannotations": true, | 670 "allow_subannotations": true, |
653 "cmd": [ | 671 "cmd": [ |
654 "python", | 672 "python", |
655 "-u", | 673 "-u", |
(...skipping 25 matching lines...) Expand all Loading... |
681 "--output-format=gtest", | 699 "--output-format=gtest", |
682 "--browser=release", | 700 "--browser=release", |
683 "-v", | 701 "-v", |
684 "--use-devtools-active-port", | 702 "--use-devtools-active-port", |
685 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", | 703 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", |
686 "--output-format", | 704 "--output-format", |
687 "json", | 705 "json", |
688 "--output-dir", | 706 "--output-dir", |
689 "/path/to/tmp/" | 707 "/path/to/tmp/" |
690 ], | 708 ], |
| 709 "cwd": "[SLAVE_BUILD]", |
691 "name": "trace_test", | 710 "name": "trace_test", |
692 "~followup_annotations": [ | 711 "~followup_annotations": [ |
693 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" | 712 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" |
694 ] | 713 ] |
695 }, | 714 }, |
696 { | 715 { |
697 "allow_subannotations": true, | 716 "allow_subannotations": true, |
698 "cmd": [ | 717 "cmd": [ |
699 "python", | 718 "python", |
700 "-u", | 719 "-u", |
(...skipping 25 matching lines...) Expand all Loading... |
726 "--output-format=gtest", | 745 "--output-format=gtest", |
727 "--browser=release", | 746 "--browser=release", |
728 "-v", | 747 "-v", |
729 "--use-devtools-active-port", | 748 "--use-devtools-active-port", |
730 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", | 749 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", |
731 "--output-format", | 750 "--output-format", |
732 "json", | 751 "json", |
733 "--output-dir", | 752 "--output-dir", |
734 "/path/to/tmp/" | 753 "/path/to/tmp/" |
735 ], | 754 ], |
| 755 "cwd": "[SLAVE_BUILD]", |
736 "name": "screenshot_sync_tests", | 756 "name": "screenshot_sync_tests", |
737 "~followup_annotations": [ | 757 "~followup_annotations": [ |
738 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" | 758 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" |
739 ] | 759 ] |
740 }, | 760 }, |
741 { | 761 { |
742 "allow_subannotations": true, | 762 "allow_subannotations": true, |
743 "cmd": [ | 763 "cmd": [ |
744 "python", | 764 "python", |
745 "-u", | 765 "-u", |
(...skipping 25 matching lines...) Expand all Loading... |
771 "--output-format=gtest", | 791 "--output-format=gtest", |
772 "--browser=release", | 792 "--browser=release", |
773 "-v", | 793 "-v", |
774 "--use-devtools-active-port", | 794 "--use-devtools-active-port", |
775 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", | 795 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", |
776 "--output-format", | 796 "--output-format", |
777 "json", | 797 "json", |
778 "--output-dir", | 798 "--output-dir", |
779 "/path/to/tmp/" | 799 "/path/to/tmp/" |
780 ], | 800 ], |
| 801 "cwd": "[SLAVE_BUILD]", |
781 "name": "hardware_accelerated_feature_tests", | 802 "name": "hardware_accelerated_feature_tests", |
782 "~followup_annotations": [ | 803 "~followup_annotations": [ |
783 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" | 804 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" |
784 ] | 805 ] |
785 }, | 806 }, |
786 { | 807 { |
787 "allow_subannotations": true, | 808 "allow_subannotations": true, |
788 "cmd": [ | 809 "cmd": [ |
789 "python", | 810 "python", |
790 "-u", | 811 "-u", |
(...skipping 25 matching lines...) Expand all Loading... |
816 "--output-format=gtest", | 837 "--output-format=gtest", |
817 "--browser=release", | 838 "--browser=release", |
818 "-v", | 839 "-v", |
819 "--use-devtools-active-port", | 840 "--use-devtools-active-port", |
820 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", | 841 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", |
821 "--output-format", | 842 "--output-format", |
822 "json", | 843 "json", |
823 "--output-dir", | 844 "--output-dir", |
824 "/path/to/tmp/" | 845 "/path/to/tmp/" |
825 ], | 846 ], |
| 847 "cwd": "[SLAVE_BUILD]", |
826 "name": "gpu_process_launch_tests", | 848 "name": "gpu_process_launch_tests", |
827 "~followup_annotations": [ | 849 "~followup_annotations": [ |
828 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" | 850 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" |
829 ] | 851 ] |
830 }, | 852 }, |
831 { | 853 { |
832 "allow_subannotations": true, | 854 "allow_subannotations": true, |
833 "cmd": [ | 855 "cmd": [ |
834 "python", | 856 "python", |
835 "-u", | 857 "-u", |
(...skipping 29 matching lines...) Expand all Loading... |
865 "--build-revision", | 887 "--build-revision", |
866 "f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", | 888 "f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", |
867 "--test-machine-name", | 889 "--test-machine-name", |
868 "TestBuilder", | 890 "TestBuilder", |
869 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", | 891 "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc", |
870 "--output-format", | 892 "--output-format", |
871 "json", | 893 "json", |
872 "--output-dir", | 894 "--output-dir", |
873 "/path/to/tmp/" | 895 "/path/to/tmp/" |
874 ], | 896 ], |
| 897 "cwd": "[SLAVE_BUILD]", |
875 "name": "gpu_rasterization_tests", | 898 "name": "gpu_rasterization_tests", |
876 "~followup_annotations": [ | 899 "~followup_annotations": [ |
877 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" | 900 "@@@STEP_TEXT@<br/>failures:<br/>Test.Test1<br/>@@@" |
878 ] | 901 ] |
879 }, | 902 }, |
880 { | 903 { |
881 "allow_subannotations": true, | 904 "allow_subannotations": true, |
882 "cmd": [ | 905 "cmd": [ |
883 "python", | 906 "python", |
884 "-u", | 907 "-u", |
(...skipping 16 matching lines...) Expand all Loading... |
901 "--run-python-script", | 924 "--run-python-script", |
902 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", | 925 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", |
903 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", | 926 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", |
904 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", | 927 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", |
905 "-H", | 928 "-H", |
906 "[dummy hash for tab_capture_end2end_tests]", | 929 "[dummy hash for tab_capture_end2end_tests]", |
907 "-I", | 930 "-I", |
908 "https://isolateserver.appspot.com", | 931 "https://isolateserver.appspot.com", |
909 "--" | 932 "--" |
910 ], | 933 ], |
| 934 "cwd": "[SLAVE_BUILD]", |
911 "name": "tab_capture_end2end_tests" | 935 "name": "tab_capture_end2end_tests" |
912 }, | 936 }, |
913 { | 937 { |
914 "allow_subannotations": true, | 938 "allow_subannotations": true, |
915 "cmd": [ | 939 "cmd": [ |
916 "python", | 940 "python", |
917 "-u", | 941 "-u", |
918 "[BUILD]\\scripts\\slave\\runtest.py", | 942 "[BUILD]\\scripts\\slave\\runtest.py", |
919 "--target", | 943 "--target", |
920 "Release", | 944 "Release", |
(...skipping 13 matching lines...) Expand all Loading... |
934 "--run-python-script", | 958 "--run-python-script", |
935 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", | 959 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", |
936 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", | 960 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", |
937 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", | 961 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", |
938 "-H", | 962 "-H", |
939 "[dummy hash for gpu_unittests]", | 963 "[dummy hash for gpu_unittests]", |
940 "-I", | 964 "-I", |
941 "https://isolateserver.appspot.com", | 965 "https://isolateserver.appspot.com", |
942 "--" | 966 "--" |
943 ], | 967 ], |
| 968 "cwd": "[SLAVE_BUILD]", |
944 "name": "gpu_unittests" | 969 "name": "gpu_unittests" |
945 }, | 970 }, |
946 { | 971 { |
947 "allow_subannotations": true, | 972 "allow_subannotations": true, |
948 "cmd": [ | 973 "cmd": [ |
949 "python", | 974 "python", |
950 "-u", | 975 "-u", |
951 "[BUILD]\\scripts\\slave\\runtest.py", | 976 "[BUILD]\\scripts\\slave\\runtest.py", |
952 "--target", | 977 "--target", |
953 "Release", | 978 "Release", |
(...skipping 13 matching lines...) Expand all Loading... |
967 "--run-python-script", | 992 "--run-python-script", |
968 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", | 993 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", |
969 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", | 994 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", |
970 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", | 995 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", |
971 "-H", | 996 "-H", |
972 "[dummy hash for content_unittests]", | 997 "[dummy hash for content_unittests]", |
973 "-I", | 998 "-I", |
974 "https://isolateserver.appspot.com", | 999 "https://isolateserver.appspot.com", |
975 "--" | 1000 "--" |
976 ], | 1001 ], |
| 1002 "cwd": "[SLAVE_BUILD]", |
977 "name": "content_unittests" | 1003 "name": "content_unittests" |
978 }, | 1004 }, |
979 { | 1005 { |
980 "allow_subannotations": true, | 1006 "allow_subannotations": true, |
981 "cmd": [ | 1007 "cmd": [ |
982 "python", | 1008 "python", |
983 "-u", | 1009 "-u", |
984 "[BUILD]\\scripts\\slave\\runtest.py", | 1010 "[BUILD]\\scripts\\slave\\runtest.py", |
985 "--target", | 1011 "--target", |
986 "Release", | 1012 "Release", |
(...skipping 13 matching lines...) Expand all Loading... |
1000 "--run-python-script", | 1026 "--run-python-script", |
1001 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", | 1027 "--revision=f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", |
1002 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", | 1028 "--webkit-revision=5e2293dffc3cd07d37fbedea3b500f0eb650614d", |
1003 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", | 1029 "[SLAVE_BUILD]\\src\\tools\\swarming_client\\run_isolated.py", |
1004 "-H", | 1030 "-H", |
1005 "[dummy hash for media_unittests]", | 1031 "[dummy hash for media_unittests]", |
1006 "-I", | 1032 "-I", |
1007 "https://isolateserver.appspot.com", | 1033 "https://isolateserver.appspot.com", |
1008 "--" | 1034 "--" |
1009 ], | 1035 ], |
| 1036 "cwd": "[SLAVE_BUILD]", |
1010 "name": "media_unittests" | 1037 "name": "media_unittests" |
1011 } | 1038 } |
1012 ] | 1039 ] |
OLD | NEW |