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