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

Side by Side Diff: scripts/slave/recipes/android/perf.expected/src_side_script_fails.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, 7 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[depot_tools::bot_update]/resources/bot_update.py", 6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
7 "--master", 7 "--master",
8 "chromium.perf", 8 "chromium.perf",
9 "--builder", 9 "--builder",
10 "Android Nexus5 Perf (1)", 10 "Android Nexus5 Perf (1)",
11 "--slave", 11 "--slave",
12 "slavename", 12 "slavename",
13 "--spec", 13 "--spec",
14 "cache_dir = '[ROOT]/b/build/slave/cache_dir'\nsolutions = [{'custom_vars' : {'googlecode_url': 'svn://svn-mirror.golo.chromium.org/%s', 'llvm_url': 'svn:/ /svn-mirror.golo.chromium.org/llvm-project', 'nacl_trunk': 'svn://svn-mirror.gol o.chromium.org/native_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.c hromium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink /trunk'}, 'deps_file': 'DEPS', 'managed': False, 'name': 'src', 'url': 'svn://sv n-mirror.golo.chromium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test /data/firefox2_profile/searchplugins': None, 'src/chrome/test/data/firefox2_sear chplugins': None, 'src/chrome/test/data/firefox3_profile/searchplugins': None, ' src/chrome/test/data/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/test/data/perf/frame_rate/private': None, 'src/chrome/test/da ta/plugin': None, 'src/chrome/test/data/ssl/certs': None, 'src/data/autodiscover y': None, 'src/data/esctf': None, 'src/data/mach_ports': None, 'src/data/memory_ test': None, 'src/data/mozilla_js_tests': None, 'src/data/selenium_core': None, 'src/data/tab_switching': None, 'src/tools/grit/grit/test/data': None, 'src/webk it/data/bmp_decoder': None, 'src/webkit/data/ico_decoder': None, 'src/webkit/dat a/test_shell/plugins': None, 'src/webkit/data/xbm_decoder': None}, 'deps_file': 'DEPS', 'managed': False, 'name': 'src-internal', 'url': 'svn://svn-mirror.golo. chromium.org/chrome-internal/trunk/src-internal'}]\ntarget_os = ['android']", 14 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'custom_vars': {'googlecode_url' : 'svn://svn-mirror.golo.chromium.org/%s', 'llvm_url': 'svn://svn-mirror.golo.ch romium.org/llvm-project', 'nacl_trunk': 'svn://svn-mirror.golo.chromium.org/nati ve_client/trunk', 'sourceforge_url': 'svn://svn-mirror.golo.chromium.org/%(repo) s', 'webkit_trunk': 'svn://svn-mirror.golo.chromium.org/blink/trunk'}, 'deps_fil e': 'DEPS', 'managed': False, 'name': 'src', 'url': 'svn://svn-mirror.golo.chrom ium.org/chrome/trunk/src'}, {'custom_deps': {'src/chrome/test/data/firefox2_prof ile/searchplugins': None, 'src/chrome/test/data/firefox2_searchplugins': None, ' src/chrome/test/data/firefox3_profile/searchplugins': None, 'src/chrome/test/dat a/firefox3_searchplugins': None, 'src/chrome/test/data/osdd': None, 'src/chrome/ test/data/perf/frame_rate/private': None, 'src/chrome/test/data/plugin': None, ' src/chrome/test/data/ssl/certs': None, 'src/data/autodiscovery': None, 'src/data /esctf': None, 'src/data/mach_ports': None, 'src/data/memory_test': None, 'src/d ata/mozilla_js_tests': None, 'src/data/selenium_core': None, 'src/data/tab_switc hing': None, 'src/tools/grit/grit/test/data': None, 'src/webkit/data/bmp_decoder ': None, 'src/webkit/data/ico_decoder': None, 'src/webkit/data/test_shell/plugin s': None, 'src/webkit/data/xbm_decoder': None}, 'deps_file': 'DEPS', 'managed': False, 'name': 'src-internal', 'url': 'svn://svn-mirror.golo.chromium.org/chrome -internal/trunk/src-internal'}]\ntarget_os = ['android']",
15 "--root", 15 "--root",
16 "src", 16 "src",
17 "--revision_mapping_file", 17 "--revision_mapping_file",
18 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"got_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_re vision\", \"src/v8\": \"got_v8_revision\"}", 18 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"got_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_re vision\", \"src/v8\": \"got_v8_revision\"}",
19 "--git-cache-dir", 19 "--git-cache-dir",
20 "[ROOT]/b/build/slave/cache_dir", 20 "[GIT_CACHE]",
21 "--output_json", 21 "--output_json",
22 "/path/to/tmp/json", 22 "/path/to/tmp/json",
23 "--revision", 23 "--revision",
24 "src@deadbeef", 24 "src@deadbeef",
25 "--output_manifest" 25 "--output_manifest"
26 ], 26 ],
27 "cwd": "[SLAVE_BUILD]",
27 "env": { 28 "env": {
28 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 29 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
29 }, 30 },
30 "name": "bot_update", 31 "name": "bot_update",
31 "~followup_annotations": [ 32 "~followup_annotations": [
32 "@@@STEP_TEXT@Some step text@@@", 33 "@@@STEP_TEXT@Some step text@@@",
33 "@@@STEP_LOG_LINE@json.output@{@@@", 34 "@@@STEP_LOG_LINE@json.output@{@@@",
34 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 35 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
35 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", 36 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
36 "@@@STEP_LOG_LINE@json.output@ \"src\": \"deadbeef\"@@@", 37 "@@@STEP_LOG_LINE@json.output@ \"src\": \"deadbeef\"@@@",
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
93 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@", 94 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
94 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" , 95 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
95 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@" 96 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@"
96 ] 97 ]
97 }, 98 },
98 { 99 {
99 "cmd": [ 100 "cmd": [
100 "python", 101 "python",
101 "-u", 102 "-u",
102 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 103 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
103 "[CWD]/src/testing/buildbot/chromium.perf.json", 104 "[SLAVE_BUILD]/src/testing/buildbot/chromium.perf.json",
104 "/path/to/tmp/json" 105 "/path/to/tmp/json"
105 ], 106 ],
107 "cwd": "[SLAVE_BUILD]",
106 "name": "read test spec", 108 "name": "read test spec",
107 "~followup_annotations": [ 109 "~followup_annotations": [
108 "@@@STEP_TEXT@path: [CWD]/src/testing/buildbot/chromium.perf.json@@@", 110 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.perf.json@ @@",
109 "@@@STEP_LOG_LINE@json.output@{@@@", 111 "@@@STEP_LOG_LINE@json.output@{@@@",
110 "@@@STEP_LOG_LINE@json.output@ \"Android Nexus5 Perf (1)\": {@@@", 112 "@@@STEP_LOG_LINE@json.output@ \"Android Nexus5 Perf (1)\": {@@@",
111 "@@@STEP_LOG_LINE@json.output@ \"scripts\": [@@@", 113 "@@@STEP_LOG_LINE@json.output@ \"scripts\": [@@@",
112 "@@@STEP_LOG_LINE@json.output@ {@@@", 114 "@@@STEP_LOG_LINE@json.output@ {@@@",
113 "@@@STEP_LOG_LINE@json.output@ \"name\": \"host_info\", @@@", 115 "@@@STEP_LOG_LINE@json.output@ \"name\": \"host_info\", @@@",
114 "@@@STEP_LOG_LINE@json.output@ \"script\": \"host_info.py\"@@@", 116 "@@@STEP_LOG_LINE@json.output@ \"script\": \"host_info.py\"@@@",
115 "@@@STEP_LOG_LINE@json.output@ }@@@", 117 "@@@STEP_LOG_LINE@json.output@ }@@@",
116 "@@@STEP_LOG_LINE@json.output@ ]@@@", 118 "@@@STEP_LOG_LINE@json.output@ ]@@@",
117 "@@@STEP_LOG_LINE@json.output@ }@@@", 119 "@@@STEP_LOG_LINE@json.output@ }@@@",
118 "@@@STEP_LOG_LINE@json.output@}@@@", 120 "@@@STEP_LOG_LINE@json.output@}@@@",
119 "@@@STEP_LOG_END@json.output@@@" 121 "@@@STEP_LOG_END@json.output@@@"
120 ] 122 ]
121 }, 123 },
122 { 124 {
123 "cmd": [ 125 "cmd": [
124 "python", 126 "python",
125 "-u", 127 "-u",
126 "[CWD]/src/testing/scripts/get_compile_targets.py", 128 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py",
127 "--output", 129 "--output",
128 "/path/to/tmp/json", 130 "/path/to/tmp/json",
129 "--", 131 "--",
130 "--build-config-fs", 132 "--build-config-fs",
131 "Release", 133 "Release",
132 "--paths", 134 "--paths",
133 "{\"checkout\": \"[CWD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO[build]/ scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/scripts/s lave/runtest.py\"}", 135 "{\"checkout\": \"[SLAVE_BUILD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO [build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/s cripts/slave/runtest.py\"}",
134 "--properties", 136 "--properties",
135 "{\"buildername\": \"Android Nexus5 Perf (1)\", \"buildnumber\": 571, \"ma stername\": \"chromium.perf\", \"perf-id\": \"android-nexus5\", \"results-url\": \"https://chromeperf.appspot.com\", \"slavename\": \"slavename\", \"target_plat form\": \"android\"}" 137 "{\"buildername\": \"Android Nexus5 Perf (1)\", \"buildnumber\": 571, \"ma stername\": \"chromium.perf\", \"perf-id\": \"android-nexus5\", \"results-url\": \"https://chromeperf.appspot.com\", \"slavename\": \"slavename\", \"target_plat form\": \"android\"}"
136 ], 138 ],
139 "cwd": "[SLAVE_BUILD]",
137 "name": "get compile targets for scripts", 140 "name": "get compile targets for scripts",
138 "~followup_annotations": [ 141 "~followup_annotations": [
139 "@@@STEP_LOG_LINE@json.output@{}@@@", 142 "@@@STEP_LOG_LINE@json.output@{}@@@",
140 "@@@STEP_LOG_END@json.output@@@" 143 "@@@STEP_LOG_END@json.output@@@"
141 ] 144 ]
142 }, 145 },
143 { 146 {
144 "cmd": [ 147 "cmd": [
145 "python", 148 "python",
146 "-u", 149 "-u",
147 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree (sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw ith('.pyc'):\n os.remove(os.path.join(base, f))\n", 150 "\nimport shutil, sys, os\nshutil.rmtree(sys.argv[1], True)\nshutil.rmtree (sys.argv[2], True)\ntry:\n os.remove(sys.argv[3])\nexcept OSError:\n pass\nfo r base, _dirs, files in os.walk(sys.argv[4]):\n for f in files:\n if f.endsw ith('.pyc'):\n os.remove(os.path.join(base, f))\n",
148 "[CWD]/src/out/Release/debug_info_dumps", 151 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps",
149 "[CWD]/src/out/Release/test_logs", 152 "[SLAVE_BUILD]/src/out/Release/test_logs",
150 "[CWD]/src/out/build_product.zip", 153 "[SLAVE_BUILD]/src/out/build_product.zip",
151 "[CWD]/src" 154 "[SLAVE_BUILD]/src"
152 ], 155 ],
156 "cwd": "[SLAVE_BUILD]",
153 "name": "clean local files", 157 "name": "clean local files",
154 "~followup_annotations": [ 158 "~followup_annotations": [
155 "@@@STEP_LOG_LINE@python.inline@@@@", 159 "@@@STEP_LOG_LINE@python.inline@@@@",
156 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", 160 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@",
157 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", 161 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@",
158 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", 162 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@",
159 "@@@STEP_LOG_LINE@python.inline@try:@@@", 163 "@@@STEP_LOG_LINE@python.inline@try:@@@",
160 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", 164 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@",
161 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", 165 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@",
162 "@@@STEP_LOG_LINE@python.inline@ pass@@@", 166 "@@@STEP_LOG_LINE@python.inline@ pass@@@",
163 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@", 167 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@",
164 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", 168 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@",
165 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", 169 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@",
166 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" , 170 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" ,
167 "@@@STEP_LOG_END@python.inline@@@" 171 "@@@STEP_LOG_END@python.inline@@@"
168 ] 172 ]
169 }, 173 },
170 { 174 {
171 "cmd": [ 175 "cmd": [
172 "python", 176 "python",
173 "-u", 177 "-u",
174 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 178 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
175 "--", 179 "--",
176 "[ROOT]/b/depot_tools/gsutil.py", 180 "[DEPOT_TOOLS]/gsutil.py",
177 "--force-version", 181 "--force-version",
178 "4.7", 182 "4.7",
179 "----", 183 "----",
180 "cp", 184 "cp",
181 "gs://chrome-perf/android_perf_rel/full-build-linux_deadbeef.zip", 185 "gs://chrome-perf/android_perf_rel/full-build-linux_deadbeef.zip",
182 "[CWD]/src/out/build_product.zip" 186 "[SLAVE_BUILD]/src/out/build_product.zip"
183 ], 187 ],
188 "cwd": "[SLAVE_BUILD]",
184 "name": "gsutil download_build_product" 189 "name": "gsutil download_build_product"
185 }, 190 },
186 { 191 {
187 "cmd": [ 192 "cmd": [
188 "unzip", 193 "unzip",
189 "-o", 194 "-o",
190 "[CWD]/src/out/build_product.zip" 195 "[SLAVE_BUILD]/src/out/build_product.zip"
191 ], 196 ],
192 "cwd": "[CWD]/src", 197 "cwd": "[SLAVE_BUILD]/src",
193 "name": "unzip_build_product" 198 "name": "unzip_build_product"
194 }, 199 },
195 { 200 {
196 "cmd": [ 201 "cmd": [
197 "python", 202 "python",
198 "-u", 203 "-u",
199 "[CWD]/src/build/symlink.py", 204 "[SLAVE_BUILD]/src/build/symlink.py",
200 "-f", 205 "-f",
201 "[CWD]/src/third_party/android_tools/sdk/platform-tools/adb", 206 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
202 "~/adb" 207 "~/adb"
203 ], 208 ],
209 "cwd": "[SLAVE_BUILD]",
204 "name": "create adb symlink" 210 "name": "create adb symlink"
205 }, 211 },
206 { 212 {
207 "cmd": [ 213 "cmd": [
208 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 214 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
209 "--", 215 "--",
210 "[CWD]/src/build/android/adb_logcat_monitor.py", 216 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py",
211 "[CWD]/src/out/logcat" 217 "[SLAVE_BUILD]/src/out/logcat"
212 ], 218 ],
219 "cwd": "[SLAVE_BUILD]",
213 "env": { 220 "env": {
214 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 221 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
215 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 222 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
216 }, 223 },
217 "name": "spawn_logcat_monitor" 224 "name": "spawn_logcat_monitor"
218 }, 225 },
219 { 226 {
220 "cmd": [ 227 "cmd": [
221 "python", 228 "python",
222 "-u", 229 "-u",
223 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ", 230 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ",
224 "--verbose", 231 "--verbose",
225 "--adb-path", 232 "--adb-path",
226 "[CWD]/src/third_party/android_tools/sdk/platform-tools/adb" 233 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb"
227 ], 234 ],
235 "cwd": "[SLAVE_BUILD]",
228 "env": { 236 "env": {
229 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 237 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
230 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 238 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
231 }, 239 },
232 "name": "authorize_adb_devices" 240 "name": "authorize_adb_devices"
233 }, 241 },
234 { 242 {
235 "cmd": [ 243 "cmd": [
236 "[CWD]/src/build/android/buildbot/bb_device_status_check.py", 244 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py",
237 "--json-output", 245 "--json-output",
238 "/path/to/tmp/json", 246 "/path/to/tmp/json",
239 "--blacklist-file", 247 "--blacklist-file",
240 "[CWD]/src/out/bad_devices.json", 248 "[SLAVE_BUILD]/src/out/bad_devices.json",
241 "--known-devices-file", 249 "--known-devices-file",
242 "[ROOT]/b/build/site_config/.known_devices" 250 "[BUILD]/site_config/.known_devices"
243 ], 251 ],
252 "cwd": "[SLAVE_BUILD]",
244 "env": { 253 "env": {
245 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 254 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
246 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 255 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
247 }, 256 },
248 "name": "device_status_check", 257 "name": "device_status_check",
249 "~followup_annotations": [ 258 "~followup_annotations": [
250 "@@@STEP_TEXT@Online devices: 1@@@", 259 "@@@STEP_TEXT@Online devices: 1@@@",
251 "@@@STEP_LOG_LINE@json.output@[@@@", 260 "@@@STEP_LOG_LINE@json.output@[@@@",
252 "@@@STEP_LOG_LINE@json.output@ {@@@", 261 "@@@STEP_LOG_LINE@json.output@ {@@@",
253 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@", 262 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
254 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@", 263 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@",
255 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@", 264 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@",
256 "@@@STEP_LOG_LINE@json.output@ \"USB powered\": \"true\", @@@", 265 "@@@STEP_LOG_LINE@json.output@ \"USB powered\": \"true\", @@@",
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
338 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"serial\": \"03e0363a00 3c6ad6\", @@@", 347 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"serial\": \"03e0363a00 3c6ad6\", @@@",
339 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"usb_status\": true@@@" , 348 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@ \"usb_status\": true@@@" ,
340 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@}@@@", 349 "@@@STEP_LOG_LINE@03e0363a003c6ad6: blacklisted@}@@@",
341 "@@@STEP_LOG_END@03e0363a003c6ad6: blacklisted@@@" 350 "@@@STEP_LOG_END@03e0363a003c6ad6: blacklisted@@@"
342 ] 351 ]
343 }, 352 },
344 { 353 {
345 "cmd": [ 354 "cmd": [
346 "python", 355 "python",
347 "-u", 356 "-u",
348 "[CWD]/src/build/android/provision_devices.py", 357 "[SLAVE_BUILD]/src/build/android/provision_devices.py",
349 "-t", 358 "-t",
350 "Release", 359 "Release",
351 "--blacklist-file", 360 "--blacklist-file",
352 "[CWD]/src/out/bad_devices.json", 361 "[SLAVE_BUILD]/src/out/bad_devices.json",
353 "--output-device-blacklist", 362 "--output-device-blacklist",
354 "/path/to/tmp/json", 363 "/path/to/tmp/json",
355 "--min-battery-level", 364 "--min-battery-level",
356 "95", 365 "95",
357 "--disable-network", 366 "--disable-network",
358 "--disable-java-debug", 367 "--disable-java-debug",
359 "--max-battery-temp", 368 "--max-battery-temp",
360 "350" 369 "350"
361 ], 370 ],
371 "cwd": "[SLAVE_BUILD]",
362 "env": { 372 "env": {
363 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 373 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
364 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 374 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
365 }, 375 },
366 "name": "provision_devices" 376 "name": "provision_devices"
367 }, 377 },
368 { 378 {
369 "cmd": [ 379 "cmd": [
370 "python", 380 "python",
371 "-u", 381 "-u",
372 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 382 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
373 "--action", 383 "--action",
374 "restart", 384 "restart",
375 "--pid-file-path", 385 "--pid-file-path",
376 "/tmp/device_monitor.pid", 386 "/tmp/device_monitor.pid",
377 "--", 387 "--",
378 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" , 388 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" ,
379 "[CWD]/src/third_party/android_tools/sdk/platform-tools/adb", 389 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb",
380 "[\"07a00ca4\"]", 390 "[\"07a00ca4\"]",
381 "chromium.perf", 391 "chromium.perf",
382 "Android Nexus5 Perf (1)", 392 "Android Nexus5 Perf (1)",
383 "--blacklist-file", 393 "--blacklist-file",
384 "[CWD]/src/out/bad_devices.json" 394 "[SLAVE_BUILD]/src/out/bad_devices.json"
385 ], 395 ],
396 "cwd": "[SLAVE_BUILD]",
386 "name": "spawn_device_monitor" 397 "name": "spawn_device_monitor"
387 }, 398 },
388 { 399 {
389 "cmd": [ 400 "cmd": [
390 "[CWD]/src/build/android/adb_install_apk.py", 401 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py",
391 "ChromePublic.apk", 402 "ChromePublic.apk",
392 "-v", 403 "-v",
393 "--blacklist-file", 404 "--blacklist-file",
394 "[CWD]/src/out/bad_devices.json", 405 "[SLAVE_BUILD]/src/out/bad_devices.json",
395 "--release" 406 "--release"
396 ], 407 ],
408 "cwd": "[SLAVE_BUILD]",
397 "env": { 409 "env": {
398 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 410 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
399 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 411 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
400 }, 412 },
401 "name": "install ChromePublic.apk" 413 "name": "install ChromePublic.apk"
402 }, 414 },
403 { 415 {
404 "cmd": [ 416 "cmd": [
405 "python", 417 "python",
406 "-u", 418 "-u",
407 "[CWD]/src/testing/scripts/host_info.py", 419 "[SLAVE_BUILD]/src/testing/scripts/host_info.py",
408 "--build-config-fs", 420 "--build-config-fs",
409 "Release", 421 "Release",
410 "--paths", 422 "--paths",
411 "{\"checkout\": \"[CWD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO[build]/ scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/scripts/s lave/runtest.py\"}", 423 "{\"checkout\": \"[SLAVE_BUILD]/src\", \"runit.py\": \"RECIPE_PACKAGE_REPO [build]/scripts/tools/runit.py\", \"runtest.py\": \"RECIPE_PACKAGE_REPO[build]/s cripts/slave/runtest.py\"}",
412 "--properties", 424 "--properties",
413 "{\"buildername\": \"Android Nexus5 Perf (1)\", \"buildnumber\": 571, \"ma stername\": \"chromium.perf\", \"perf-id\": \"android-nexus5\", \"results-url\": \"https://chromeperf.appspot.com\", \"slavename\": \"slavename\", \"target_plat form\": \"android\"}", 425 "{\"buildername\": \"Android Nexus5 Perf (1)\", \"buildnumber\": 571, \"ma stername\": \"chromium.perf\", \"perf-id\": \"android-nexus5\", \"results-url\": \"https://chromeperf.appspot.com\", \"slavename\": \"slavename\", \"target_plat form\": \"android\"}",
414 "run", 426 "run",
415 "--output", 427 "--output",
416 "/path/to/tmp/json" 428 "/path/to/tmp/json"
417 ], 429 ],
430 "cwd": "[SLAVE_BUILD]",
418 "name": "host_info", 431 "name": "host_info",
419 "~followup_annotations": [ 432 "~followup_annotations": [
420 "step returned non-zero exit code: 1", 433 "step returned non-zero exit code: 1",
421 "@@@STEP_LOG_LINE@json.output@{@@@", 434 "@@@STEP_LOG_LINE@json.output@{@@@",
422 "@@@STEP_LOG_LINE@json.output@ \"failures\": [], @@@", 435 "@@@STEP_LOG_LINE@json.output@ \"failures\": [], @@@",
423 "@@@STEP_LOG_LINE@json.output@ \"valid\": true@@@", 436 "@@@STEP_LOG_LINE@json.output@ \"valid\": true@@@",
424 "@@@STEP_LOG_LINE@json.output@}@@@", 437 "@@@STEP_LOG_LINE@json.output@}@@@",
425 "@@@STEP_LOG_END@json.output@@@", 438 "@@@STEP_LOG_END@json.output@@@",
426 "@@@STEP_FAILURE@@@" 439 "@@@STEP_FAILURE@@@"
427 ] 440 ]
428 }, 441 },
429 { 442 {
430 "cmd": [ 443 "cmd": [
431 "python", 444 "python",
432 "-u", 445 "-u",
433 "[CWD]/src/tools/perf/run_benchmark", 446 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
434 "list", 447 "list",
435 "--browser", 448 "--browser",
436 "android-chromium", 449 "android-chromium",
437 "--json-output", 450 "--json-output",
438 "/path/to/tmp/json", 451 "/path/to/tmp/json",
439 "--num-shards", 452 "--num-shards",
440 "21", 453 "21",
441 "--device", 454 "--device",
442 "07a00ca4" 455 "07a00ca4"
443 ], 456 ],
457 "cwd": "[SLAVE_BUILD]",
444 "name": "List Perf Tests", 458 "name": "List Perf Tests",
445 "~followup_annotations": [ 459 "~followup_annotations": [
446 "@@@STEP_LOG_LINE@json.output@{@@@", 460 "@@@STEP_LOG_LINE@json.output@{@@@",
447 "@@@STEP_LOG_LINE@json.output@ \"steps\": {@@@", 461 "@@@STEP_LOG_LINE@json.output@ \"steps\": {@@@",
448 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.exact\": {@@@", 462 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.exact\": {@@@",
449 "@@@STEP_LOG_LINE@json.output@ \"cmd\": \"/usr/bin/python /path/to/ru n_benchmark --a=1 -v --b=2\", @@@", 463 "@@@STEP_LOG_LINE@json.output@ \"cmd\": \"/usr/bin/python /path/to/ru n_benchmark --a=1 -v --b=2\", @@@",
450 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 1, @@@", 464 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 1, @@@",
451 "@@@STEP_LOG_LINE@json.output@ \"perf_dashboard_id\": \"blink_perf.al l\"@@@", 465 "@@@STEP_LOG_LINE@json.output@ \"perf_dashboard_id\": \"blink_perf.al l\"@@@",
452 "@@@STEP_LOG_LINE@json.output@ }, @@@", 466 "@@@STEP_LOG_LINE@json.output@ }, @@@",
453 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.release\": {@@@", 467 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.release\": {@@@",
(...skipping 18 matching lines...) Expand all
472 "@@@STEP_LOG_LINE@json.output@ }, @@@", 486 "@@@STEP_LOG_LINE@json.output@ }, @@@",
473 "@@@STEP_LOG_LINE@json.output@ \"version\": 2@@@", 487 "@@@STEP_LOG_LINE@json.output@ \"version\": 2@@@",
474 "@@@STEP_LOG_LINE@json.output@}@@@", 488 "@@@STEP_LOG_LINE@json.output@}@@@",
475 "@@@STEP_LOG_END@json.output@@@" 489 "@@@STEP_LOG_END@json.output@@@"
476 ] 490 ]
477 }, 491 },
478 { 492 {
479 "cmd": [ 493 "cmd": [
480 "python", 494 "python",
481 "-u", 495 "-u",
482 "[CWD]/src/build/android/test_runner.py", 496 "[SLAVE_BUILD]/src/build/android/test_runner.py",
483 "perf", 497 "perf",
484 "--release", 498 "--release",
485 "--verbose", 499 "--verbose",
486 "--steps", 500 "--steps",
487 "{\"steps\": {\"blink_perf.all.exact\": {\"cmd\": \"/usr/bin/python /path/ to/run_benchmark --a=1 -v --b=2\", \"device_affinity\": 1, \"perf_dashboard_id\" : \"blink_perf.all\"}, \"blink_perf.all.release\": {\"cmd\": \"/usr/bin/python / path/to/run_benchmark --a=1 -v --b=2\", \"device_affinity\": 0, \"perf_dashboard _id\": \"blink_perf.all\"}, \"blink_perf.dom\": {\"cmd\": \"/path/to/run_benchma rk -v --upload-results blink_perf.dom\", \"device_affinity\": 1, \"perf_dashboar d_id\": \"blink_perf.dom\"}}, \"version\": 2}", 501 "{\"steps\": {\"blink_perf.all.exact\": {\"cmd\": \"/usr/bin/python /path/ to/run_benchmark --a=1 -v --b=2\", \"device_affinity\": 1, \"perf_dashboard_id\" : \"blink_perf.all\"}, \"blink_perf.all.release\": {\"cmd\": \"/usr/bin/python / path/to/run_benchmark --a=1 -v --b=2\", \"device_affinity\": 0, \"perf_dashboard _id\": \"blink_perf.all\"}, \"blink_perf.dom\": {\"cmd\": \"/path/to/run_benchma rk -v --upload-results blink_perf.dom\", \"device_affinity\": 1, \"perf_dashboar d_id\": \"blink_perf.dom\"}}, \"version\": 2}",
488 "--blacklist-file", 502 "--blacklist-file",
489 "[CWD]/src/out/bad_devices.json", 503 "[SLAVE_BUILD]/src/out/bad_devices.json",
490 "--collect-chartjson-data", 504 "--collect-chartjson-data",
491 "--max-battery-temp", 505 "--max-battery-temp",
492 "350", 506 "350",
493 "--known-devices-file", 507 "--known-devices-file",
494 "[ROOT]/b/build/site_config/.known_devices" 508 "[BUILD]/site_config/.known_devices"
495 ], 509 ],
496 "cwd": "[CWD]/src", 510 "cwd": "[SLAVE_BUILD]/src",
497 "env": { 511 "env": {
498 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Release", 512 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release",
499 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 513 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
500 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 514 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
501 }, 515 },
502 "name": "Sharded Perf Tests" 516 "name": "Sharded Perf Tests"
503 }, 517 },
504 { 518 {
505 "cmd": [ 519 "cmd": [
506 "python", 520 "python",
507 "-u", 521 "-u",
508 "[CWD]/src/build/android/test_runner.py", 522 "[SLAVE_BUILD]/src/build/android/test_runner.py",
509 "perf", 523 "perf",
510 "--steps", 524 "--steps",
511 "{\"steps\": {\"blink_perf.all.exact\": {\"cmd\": \"/usr/bin/python /path/ to/run_benchmark --a=1 -v --b=2\", \"device_affinity\": 1, \"perf_dashboard_id\" : \"blink_perf.all\"}, \"blink_perf.all.release\": {\"cmd\": \"/usr/bin/python / path/to/run_benchmark --a=1 -v --b=2\", \"device_affinity\": 0, \"perf_dashboard _id\": \"blink_perf.all\"}, \"blink_perf.dom\": {\"cmd\": \"/path/to/run_benchma rk -v --upload-results blink_perf.dom\", \"device_affinity\": 1, \"perf_dashboar d_id\": \"blink_perf.dom\"}}, \"version\": 2}", 525 "{\"steps\": {\"blink_perf.all.exact\": {\"cmd\": \"/usr/bin/python /path/ to/run_benchmark --a=1 -v --b=2\", \"device_affinity\": 1, \"perf_dashboard_id\" : \"blink_perf.all\"}, \"blink_perf.all.release\": {\"cmd\": \"/usr/bin/python / path/to/run_benchmark --a=1 -v --b=2\", \"device_affinity\": 0, \"perf_dashboard _id\": \"blink_perf.all\"}, \"blink_perf.dom\": {\"cmd\": \"/path/to/run_benchma rk -v --upload-results blink_perf.dom\", \"device_affinity\": 1, \"perf_dashboar d_id\": \"blink_perf.dom\"}}, \"version\": 2}",
512 "--output-json-list", 526 "--output-json-list",
513 "/path/to/tmp/json", 527 "/path/to/tmp/json",
514 "--blacklist-file", 528 "--blacklist-file",
515 "[CWD]/src/out/bad_devices.json" 529 "[SLAVE_BUILD]/src/out/bad_devices.json"
516 ], 530 ],
531 "cwd": "[SLAVE_BUILD]",
517 "env": { 532 "env": {
518 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Release", 533 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release",
519 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 534 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
520 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 535 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
521 }, 536 },
522 "name": "get perf test list", 537 "name": "get perf test list",
523 "~followup_annotations": [ 538 "~followup_annotations": [
524 "@@@STEP_LOG_LINE@json.output@[@@@", 539 "@@@STEP_LOG_LINE@json.output@[@@@",
525 "@@@STEP_LOG_LINE@json.output@ {@@@", 540 "@@@STEP_LOG_LINE@json.output@ {@@@",
526 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@", 541 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@",
527 "@@@STEP_LOG_LINE@json.output@ \"end_time\": 1443438432.949711, @@@", 542 "@@@STEP_LOG_LINE@json.output@ \"end_time\": 1443438432.949711, @@@",
528 "@@@STEP_LOG_LINE@json.output@ \"has_archive\": true, @@@", 543 "@@@STEP_LOG_LINE@json.output@ \"has_archive\": true, @@@",
529 "@@@STEP_LOG_LINE@json.output@ \"test\": \"perf_test.foo\"@@@", 544 "@@@STEP_LOG_LINE@json.output@ \"test\": \"perf_test.foo\"@@@",
530 "@@@STEP_LOG_LINE@json.output@ }, @@@", 545 "@@@STEP_LOG_LINE@json.output@ }, @@@",
(...skipping 25 matching lines...) Expand all
556 "--perf-dashboard-id=page_cycler.foo", 571 "--perf-dashboard-id=page_cycler.foo",
557 "--perf-id=android-nexus5", 572 "--perf-id=android-nexus5",
558 "--test-type=page_cycler.foo", 573 "--test-type=page_cycler.foo",
559 "--step-name=page_cycler.foo", 574 "--step-name=page_cycler.foo",
560 "--chartjson-file", 575 "--chartjson-file",
561 "/path/to/tmp/json", 576 "/path/to/tmp/json",
562 "--builder-name=Android Nexus5 Perf (1)", 577 "--builder-name=Android Nexus5 Perf (1)",
563 "--slave-name=slavename", 578 "--slave-name=slavename",
564 "--build-number=571", 579 "--build-number=571",
565 "--run-python-script", 580 "--run-python-script",
566 "[CWD]/src/build/android/test_runner.py", 581 "[SLAVE_BUILD]/src/build/android/test_runner.py",
567 "perf", 582 "perf",
568 "--print-step", 583 "--print-step",
569 "page_cycler.foo", 584 "page_cycler.foo",
570 "--verbose", 585 "--verbose",
571 "--blacklist-file", 586 "--blacklist-file",
572 "[CWD]/src/out/bad_devices.json" 587 "[SLAVE_BUILD]/src/out/bad_devices.json"
573 ], 588 ],
589 "cwd": "[SLAVE_BUILD]",
574 "env": { 590 "env": {
575 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Release", 591 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release",
576 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 592 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
577 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 593 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
578 }, 594 },
579 "name": "page_cycler.foo", 595 "name": "page_cycler.foo",
580 "~followup_annotations": [ 596 "~followup_annotations": [
581 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@", 597 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@",
582 "@@@STEP_LOG_LINE@json.output@[]@@@", 598 "@@@STEP_LOG_LINE@json.output@[]@@@",
583 "@@@STEP_LOG_END@json.output@@@" 599 "@@@STEP_LOG_END@json.output@@@"
584 ] 600 ]
585 }, 601 },
586 { 602 {
587 "allow_subannotations": true, 603 "allow_subannotations": true,
(...skipping 15 matching lines...) Expand all
603 "--perf-dashboard-id=perf_test.foo", 619 "--perf-dashboard-id=perf_test.foo",
604 "--perf-id=android-nexus5", 620 "--perf-id=android-nexus5",
605 "--test-type=perf_test.foo", 621 "--test-type=perf_test.foo",
606 "--step-name=perf_test.foo", 622 "--step-name=perf_test.foo",
607 "--chartjson-file", 623 "--chartjson-file",
608 "/path/to/tmp/json", 624 "/path/to/tmp/json",
609 "--builder-name=Android Nexus5 Perf (1)", 625 "--builder-name=Android Nexus5 Perf (1)",
610 "--slave-name=slavename", 626 "--slave-name=slavename",
611 "--build-number=571", 627 "--build-number=571",
612 "--run-python-script", 628 "--run-python-script",
613 "[CWD]/src/build/android/test_runner.py", 629 "[SLAVE_BUILD]/src/build/android/test_runner.py",
614 "perf", 630 "perf",
615 "--print-step", 631 "--print-step",
616 "perf_test.foo", 632 "perf_test.foo",
617 "--verbose", 633 "--verbose",
618 "--blacklist-file", 634 "--blacklist-file",
619 "[CWD]/src/out/bad_devices.json" 635 "[SLAVE_BUILD]/src/out/bad_devices.json"
620 ], 636 ],
637 "cwd": "[SLAVE_BUILD]",
621 "env": { 638 "env": {
622 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Release", 639 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release",
623 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 640 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
624 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 641 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
625 }, 642 },
626 "name": "perf_test.foo", 643 "name": "perf_test.foo",
627 "~followup_annotations": [ 644 "~followup_annotations": [
628 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@", 645 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@",
629 "@@@STEP_LOG_LINE@json.output@[]@@@", 646 "@@@STEP_LOG_LINE@json.output@[]@@@",
630 "@@@STEP_LOG_END@json.output@@@" 647 "@@@STEP_LOG_END@json.output@@@"
631 ] 648 ]
632 }, 649 },
633 { 650 {
634 "cmd": [ 651 "cmd": [
635 "python", 652 "python",
636 "-u", 653 "-u",
637 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 654 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
638 "--action", 655 "--action",
639 "stop", 656 "stop",
640 "--pid-file-path", 657 "--pid-file-path",
641 "/tmp/device_monitor.pid" 658 "/tmp/device_monitor.pid"
642 ], 659 ],
660 "cwd": "[SLAVE_BUILD]",
643 "name": "shutdown_device_monitor" 661 "name": "shutdown_device_monitor"
644 }, 662 },
645 { 663 {
646 "cmd": [ 664 "cmd": [
647 "python", 665 "python",
648 "-u", 666 "-u",
649 "[CWD]/src/build/android/adb_logcat_printer.py", 667 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py",
650 "--output-path", 668 "--output-path",
651 "[CWD]/src/out/Release/full_log", 669 "[SLAVE_BUILD]/src/out/Release/full_log",
652 "[CWD]/src/out/logcat" 670 "[SLAVE_BUILD]/src/out/logcat"
653 ], 671 ],
672 "cwd": "[SLAVE_BUILD]",
654 "name": "logcat_dump" 673 "name": "logcat_dump"
655 }, 674 },
656 { 675 {
657 "cmd": [ 676 "cmd": [
658 "python", 677 "python",
659 "-u", 678 "-u",
660 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 679 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
661 "--", 680 "--",
662 "[ROOT]/b/depot_tools/gsutil.py", 681 "[DEPOT_TOOLS]/gsutil.py",
663 "--force-version", 682 "--force-version",
664 "4.7", 683 "4.7",
665 "-o", 684 "-o",
666 "GSUtil:parallel_composite_upload_threshold=50M", 685 "GSUtil:parallel_composite_upload_threshold=50M",
667 "----", 686 "----",
668 "cp", 687 "cp",
669 "[CWD]/src/out/Release/full_log", 688 "[SLAVE_BUILD]/src/out/Release/full_log",
670 "gs://chromium-android/logcat_dumps/Android Nexus5 Perf (1)/571" 689 "gs://chromium-android/logcat_dumps/Android Nexus5 Perf (1)/571"
671 ], 690 ],
691 "cwd": "[SLAVE_BUILD]",
672 "name": "gsutil upload", 692 "name": "gsutil upload",
673 "~followup_annotations": [ 693 "~followup_annotations": [
674 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/Android Nexus5 Perf (1)/571@@@" 694 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/Android Nexus5 Perf (1)/571@@@"
675 ] 695 ]
676 }, 696 },
677 { 697 {
678 "cmd": [ 698 "cmd": [
679 "[CWD]/src/third_party/android_platform/development/scripts/stack", 699 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" ,
680 "--arch", 700 "--arch",
681 "arm", 701 "arm",
682 "--more-info", 702 "--more-info",
683 "[CWD]/src/out/Release/full_log" 703 "[SLAVE_BUILD]/src/out/Release/full_log"
684 ], 704 ],
705 "cwd": "[SLAVE_BUILD]",
685 "env": { 706 "env": {
686 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Release", 707 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release",
687 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 708 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
688 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 709 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
689 }, 710 },
690 "name": "stack_tool_with_logcat_dump" 711 "name": "stack_tool_with_logcat_dump"
691 }, 712 },
692 { 713 {
693 "cmd": [ 714 "cmd": [
694 "[CWD]/src/build/android/tombstones.py", 715 "[SLAVE_BUILD]/src/build/android/tombstones.py",
695 "-a", 716 "-a",
696 "-s", 717 "-s",
697 "-w" 718 "-w"
698 ], 719 ],
720 "cwd": "[SLAVE_BUILD]",
699 "env": { 721 "env": {
700 "CHROMIUM_OUTPUT_DIR": "[CWD]/src/out/Release", 722 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release",
701 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 723 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
702 "PATH": "[CWD]/src/third_party/android_tools/sdk/platform-tools:[CWD]/src/ build/android:%(PATH)s" 724 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
703 }, 725 },
704 "name": "stack_tool_for_tombstones" 726 "name": "stack_tool_for_tombstones"
705 }, 727 },
706 { 728 {
707 "cmd": [ 729 "cmd": [
708 "python", 730 "python",
709 "-u", 731 "-u",
710 "\nimport glob, os, sys\nfor report in glob.glob(sys.argv[1]):\n with ope n(report, 'r') as f:\n for l in f.readlines():\n print l\n os.remove(re port)\n", 732 "\nimport glob, os, sys\nfor report in glob.glob(sys.argv[1]):\n with ope n(report, 'r') as f:\n for l in f.readlines():\n print l\n os.remove(re port)\n",
711 "[CWD]/src/out/Release/test_logs/*.log" 733 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log"
712 ], 734 ],
735 "cwd": "[SLAVE_BUILD]",
713 "name": "test_report", 736 "name": "test_report",
714 "~followup_annotations": [ 737 "~followup_annotations": [
715 "@@@STEP_LOG_LINE@python.inline@@@@", 738 "@@@STEP_LOG_LINE@python.inline@@@@",
716 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", 739 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
717 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", 740 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
718 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", 741 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
719 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", 742 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
720 "@@@STEP_LOG_LINE@python.inline@ print l@@@", 743 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
721 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", 744 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
722 "@@@STEP_LOG_END@python.inline@@@" 745 "@@@STEP_LOG_END@python.inline@@@"
723 ] 746 ]
724 }, 747 },
725 { 748 {
726 "name": "$result", 749 "name": "$result",
727 "reason": "src-side perf tests failed [StepFailure(\"1 tests failed: ['host_ info']\",)]", 750 "reason": "src-side perf tests failed [StepFailure(\"1 tests failed: ['host_ info']\",)]",
728 "status_code": 1 751 "status_code": 1
729 } 752 }
730 ] 753 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698