OLD | NEW |
1 [ | 1 [ |
2 { | 2 { |
3 "cmd": [ | 3 "cmd": [ |
4 "python", | 4 "python", |
5 "-u", | 5 "-u", |
6 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | 6 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", |
7 "--", | 7 "--", |
8 "[ROOT]/b/depot_tools/gsutil.py", | 8 "[DEPOT_TOOLS]/gsutil.py", |
9 "----", | 9 "----", |
10 "cp", | 10 "cp", |
11 "gs://chrome-amp-keys/main_pool/api_key", | 11 "gs://chrome-amp-keys/main_pool/api_key", |
12 "[ROOT]/b/build/site_config/.amp_main_pool_key" | 12 "[BUILD]/site_config/.amp_main_pool_key" |
13 ], | 13 ], |
| 14 "cwd": "[SLAVE_BUILD]", |
14 "name": "gsutil download amp api key" | 15 "name": "gsutil download amp api key" |
15 }, | 16 }, |
16 { | 17 { |
17 "cmd": [ | 18 "cmd": [ |
18 "python", | 19 "python", |
19 "-u", | 20 "-u", |
20 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | 21 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", |
21 "--", | 22 "--", |
22 "[ROOT]/b/depot_tools/gsutil.py", | 23 "[DEPOT_TOOLS]/gsutil.py", |
23 "----", | 24 "----", |
24 "cp", | 25 "cp", |
25 "gs://chrome-amp-keys/main_pool/api_secret", | 26 "gs://chrome-amp-keys/main_pool/api_secret", |
26 "[ROOT]/b/build/site_config/.amp_main_pool_secret" | 27 "[BUILD]/site_config/.amp_main_pool_secret" |
27 ], | 28 ], |
| 29 "cwd": "[SLAVE_BUILD]", |
28 "name": "gsutil download amp api secret" | 30 "name": "gsutil download amp api secret" |
29 }, | 31 }, |
30 { | 32 { |
31 "cmd": [ | 33 "cmd": [ |
32 "python", | 34 "python", |
33 "-u", | 35 "-u", |
34 "[CWD]/src/build/android/test_runner.py", | 36 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
35 "gtest", | 37 "gtest", |
36 "-s", | 38 "-s", |
37 "example_gtest_suite", | 39 "example_gtest_suite", |
38 "--enable-platform-mode", | 40 "--enable-platform-mode", |
39 "-e", | 41 "-e", |
40 "remote_device", | 42 "remote_device", |
41 "--api-key-file", | 43 "--api-key-file", |
42 "[ROOT]/b/build/site_config/.amp_main_pool_key", | 44 "[BUILD]/site_config/.amp_main_pool_key", |
43 "--api-secret-file", | 45 "--api-secret-file", |
44 "[ROOT]/b/build/site_config/.amp_main_pool_secret", | 46 "[BUILD]/site_config/.amp_main_pool_secret", |
45 "--api-address", | 47 "--api-address", |
46 "127.0.0.1", | 48 "127.0.0.1", |
47 "--api-port", | 49 "--api-port", |
48 "80", | 50 "80", |
49 "--api-protocol", | 51 "--api-protocol", |
50 "http", | 52 "http", |
51 "--device-type", | 53 "--device-type", |
52 "Android", | 54 "Android", |
53 "--remote-device", | 55 "--remote-device", |
54 "SampleDevice", | 56 "SampleDevice", |
55 "--remote-device-os", | 57 "--remote-device-os", |
56 "SampleDeviceOS", | 58 "SampleDeviceOS", |
57 "--trigger", | 59 "--trigger", |
58 "/path/to/tmp/json", | 60 "/path/to/tmp/json", |
59 "--verbose" | 61 "--verbose" |
60 ], | 62 ], |
| 63 "cwd": "[SLAVE_BUILD]", |
61 "env": { | 64 "env": { |
62 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Debug" | 65 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug" |
63 }, | 66 }, |
64 "name": "[trigger] example_gtest_suite", | 67 "name": "[trigger] example_gtest_suite", |
65 "~followup_annotations": [ | 68 "~followup_annotations": [ |
66 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@", | 69 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@", |
67 "@@@STEP_LOG_LINE@json.output@{@@@", | 70 "@@@STEP_LOG_LINE@json.output@{@@@", |
68 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", | 71 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", |
69 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", | 72 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", |
70 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", | 73 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", |
71 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", | 74 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", |
72 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", | 75 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", |
73 "@@@STEP_LOG_LINE@json.output@ }@@@", | 76 "@@@STEP_LOG_LINE@json.output@ }@@@", |
74 "@@@STEP_LOG_LINE@json.output@ }, @@@", | 77 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
75 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", | 78 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", |
76 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"T35TRUN1D\"@@@", | 79 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"T35TRUN1D\"@@@", |
77 "@@@STEP_LOG_LINE@json.output@ }@@@", | 80 "@@@STEP_LOG_LINE@json.output@ }@@@", |
78 "@@@STEP_LOG_LINE@json.output@}@@@", | 81 "@@@STEP_LOG_LINE@json.output@}@@@", |
79 "@@@STEP_LOG_END@json.output@@@" | 82 "@@@STEP_LOG_END@json.output@@@" |
80 ] | 83 ] |
81 }, | 84 }, |
82 { | 85 { |
83 "cmd": [ | 86 "cmd": [ |
84 "python", | 87 "python", |
85 "-u", | 88 "-u", |
86 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 89 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
87 "{\"env\": {\"device\": {\"brand\": \"Foo\", \"name\": \"Fone\", \"os_vers
ion\": \"1.2.3\"}}, \"test_run\": {\"test_run_id\": \"T35TRUN1D\"}}", | 90 "{\"env\": {\"device\": {\"brand\": \"Foo\", \"name\": \"Fone\", \"os_vers
ion\": \"1.2.3\"}}, \"test_run\": {\"test_run_id\": \"T35TRUN1D\"}}", |
88 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json" | 91 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json" |
89 ], | 92 ], |
| 93 "cwd": "[SLAVE_BUILD]", |
90 "name": "[trigger] save example_gtest_suite" | 94 "name": "[trigger] save example_gtest_suite" |
91 }, | 95 }, |
92 { | 96 { |
93 "cmd": [ | 97 "cmd": [ |
94 "python", | 98 "python", |
95 "-u", | 99 "-u", |
96 "[CWD]/src/build/android/test_runner.py", | 100 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
97 "instrumentation", | 101 "instrumentation", |
98 "--apk-under-test", | 102 "--apk-under-test", |
99 "ApkUnderTest.apk", | 103 "ApkUnderTest.apk", |
100 "--test-apk", | 104 "--test-apk", |
101 "TestApk.apk", | 105 "TestApk.apk", |
102 "--isolate-file-path", | 106 "--isolate-file-path", |
103 "isolate_file.isolate", | 107 "isolate_file.isolate", |
104 "--annotation", | 108 "--annotation", |
105 "SmallTest", | 109 "SmallTest", |
106 "--additional-apk", | 110 "--additional-apk", |
107 "ExtraApk1.apk", | 111 "ExtraApk1.apk", |
108 "--additional-apk", | 112 "--additional-apk", |
109 "ExtraApk2.apk", | 113 "ExtraApk2.apk", |
110 "--timeout-scale", | 114 "--timeout-scale", |
111 "10", | 115 "10", |
112 "--enable-platform-mode", | 116 "--enable-platform-mode", |
113 "-e", | 117 "-e", |
114 "remote_device", | 118 "remote_device", |
115 "--api-key-file", | 119 "--api-key-file", |
116 "[ROOT]/b/build/site_config/.amp_main_pool_key", | 120 "[BUILD]/site_config/.amp_main_pool_key", |
117 "--api-secret-file", | 121 "--api-secret-file", |
118 "[ROOT]/b/build/site_config/.amp_main_pool_secret", | 122 "[BUILD]/site_config/.amp_main_pool_secret", |
119 "--api-address", | 123 "--api-address", |
120 "127.0.0.1", | 124 "127.0.0.1", |
121 "--api-port", | 125 "--api-port", |
122 "80", | 126 "80", |
123 "--api-protocol", | 127 "--api-protocol", |
124 "http", | 128 "http", |
125 "--device-type", | 129 "--device-type", |
126 "Android", | 130 "Android", |
127 "--remote-device", | 131 "--remote-device", |
128 "SampleDevice", | 132 "SampleDevice", |
129 "--remote-device-os", | 133 "--remote-device-os", |
130 "SampleDeviceOS", | 134 "SampleDeviceOS", |
131 "--test-timeout", | 135 "--test-timeout", |
132 "3600", | 136 "3600", |
133 "--trigger", | 137 "--trigger", |
134 "/path/to/tmp/json", | 138 "/path/to/tmp/json", |
135 "--verbose" | 139 "--verbose" |
136 ], | 140 ], |
| 141 "cwd": "[SLAVE_BUILD]", |
137 "env": { | 142 "env": { |
138 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Debug" | 143 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug" |
139 }, | 144 }, |
140 "name": "[trigger] example_instrumentation_suite", | 145 "name": "[trigger] example_instrumentation_suite", |
141 "~followup_annotations": [ | 146 "~followup_annotations": [ |
142 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@", | 147 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@", |
143 "@@@STEP_LOG_LINE@json.output@{@@@", | 148 "@@@STEP_LOG_LINE@json.output@{@@@", |
144 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", | 149 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", |
145 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", | 150 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", |
146 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", | 151 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", |
147 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", | 152 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", |
148 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", | 153 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", |
149 "@@@STEP_LOG_LINE@json.output@ }@@@", | 154 "@@@STEP_LOG_LINE@json.output@ }@@@", |
150 "@@@STEP_LOG_LINE@json.output@ }, @@@", | 155 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
151 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", | 156 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", |
152 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"T35TRUN1D\"@@@", | 157 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"T35TRUN1D\"@@@", |
153 "@@@STEP_LOG_LINE@json.output@ }@@@", | 158 "@@@STEP_LOG_LINE@json.output@ }@@@", |
154 "@@@STEP_LOG_LINE@json.output@}@@@", | 159 "@@@STEP_LOG_LINE@json.output@}@@@", |
155 "@@@STEP_LOG_END@json.output@@@" | 160 "@@@STEP_LOG_END@json.output@@@" |
156 ] | 161 ] |
157 }, | 162 }, |
158 { | 163 { |
159 "cmd": [ | 164 "cmd": [ |
160 "python", | 165 "python", |
161 "-u", | 166 "-u", |
162 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 167 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
163 "{\"env\": {\"device\": {\"brand\": \"Foo\", \"name\": \"Fone\", \"os_vers
ion\": \"1.2.3\"}}, \"test_run\": {\"test_run_id\": \"T35TRUN1D\"}}", | 168 "{\"env\": {\"device\": {\"brand\": \"Foo\", \"name\": \"Fone\", \"os_vers
ion\": \"1.2.3\"}}, \"test_run\": {\"test_run_id\": \"T35TRUN1D\"}}", |
164 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json" | 169 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json" |
165 ], | 170 ], |
| 171 "cwd": "[SLAVE_BUILD]", |
166 "name": "[trigger] save example_instrumentation_suite" | 172 "name": "[trigger] save example_instrumentation_suite" |
167 }, | 173 }, |
168 { | 174 { |
169 "cmd": [ | 175 "cmd": [ |
170 "python", | 176 "python", |
171 "-u", | 177 "-u", |
172 "[CWD]/src/build/android/test_runner.py", | 178 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
173 "uirobot", | 179 "uirobot", |
174 "--minutes", | 180 "--minutes", |
175 "5", | 181 "5", |
176 "--app-under-test", | 182 "--app-under-test", |
177 "Example.apk", | 183 "Example.apk", |
178 "--enable-platform-mode", | 184 "--enable-platform-mode", |
179 "-e", | 185 "-e", |
180 "remote_device", | 186 "remote_device", |
181 "--api-key-file", | 187 "--api-key-file", |
182 "[ROOT]/b/build/site_config/.amp_main_pool_key", | 188 "[BUILD]/site_config/.amp_main_pool_key", |
183 "--api-secret-file", | 189 "--api-secret-file", |
184 "[ROOT]/b/build/site_config/.amp_main_pool_secret", | 190 "[BUILD]/site_config/.amp_main_pool_secret", |
185 "--api-address", | 191 "--api-address", |
186 "127.0.0.1", | 192 "127.0.0.1", |
187 "--api-port", | 193 "--api-port", |
188 "80", | 194 "80", |
189 "--api-protocol", | 195 "--api-protocol", |
190 "http", | 196 "http", |
191 "--device-type", | 197 "--device-type", |
192 "Android", | 198 "Android", |
193 "--remote-device", | 199 "--remote-device", |
194 "SampleDevice", | 200 "SampleDevice", |
195 "--remote-device-os", | 201 "--remote-device-os", |
196 "SampleDeviceOS", | 202 "SampleDeviceOS", |
197 "--trigger", | 203 "--trigger", |
198 "/path/to/tmp/json", | 204 "/path/to/tmp/json", |
199 "--verbose" | 205 "--verbose" |
200 ], | 206 ], |
| 207 "cwd": "[SLAVE_BUILD]", |
201 "env": { | 208 "env": { |
202 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Debug" | 209 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug" |
203 }, | 210 }, |
204 "name": "[trigger] example_uirobot_suite", | 211 "name": "[trigger] example_uirobot_suite", |
205 "~followup_annotations": [ | 212 "~followup_annotations": [ |
206 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@", | 213 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@", |
207 "@@@STEP_LOG_LINE@json.output@{@@@", | 214 "@@@STEP_LOG_LINE@json.output@{@@@", |
208 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", | 215 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", |
209 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", | 216 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", |
210 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", | 217 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", |
211 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", | 218 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", |
212 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", | 219 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", |
213 "@@@STEP_LOG_LINE@json.output@ }@@@", | 220 "@@@STEP_LOG_LINE@json.output@ }@@@", |
214 "@@@STEP_LOG_LINE@json.output@ }, @@@", | 221 "@@@STEP_LOG_LINE@json.output@ }, @@@", |
215 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", | 222 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", |
216 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"T35TRUN1D\"@@@", | 223 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"T35TRUN1D\"@@@", |
217 "@@@STEP_LOG_LINE@json.output@ }@@@", | 224 "@@@STEP_LOG_LINE@json.output@ }@@@", |
218 "@@@STEP_LOG_LINE@json.output@}@@@", | 225 "@@@STEP_LOG_LINE@json.output@}@@@", |
219 "@@@STEP_LOG_END@json.output@@@" | 226 "@@@STEP_LOG_END@json.output@@@" |
220 ] | 227 ] |
221 }, | 228 }, |
222 { | 229 { |
223 "cmd": [ | 230 "cmd": [ |
224 "python", | 231 "python", |
225 "-u", | 232 "-u", |
226 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 233 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
227 "{\"env\": {\"device\": {\"brand\": \"Foo\", \"name\": \"Fone\", \"os_vers
ion\": \"1.2.3\"}}, \"test_run\": {\"test_run_id\": \"T35TRUN1D\"}}", | 234 "{\"env\": {\"device\": {\"brand\": \"Foo\", \"name\": \"Fone\", \"os_vers
ion\": \"1.2.3\"}}, \"test_run\": {\"test_run_id\": \"T35TRUN1D\"}}", |
228 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json" | 235 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json" |
229 ], | 236 ], |
| 237 "cwd": "[SLAVE_BUILD]", |
230 "name": "[trigger] save example_uirobot_suite" | 238 "name": "[trigger] save example_uirobot_suite" |
231 }, | 239 }, |
232 { | 240 { |
233 "cmd": [ | 241 "cmd": [ |
234 "python", | 242 "python", |
235 "-u", | 243 "-u", |
236 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 244 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
237 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json", | 245 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", |
238 "/path/to/tmp/json" | 246 "/path/to/tmp/json" |
239 ], | 247 ], |
| 248 "cwd": "[SLAVE_BUILD]", |
240 "name": "[collect] load example_gtest_suite", | 249 "name": "[collect] load example_gtest_suite", |
241 "~followup_annotations": [ | 250 "~followup_annotations": [ |
242 "@@@STEP_LOG_LINE@json.output@{@@@", | 251 "@@@STEP_LOG_LINE@json.output@{@@@", |
243 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", | 252 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", |
244 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", | 253 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", |
245 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", | 254 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", |
246 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", | 255 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", |
247 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", | 256 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", |
248 "@@@STEP_LOG_LINE@json.output@ }@@@", | 257 "@@@STEP_LOG_LINE@json.output@ }@@@", |
249 "@@@STEP_LOG_LINE@json.output@ }@@@", | 258 "@@@STEP_LOG_LINE@json.output@ }@@@", |
250 "@@@STEP_LOG_LINE@json.output@}@@@", | 259 "@@@STEP_LOG_LINE@json.output@}@@@", |
251 "@@@STEP_LOG_END@json.output@@@" | 260 "@@@STEP_LOG_END@json.output@@@" |
252 ] | 261 ] |
253 }, | 262 }, |
254 { | 263 { |
255 "cmd": [ | 264 "cmd": [ |
256 "python", | 265 "python", |
257 "-u", | 266 "-u", |
258 "[CWD]/src/build/android/test_runner.py", | 267 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
259 "gtest", | 268 "gtest", |
260 "-s", | 269 "-s", |
261 "example_gtest_suite", | 270 "example_gtest_suite", |
262 "--enable-platform-mode", | 271 "--enable-platform-mode", |
263 "-e", | 272 "-e", |
264 "remote_device", | 273 "remote_device", |
265 "--api-key-file", | 274 "--api-key-file", |
266 "[ROOT]/b/build/site_config/.amp_main_pool_key", | 275 "[BUILD]/site_config/.amp_main_pool_key", |
267 "--api-secret-file", | 276 "--api-secret-file", |
268 "[ROOT]/b/build/site_config/.amp_main_pool_secret", | 277 "[BUILD]/site_config/.amp_main_pool_secret", |
269 "--api-address", | 278 "--api-address", |
270 "127.0.0.1", | 279 "127.0.0.1", |
271 "--api-port", | 280 "--api-port", |
272 "80", | 281 "80", |
273 "--api-protocol", | 282 "--api-protocol", |
274 "http", | 283 "http", |
275 "--device-type", | 284 "--device-type", |
276 "Android", | 285 "Android", |
277 "--collect", | 286 "--collect", |
278 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json", | 287 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", |
279 "--results-path", | 288 "--results-path", |
280 "[TMP]/amp_results_tmp_2/T35TRUN1D/results.zip", | 289 "[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/results.zip", |
281 "--verbose" | 290 "--verbose" |
282 ], | 291 ], |
| 292 "cwd": "[SLAVE_BUILD]", |
283 "env": { | 293 "env": { |
284 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Debug" | 294 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug" |
285 }, | 295 }, |
286 "name": "[collect] example_gtest_suite", | 296 "name": "[collect] example_gtest_suite", |
287 "~followup_annotations": [ | 297 "~followup_annotations": [ |
288 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@" | 298 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@" |
289 ] | 299 ] |
290 }, | 300 }, |
291 { | 301 { |
292 "cmd": [ | 302 "cmd": [ |
293 "python", | 303 "python", |
294 "-u", | 304 "-u", |
295 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 305 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
296 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json", | 306 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", |
297 "/path/to/tmp/json" | 307 "/path/to/tmp/json" |
298 ], | 308 ], |
| 309 "cwd": "[SLAVE_BUILD]", |
299 "name": "[upload logcat] load example_gtest_suite data", | 310 "name": "[upload logcat] load example_gtest_suite data", |
300 "~followup_annotations": [ | 311 "~followup_annotations": [ |
301 "@@@STEP_LOG_LINE@json.output@{@@@", | 312 "@@@STEP_LOG_LINE@json.output@{@@@", |
302 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", | 313 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", |
303 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"12345abcde\"@@@", | 314 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"12345abcde\"@@@", |
304 "@@@STEP_LOG_LINE@json.output@ }@@@", | 315 "@@@STEP_LOG_LINE@json.output@ }@@@", |
305 "@@@STEP_LOG_LINE@json.output@}@@@", | 316 "@@@STEP_LOG_LINE@json.output@}@@@", |
306 "@@@STEP_LOG_END@json.output@@@" | 317 "@@@STEP_LOG_END@json.output@@@" |
307 ] | 318 ] |
308 }, | 319 }, |
309 { | 320 { |
310 "cmd": [ | 321 "cmd": [ |
311 "python", | 322 "python", |
312 "-u", | 323 "-u", |
313 "RECIPE_MODULE[build::zip]/resources/unzip.py" | 324 "RECIPE_MODULE[build::zip]/resources/unzip.py" |
314 ], | 325 ], |
| 326 "cwd": "[SLAVE_BUILD]", |
315 "name": "[upload logcat] unzip results for example_gtest_suite", | 327 "name": "[upload logcat] unzip results for example_gtest_suite", |
316 "stdin": "{\"output\": \"[TMP]/amp_results_tmp_2/T35TRUN1D/unzipped_results\
", \"zip_file\": \"[TMP]/amp_results_tmp_2/T35TRUN1D/results.zip\"}" | 328 "stdin": "{\"output\": \"[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/unzipped_res
ults\", \"zip_file\": \"[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/results.zip\"}" |
317 }, | 329 }, |
318 { | 330 { |
319 "cmd": [ | 331 "cmd": [ |
320 "python", | 332 "python", |
321 "-u", | 333 "-u", |
322 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | 334 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", |
323 "--", | 335 "--", |
324 "[ROOT]/b/depot_tools/gsutil.py", | 336 "[DEPOT_TOOLS]/gsutil.py", |
325 "----", | 337 "----", |
326 "cp", | 338 "cp", |
327 "[TMP]/amp_results_tmp_2/T35TRUN1D/unzipped_results/appurify_results/logca
t.txt", | 339 "[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/unzipped_results/appurify_results/
logcat.txt", |
328 "gs://chrome-amp-results/logcats/logcat_example_gtest_suite_T35TRUN1D.txt" | 340 "gs://chrome-amp-results/logcats/logcat_example_gtest_suite_T35TRUN1D.txt" |
329 ], | 341 ], |
| 342 "cwd": "[SLAVE_BUILD]", |
330 "name": "gsutil [upload logcat] example_gtest_suite", | 343 "name": "gsutil [upload logcat] example_gtest_suite", |
331 "~followup_annotations": [ | 344 "~followup_annotations": [ |
332 "@@@STEP_LINK@logcat@https://storage.cloud.google.com/chrome-amp-results/l
ogcats/logcat_example_gtest_suite_T35TRUN1D.txt@@@" | 345 "@@@STEP_LINK@logcat@https://storage.cloud.google.com/chrome-amp-results/l
ogcats/logcat_example_gtest_suite_T35TRUN1D.txt@@@" |
333 ] | 346 ] |
334 }, | 347 }, |
335 { | 348 { |
336 "cmd": [ | 349 "cmd": [ |
337 "python", | 350 "python", |
338 "-u", | 351 "-u", |
339 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 352 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
340 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json", | 353 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", |
341 "/path/to/tmp/json" | 354 "/path/to/tmp/json" |
342 ], | 355 ], |
| 356 "cwd": "[SLAVE_BUILD]", |
343 "name": "[collect] load example_instrumentation_suite", | 357 "name": "[collect] load example_instrumentation_suite", |
344 "~followup_annotations": [ | 358 "~followup_annotations": [ |
345 "@@@STEP_LOG_LINE@json.output@{@@@", | 359 "@@@STEP_LOG_LINE@json.output@{@@@", |
346 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", | 360 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", |
347 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", | 361 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", |
348 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", | 362 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", |
349 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", | 363 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", |
350 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", | 364 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", |
351 "@@@STEP_LOG_LINE@json.output@ }@@@", | 365 "@@@STEP_LOG_LINE@json.output@ }@@@", |
352 "@@@STEP_LOG_LINE@json.output@ }@@@", | 366 "@@@STEP_LOG_LINE@json.output@ }@@@", |
353 "@@@STEP_LOG_LINE@json.output@}@@@", | 367 "@@@STEP_LOG_LINE@json.output@}@@@", |
354 "@@@STEP_LOG_END@json.output@@@" | 368 "@@@STEP_LOG_END@json.output@@@" |
355 ] | 369 ] |
356 }, | 370 }, |
357 { | 371 { |
358 "cmd": [ | 372 "cmd": [ |
359 "python", | 373 "python", |
360 "-u", | 374 "-u", |
361 "[CWD]/src/build/android/test_runner.py", | 375 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
362 "instrumentation", | 376 "instrumentation", |
363 "--apk-under-test", | 377 "--apk-under-test", |
364 "ApkUnderTest.apk", | 378 "ApkUnderTest.apk", |
365 "--test-apk", | 379 "--test-apk", |
366 "TestApk.apk", | 380 "TestApk.apk", |
367 "--enable-platform-mode", | 381 "--enable-platform-mode", |
368 "-e", | 382 "-e", |
369 "remote_device", | 383 "remote_device", |
370 "--api-key-file", | 384 "--api-key-file", |
371 "[ROOT]/b/build/site_config/.amp_main_pool_key", | 385 "[BUILD]/site_config/.amp_main_pool_key", |
372 "--api-secret-file", | 386 "--api-secret-file", |
373 "[ROOT]/b/build/site_config/.amp_main_pool_secret", | 387 "[BUILD]/site_config/.amp_main_pool_secret", |
374 "--api-address", | 388 "--api-address", |
375 "127.0.0.1", | 389 "127.0.0.1", |
376 "--api-port", | 390 "--api-port", |
377 "80", | 391 "80", |
378 "--api-protocol", | 392 "--api-protocol", |
379 "http", | 393 "http", |
380 "--device-type", | 394 "--device-type", |
381 "Android", | 395 "Android", |
382 "--collect", | 396 "--collect", |
383 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json", | 397 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", |
384 "--results-path", | 398 "--results-path", |
385 "[TMP]/amp_results_tmp_2/T35TRUN1D/results.zip", | 399 "[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/results.zip", |
386 "--verbose" | 400 "--verbose" |
387 ], | 401 ], |
| 402 "cwd": "[SLAVE_BUILD]", |
388 "env": { | 403 "env": { |
389 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Debug" | 404 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug" |
390 }, | 405 }, |
391 "name": "[collect] example_instrumentation_suite", | 406 "name": "[collect] example_instrumentation_suite", |
392 "~followup_annotations": [ | 407 "~followup_annotations": [ |
393 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@" | 408 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@" |
394 ] | 409 ] |
395 }, | 410 }, |
396 { | 411 { |
397 "cmd": [ | 412 "cmd": [ |
398 "python", | 413 "python", |
399 "-u", | 414 "-u", |
400 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 415 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
401 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json", | 416 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", |
402 "/path/to/tmp/json" | 417 "/path/to/tmp/json" |
403 ], | 418 ], |
| 419 "cwd": "[SLAVE_BUILD]", |
404 "name": "[upload logcat] load example_instrumentation_suite data", | 420 "name": "[upload logcat] load example_instrumentation_suite data", |
405 "~followup_annotations": [ | 421 "~followup_annotations": [ |
406 "@@@STEP_LOG_LINE@json.output@{@@@", | 422 "@@@STEP_LOG_LINE@json.output@{@@@", |
407 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", | 423 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", |
408 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"12345abcde\"@@@", | 424 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"12345abcde\"@@@", |
409 "@@@STEP_LOG_LINE@json.output@ }@@@", | 425 "@@@STEP_LOG_LINE@json.output@ }@@@", |
410 "@@@STEP_LOG_LINE@json.output@}@@@", | 426 "@@@STEP_LOG_LINE@json.output@}@@@", |
411 "@@@STEP_LOG_END@json.output@@@" | 427 "@@@STEP_LOG_END@json.output@@@" |
412 ] | 428 ] |
413 }, | 429 }, |
414 { | 430 { |
415 "cmd": [ | 431 "cmd": [ |
416 "python", | 432 "python", |
417 "-u", | 433 "-u", |
418 "RECIPE_MODULE[build::zip]/resources/unzip.py" | 434 "RECIPE_MODULE[build::zip]/resources/unzip.py" |
419 ], | 435 ], |
| 436 "cwd": "[SLAVE_BUILD]", |
420 "name": "[upload logcat] unzip results for example_instrumentation_suite", | 437 "name": "[upload logcat] unzip results for example_instrumentation_suite", |
421 "stdin": "{\"output\": \"[TMP]/amp_results_tmp_2/T35TRUN1D/unzipped_results\
", \"zip_file\": \"[TMP]/amp_results_tmp_2/T35TRUN1D/results.zip\"}" | 438 "stdin": "{\"output\": \"[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/unzipped_res
ults\", \"zip_file\": \"[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/results.zip\"}" |
422 }, | 439 }, |
423 { | 440 { |
424 "cmd": [ | 441 "cmd": [ |
425 "python", | 442 "python", |
426 "-u", | 443 "-u", |
427 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | 444 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", |
428 "--", | 445 "--", |
429 "[ROOT]/b/depot_tools/gsutil.py", | 446 "[DEPOT_TOOLS]/gsutil.py", |
430 "----", | 447 "----", |
431 "cp", | 448 "cp", |
432 "[TMP]/amp_results_tmp_2/T35TRUN1D/unzipped_results/appurify_results/logca
t.txt", | 449 "[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/unzipped_results/appurify_results/
logcat.txt", |
433 "gs://chrome-amp-results/logcats/logcat_example_instrumentation_suite_T35T
RUN1D.txt" | 450 "gs://chrome-amp-results/logcats/logcat_example_instrumentation_suite_T35T
RUN1D.txt" |
434 ], | 451 ], |
| 452 "cwd": "[SLAVE_BUILD]", |
435 "name": "gsutil [upload logcat] example_instrumentation_suite", | 453 "name": "gsutil [upload logcat] example_instrumentation_suite", |
436 "~followup_annotations": [ | 454 "~followup_annotations": [ |
437 "@@@STEP_LINK@logcat@https://storage.cloud.google.com/chrome-amp-results/l
ogcats/logcat_example_instrumentation_suite_T35TRUN1D.txt@@@" | 455 "@@@STEP_LINK@logcat@https://storage.cloud.google.com/chrome-amp-results/l
ogcats/logcat_example_instrumentation_suite_T35TRUN1D.txt@@@" |
438 ] | 456 ] |
439 }, | 457 }, |
440 { | 458 { |
441 "cmd": [ | 459 "cmd": [ |
442 "python", | 460 "python", |
443 "-u", | 461 "-u", |
444 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 462 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
445 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json", | 463 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", |
446 "/path/to/tmp/json" | 464 "/path/to/tmp/json" |
447 ], | 465 ], |
| 466 "cwd": "[SLAVE_BUILD]", |
448 "name": "[collect] load example_uirobot_suite", | 467 "name": "[collect] load example_uirobot_suite", |
449 "~followup_annotations": [ | 468 "~followup_annotations": [ |
450 "@@@STEP_LOG_LINE@json.output@{@@@", | 469 "@@@STEP_LOG_LINE@json.output@{@@@", |
451 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", | 470 "@@@STEP_LOG_LINE@json.output@ \"env\": {@@@", |
452 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", | 471 "@@@STEP_LOG_LINE@json.output@ \"device\": {@@@", |
453 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", | 472 "@@@STEP_LOG_LINE@json.output@ \"brand\": \"Foo\", @@@", |
454 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", | 473 "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fone\", @@@", |
455 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", | 474 "@@@STEP_LOG_LINE@json.output@ \"os_version\": \"1.2.3\"@@@", |
456 "@@@STEP_LOG_LINE@json.output@ }@@@", | 475 "@@@STEP_LOG_LINE@json.output@ }@@@", |
457 "@@@STEP_LOG_LINE@json.output@ }@@@", | 476 "@@@STEP_LOG_LINE@json.output@ }@@@", |
458 "@@@STEP_LOG_LINE@json.output@}@@@", | 477 "@@@STEP_LOG_LINE@json.output@}@@@", |
459 "@@@STEP_LOG_END@json.output@@@" | 478 "@@@STEP_LOG_END@json.output@@@" |
460 ] | 479 ] |
461 }, | 480 }, |
462 { | 481 { |
463 "cmd": [ | 482 "cmd": [ |
464 "python", | 483 "python", |
465 "-u", | 484 "-u", |
466 "[CWD]/src/build/android/test_runner.py", | 485 "[SLAVE_BUILD]/src/build/android/test_runner.py", |
467 "uirobot", | 486 "uirobot", |
468 "--minutes", | 487 "--minutes", |
469 "5", | 488 "5", |
470 "--enable-platform-mode", | 489 "--enable-platform-mode", |
471 "-e", | 490 "-e", |
472 "remote_device", | 491 "remote_device", |
473 "--api-key-file", | 492 "--api-key-file", |
474 "[ROOT]/b/build/site_config/.amp_main_pool_key", | 493 "[BUILD]/site_config/.amp_main_pool_key", |
475 "--api-secret-file", | 494 "--api-secret-file", |
476 "[ROOT]/b/build/site_config/.amp_main_pool_secret", | 495 "[BUILD]/site_config/.amp_main_pool_secret", |
477 "--api-address", | 496 "--api-address", |
478 "127.0.0.1", | 497 "127.0.0.1", |
479 "--api-port", | 498 "--api-port", |
480 "80", | 499 "80", |
481 "--api-protocol", | 500 "--api-protocol", |
482 "http", | 501 "http", |
483 "--device-type", | 502 "--device-type", |
484 "Android", | 503 "Android", |
485 "--collect", | 504 "--collect", |
486 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json", | 505 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", |
487 "--results-path", | 506 "--results-path", |
488 "[TMP]/amp_results_tmp_2/T35TRUN1D/results.zip", | 507 "[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/results.zip", |
489 "--verbose" | 508 "--verbose" |
490 ], | 509 ], |
| 510 "cwd": "[SLAVE_BUILD]", |
491 "env": { | 511 "env": { |
492 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Debug" | 512 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Debug" |
493 }, | 513 }, |
494 "name": "[collect] example_uirobot_suite", | 514 "name": "[collect] example_uirobot_suite", |
495 "~followup_annotations": [ | 515 "~followup_annotations": [ |
496 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@" | 516 "@@@STEP_TEXT@on Foo Fone 1.2.3@@@" |
497 ] | 517 ] |
498 }, | 518 }, |
499 { | 519 { |
500 "cmd": [ | 520 "cmd": [ |
501 "python", | 521 "python", |
502 "-u", | 522 "-u", |
503 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", | 523 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
504 "[TMP]/amp_trigger_tmp_1/T35TRUN1D.json", | 524 "[TMP_BASE]/amp_trigger_tmp_1/T35TRUN1D.json", |
505 "/path/to/tmp/json" | 525 "/path/to/tmp/json" |
506 ], | 526 ], |
| 527 "cwd": "[SLAVE_BUILD]", |
507 "name": "[upload logcat] load example_uirobot_suite data", | 528 "name": "[upload logcat] load example_uirobot_suite data", |
508 "~followup_annotations": [ | 529 "~followup_annotations": [ |
509 "@@@STEP_LOG_LINE@json.output@{@@@", | 530 "@@@STEP_LOG_LINE@json.output@{@@@", |
510 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", | 531 "@@@STEP_LOG_LINE@json.output@ \"test_run\": {@@@", |
511 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"12345abcde\"@@@", | 532 "@@@STEP_LOG_LINE@json.output@ \"test_run_id\": \"12345abcde\"@@@", |
512 "@@@STEP_LOG_LINE@json.output@ }@@@", | 533 "@@@STEP_LOG_LINE@json.output@ }@@@", |
513 "@@@STEP_LOG_LINE@json.output@}@@@", | 534 "@@@STEP_LOG_LINE@json.output@}@@@", |
514 "@@@STEP_LOG_END@json.output@@@" | 535 "@@@STEP_LOG_END@json.output@@@" |
515 ] | 536 ] |
516 }, | 537 }, |
517 { | 538 { |
518 "cmd": [ | 539 "cmd": [ |
519 "python", | 540 "python", |
520 "-u", | 541 "-u", |
521 "RECIPE_MODULE[build::zip]/resources/unzip.py" | 542 "RECIPE_MODULE[build::zip]/resources/unzip.py" |
522 ], | 543 ], |
| 544 "cwd": "[SLAVE_BUILD]", |
523 "name": "[upload logcat] unzip results for example_uirobot_suite", | 545 "name": "[upload logcat] unzip results for example_uirobot_suite", |
524 "stdin": "{\"output\": \"[TMP]/amp_results_tmp_2/T35TRUN1D/unzipped_results\
", \"zip_file\": \"[TMP]/amp_results_tmp_2/T35TRUN1D/results.zip\"}" | 546 "stdin": "{\"output\": \"[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/unzipped_res
ults\", \"zip_file\": \"[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/results.zip\"}" |
525 }, | 547 }, |
526 { | 548 { |
527 "cmd": [ | 549 "cmd": [ |
528 "python", | 550 "python", |
529 "-u", | 551 "-u", |
530 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | 552 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", |
531 "--", | 553 "--", |
532 "[ROOT]/b/depot_tools/gsutil.py", | 554 "[DEPOT_TOOLS]/gsutil.py", |
533 "----", | 555 "----", |
534 "cp", | 556 "cp", |
535 "[TMP]/amp_results_tmp_2/T35TRUN1D/unzipped_results/appurify_results/logca
t.txt", | 557 "[TMP_BASE]/amp_results_tmp_2/T35TRUN1D/unzipped_results/appurify_results/
logcat.txt", |
536 "gs://chrome-amp-results/logcats/logcat_example_uirobot_suite_T35TRUN1D.tx
t" | 558 "gs://chrome-amp-results/logcats/logcat_example_uirobot_suite_T35TRUN1D.tx
t" |
537 ], | 559 ], |
| 560 "cwd": "[SLAVE_BUILD]", |
538 "name": "gsutil [upload logcat] example_uirobot_suite", | 561 "name": "gsutil [upload logcat] example_uirobot_suite", |
539 "~followup_annotations": [ | 562 "~followup_annotations": [ |
540 "@@@STEP_LINK@logcat@https://storage.cloud.google.com/chrome-amp-results/l
ogcats/logcat_example_uirobot_suite_T35TRUN1D.txt@@@" | 563 "@@@STEP_LINK@logcat@https://storage.cloud.google.com/chrome-amp-results/l
ogcats/logcat_example_uirobot_suite_T35TRUN1D.txt@@@" |
541 ] | 564 ] |
542 }, | 565 }, |
543 { | 566 { |
544 "name": "$result", | 567 "name": "$result", |
545 "recipe_result": null, | 568 "recipe_result": null, |
546 "status_code": 0 | 569 "status_code": 0 |
547 } | 570 } |
548 ] | 571 ] |
OLD | NEW |