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

Side by Side Diff: scripts/slave/recipe_modules/amp/example.expected/minimum_device_os_basic.json

Issue 1917243002: Revert "build: roll infra_paths changes" (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "python", 4 "python",
5 "-u", 5 "-u",
6 "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 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698