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

Side by Side Diff: scripts/slave/recipes/bisection/android_bisect.expected/basic_android_nexus6_perf_bisect.json

Issue 2228473002: bisection: prepare for running under remote_run (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Created 4 years, 4 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 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n",
7 "[BUILDER_CACHE]/android_nexus6_perf_bisect",
8 "511"
9 ],
10 "name": "makedirs checkout path",
11 "~followup_annotations": [
12 "@@@STEP_LOG_LINE@python.inline@@@@",
13 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
14 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
15 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
16 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
17 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
18 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
19 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
20 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
21 "@@@STEP_LOG_END@python.inline@@@"
22 ]
23 },
24 {
25 "cmd": [
26 "python",
27 "-u",
6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", 28 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
7 "--master", 29 "--master",
8 "tryserver.chromium.perf", 30 "tryserver.chromium.perf",
9 "--builder", 31 "--builder",
10 "android_nexus6_perf_bisect", 32 "android_nexus6_perf_bisect",
11 "--slave", 33 "--slave",
12 "TestSlavename", 34 "TestSlavename",
13 "--spec", 35 "--spec",
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']", 36 "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", 37 "--root",
16 "src", 38 "src",
17 "--revision_mapping_file", 39 "--revision_mapping_file",
18 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}", 40 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}",
19 "--git-cache-dir", 41 "--git-cache-dir",
20 "[GIT_CACHE]", 42 "[GIT_CACHE]",
21 "--issue", 43 "--issue",
22 "12345", 44 "12345",
23 "--patchset", 45 "--patchset",
24 "20001", 46 "20001",
25 "--rietveld_server", 47 "--rietveld_server",
26 "https://codereview.chromium.org", 48 "https://codereview.chromium.org",
27 "--output_json", 49 "--output_json",
28 "/path/to/tmp/json", 50 "/path/to/tmp/json",
29 "--revision", 51 "--revision",
30 "src@HEAD", 52 "src@HEAD",
31 "--output_manifest" 53 "--output_manifest"
32 ], 54 ],
55 "cwd": "[BUILDER_CACHE]/android_nexus6_perf_bisect",
33 "env": { 56 "env": {
34 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 57 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
35 }, 58 },
36 "name": "bot_update", 59 "name": "bot_update",
37 "~followup_annotations": [ 60 "~followup_annotations": [
38 "@@@STEP_TEXT@Some step text@@@", 61 "@@@STEP_TEXT@Some step text@@@",
39 "@@@STEP_LOG_LINE@json.output@{@@@", 62 "@@@STEP_LOG_LINE@json.output@{@@@",
40 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 63 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
41 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", 64 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
42 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@", 65 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@",
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after
107 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" , 130 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
108 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@", 131 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
109 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@" 132 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
110 ] 133 ]
111 }, 134 },
112 { 135 {
113 "cmd": [ 136 "cmd": [
114 "python", 137 "python",
115 "-u", 138 "-u",
116 "\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", 139 "\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",
117 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", 140 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/out/Release/debug_info_dum ps",
118 "[SLAVE_BUILD]/src/out/Release/test_logs", 141 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/out/Release/test_logs",
119 "[SLAVE_BUILD]/src/out/build_product.zip", 142 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/out/build_product.zip",
120 "[SLAVE_BUILD]/src" 143 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src"
121 ], 144 ],
122 "name": "clean local files", 145 "name": "clean local files",
123 "~followup_annotations": [ 146 "~followup_annotations": [
124 "@@@STEP_LOG_LINE@python.inline@@@@", 147 "@@@STEP_LOG_LINE@python.inline@@@@",
125 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", 148 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@",
126 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", 149 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@",
127 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", 150 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@",
128 "@@@STEP_LOG_LINE@python.inline@try:@@@", 151 "@@@STEP_LOG_LINE@python.inline@try:@@@",
129 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", 152 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@",
130 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", 153 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@",
131 "@@@STEP_LOG_LINE@python.inline@ pass@@@", 154 "@@@STEP_LOG_LINE@python.inline@ pass@@@",
132 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@", 155 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@",
133 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", 156 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@",
134 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", 157 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@",
135 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" , 158 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" ,
136 "@@@STEP_LOG_END@python.inline@@@" 159 "@@@STEP_LOG_END@python.inline@@@"
137 ] 160 ]
138 }, 161 },
139 { 162 {
140 "cmd": [ 163 "cmd": [
141 "git", 164 "git",
142 "diff", 165 "diff",
143 "--cached", 166 "--cached",
144 "--name-only" 167 "--name-only"
145 ], 168 ],
146 "cwd": "[SLAVE_BUILD]/src", 169 "cwd": "[BUILDER_CACHE]/android_nexus6_perf_bisect/src",
147 "name": "git diff to analyze patch", 170 "name": "git diff to analyze patch",
148 "stdout": "/path/to/tmp/", 171 "stdout": "/path/to/tmp/",
149 "~followup_annotations": [ 172 "~followup_annotations": [
150 "@@@STEP_LOG_LINE@files@tools/auto_bisect/bisect.cfg@@@", 173 "@@@STEP_LOG_LINE@files@tools/auto_bisect/bisect.cfg@@@",
151 "@@@STEP_LOG_END@files@@@" 174 "@@@STEP_LOG_END@files@@@"
152 ] 175 ]
153 }, 176 },
154 { 177 {
155 "cmd": [ 178 "cmd": [
156 "python", 179 "python",
157 "-u", 180 "-u",
158 "[SLAVE_BUILD]/src/build/symlink.py", 181 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/build/symlink.py",
159 "-f", 182 "-f",
160 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 183 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/android_tools/ sdk/platform-tools/adb",
161 "~/adb" 184 "~/adb"
162 ], 185 ],
163 "name": "create adb symlink" 186 "name": "create adb symlink"
164 }, 187 },
165 { 188 {
166 "cmd": [ 189 "cmd": [
167 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 190 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
168 "--", 191 "--",
169 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", 192 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/build/android/adb_logcat_m onitor.py",
170 "[SLAVE_BUILD]/src/out/logcat", 193 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/out/logcat",
171 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" 194 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/android_tools/ sdk/platform-tools/adb"
172 ], 195 ],
173 "env": { 196 "env": {
174 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 197 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
175 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 198 "PATH": "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/androi d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus6_perf_bisect/src/build/ android:%(PATH)s"
176 }, 199 },
177 "name": "spawn_logcat_monitor" 200 "name": "spawn_logcat_monitor"
178 }, 201 },
179 { 202 {
180 "cmd": [ 203 "cmd": [
181 "python", 204 "python",
182 "-u", 205 "-u",
183 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ", 206 "RECIPE_PACKAGE_REPO[build]/scripts/slave/android/authorize_adb_devices.py ",
184 "--verbose", 207 "--verbose",
185 "--adb-path", 208 "--adb-path",
186 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" 209 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/android_tools/ sdk/platform-tools/adb"
187 ], 210 ],
188 "env": { 211 "env": {
189 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 212 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
190 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 213 "PATH": "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/androi d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus6_perf_bisect/src/build/ android:%(PATH)s"
191 }, 214 },
192 "name": "authorize_adb_devices" 215 "name": "authorize_adb_devices"
193 }, 216 },
194 { 217 {
195 "cmd": [ 218 "cmd": [
196 "[SLAVE_BUILD]/src/third_party/catapult/devil/devil/android/tools/device_r ecovery.py", 219 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/catapult/devil /devil/android/tools/device_recovery.py",
197 "--blacklist-file", 220 "--blacklist-file",
198 "[SLAVE_BUILD]/src/out/bad_devices.json", 221 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/out/bad_devices.json",
199 "--known-devices-file", 222 "--known-devices-file",
200 "[HOME]/.android/known_devices.json", 223 "[HOME]/.android/known_devices.json",
201 "--adb-path", 224 "--adb-path",
202 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 225 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/android_tools/ sdk/platform-tools/adb",
203 "-v" 226 "-v"
204 ], 227 ],
205 "env": { 228 "env": {
206 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 229 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
207 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 230 "PATH": "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/androi d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus6_perf_bisect/src/build/ android:%(PATH)s"
208 }, 231 },
209 "name": "device_recovery" 232 "name": "device_recovery"
210 }, 233 },
211 { 234 {
212 "cmd": [ 235 "cmd": [
213 "python", 236 "python",
214 "-u", 237 "-u",
215 "[SLAVE_BUILD]/src/build/android/provision_devices.py", 238 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/build/android/provision_de vices.py",
216 "--adb-path", 239 "--adb-path",
217 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 240 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/android_tools/ sdk/platform-tools/adb",
218 "--blacklist-file", 241 "--blacklist-file",
219 "[SLAVE_BUILD]/src/out/bad_devices.json", 242 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/out/bad_devices.json",
220 "--output-device-blacklist", 243 "--output-device-blacklist",
221 "/path/to/tmp/json", 244 "/path/to/tmp/json",
222 "-t", 245 "-t",
223 "Release", 246 "Release",
224 "--min-battery-level", 247 "--min-battery-level",
225 "95", 248 "95",
226 "--disable-network", 249 "--disable-network",
227 "--disable-java-debug", 250 "--disable-java-debug",
228 "--max-battery-temp", 251 "--max-battery-temp",
229 "350", 252 "350",
230 "--remove-system-webview" 253 "--remove-system-webview"
231 ], 254 ],
232 "env": { 255 "env": {
233 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 256 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
234 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 257 "PATH": "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/androi d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus6_perf_bisect/src/build/ android:%(PATH)s"
235 }, 258 },
236 "name": "provision_devices" 259 "name": "provision_devices"
237 }, 260 },
238 { 261 {
239 "cmd": [ 262 "cmd": [
240 "[SLAVE_BUILD]/src/third_party/catapult/devil/devil/android/tools/device_s tatus.py", 263 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/catapult/devil /devil/android/tools/device_status.py",
241 "--json-output", 264 "--json-output",
242 "/path/to/tmp/json", 265 "/path/to/tmp/json",
243 "--blacklist-file", 266 "--blacklist-file",
244 "[SLAVE_BUILD]/src/out/bad_devices.json", 267 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/out/bad_devices.json",
245 "--known-devices-file", 268 "--known-devices-file",
246 "[HOME]/.android/known_devices.json", 269 "[HOME]/.android/known_devices.json",
247 "--buildbot-path", 270 "--buildbot-path",
248 "/home/chrome-bot/.adb_device_info", 271 "/home/chrome-bot/.adb_device_info",
249 "--adb-path", 272 "--adb-path",
250 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 273 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/android_tools/ sdk/platform-tools/adb",
251 "-v", 274 "-v",
252 "--overwrite-known-devices-files" 275 "--overwrite-known-devices-files"
253 ], 276 ],
254 "env": { 277 "env": {
255 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 278 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
256 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 279 "PATH": "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/androi d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus6_perf_bisect/src/build/ android:%(PATH)s"
257 }, 280 },
258 "name": "device_status", 281 "name": "device_status",
259 "~followup_annotations": [ 282 "~followup_annotations": [
260 "@@@STEP_TEXT@Online devices: 1@@@", 283 "@@@STEP_TEXT@Online devices: 1@@@",
261 "@@@STEP_LOG_LINE@json.output@[@@@", 284 "@@@STEP_LOG_LINE@json.output@[@@@",
262 "@@@STEP_LOG_LINE@json.output@ {@@@", 285 "@@@STEP_LOG_LINE@json.output@ {@@@",
263 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@", 286 "@@@STEP_LOG_LINE@json.output@ \"adb_status\": \"device\", @@@",
264 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@", 287 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@",
265 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@", 288 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@",
266 "@@@STEP_LOG_LINE@json.output@ \"USB powered\": \"true\", @@@", 289 "@@@STEP_LOG_LINE@json.output@ \"USB powered\": \"true\", @@@",
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
355 "cmd": [ 378 "cmd": [
356 "python", 379 "python",
357 "-u", 380 "-u",
358 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py", 381 "RECIPE_PACKAGE_REPO[build]/scripts/slave/daemonizer.py",
359 "--action", 382 "--action",
360 "restart", 383 "restart",
361 "--pid-file-path", 384 "--pid-file-path",
362 "/tmp/device_monitor.pid", 385 "/tmp/device_monitor.pid",
363 "--", 386 "--",
364 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" , 387 "RECIPE_MODULE[build::chromium_android]/resources/spawn_device_monitor.py" ,
365 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb", 388 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/android_tools/ sdk/platform-tools/adb",
366 "[\"07a00ca4\"]", 389 "[\"07a00ca4\"]",
367 "--blacklist-file", 390 "--blacklist-file",
368 "[SLAVE_BUILD]/src/out/bad_devices.json" 391 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/out/bad_devices.json"
369 ], 392 ],
370 "name": "spawn_device_monitor" 393 "name": "spawn_device_monitor"
371 }, 394 },
372 { 395 {
373 "cmd": [ 396 "cmd": [
374 "python", 397 "python",
375 "-u", 398 "-u",
376 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 399 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
377 "runhooks" 400 "runhooks"
378 ], 401 ],
379 "cwd": "[SLAVE_BUILD]/src", 402 "cwd": "[BUILDER_CACHE]/android_nexus6_perf_bisect/src",
380 "env": { 403 "env": {
381 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 404 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
382 "GYP_CHROMIUM_NO_ACTION": "1", 405 "GYP_CHROMIUM_NO_ACTION": "1",
383 "GYP_CROSSCOMPILE": "1", 406 "GYP_CROSSCOMPILE": "1",
384 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[ BUILD]/goma' target_arch=arm use_goma=1", 407 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='R ECIPE_PACKAGE_REPO[build]/goma' target_arch=arm use_goma=1",
385 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 408 "PATH": "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/androi d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus6_perf_bisect/src/build/ android:%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
386 }, 409 },
387 "name": "gclient runhooks" 410 "name": "gclient runhooks"
388 }, 411 },
389 { 412 {
390 "cmd": [], 413 "cmd": [],
391 "name": "***LEGACY BISECT (deprecated)***" 414 "name": "***LEGACY BISECT (deprecated)***"
392 }, 415 },
393 { 416 {
394 "cmd": [ 417 "cmd": [
395 "python", 418 "python",
396 "-u", 419 "-u",
397 "[SLAVE_BUILD]/src/tools/prepare-bisect-perf-regression.py", 420 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/tools/prepare-bisect-perf- regression.py",
398 "-w", 421 "-w",
399 "[SLAVE_BUILD]" 422 "[CACHE]/bisect"
400 ], 423 ],
401 "name": "Preparing for Bisection" 424 "name": "Preparing for Bisection"
402 }, 425 },
403 { 426 {
404 "allow_subannotations": true, 427 "allow_subannotations": true,
405 "cmd": [ 428 "cmd": [
406 "python", 429 "python",
407 "-u", 430 "-u",
408 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py", 431 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
409 "--target", 432 "--target",
410 "Release", 433 "Release",
411 "--test-platform", 434 "--test-platform",
412 "android", 435 "android",
413 "--xvfb", 436 "--xvfb",
414 "--factory-properties", 437 "--factory-properties",
415 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"android_nexus6_perf_bisect\", \"buildnumber\" : 571, \"is_test\": true, \"issue\": \"12345\", \"mastername\": \"tryserver.chro mium.perf\", \"patch_project\": \"chromium\", \"patch_storage\": \"rietveld\", \ "patchset\": \"20001\", \"project\": \"chrome\", \"recipe\": \"bisection/android _bisect\", \"repository\": \"\", \"requester\": \"commit-bot@chromium.org\", \"r evision\": \"HEAD\", \"rietveld\": \"https://codereview.chromium.org\", \"slaven ame\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}", 438 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"android_nexus6_perf_bisect\", \"buildnumber\" : 571, \"is_test\": true, \"issue\": \"12345\", \"mastername\": \"tryserver.chro mium.perf\", \"patch_project\": \"chromium\", \"patch_storage\": \"rietveld\", \ "patchset\": \"20001\", \"path_config\": \"kitchen\", \"project\": \"chrome\", \ "recipe\": \"bisection/android_bisect\", \"repository\": \"\", \"requester\": \" commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://coder eview.chromium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/ workdir/TestSlavename\"}",
416 "--build-properties", 439 "--build-properties",
417 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"android_nexus6_perf_bisect\", \"buildnumber\" : 571, \"is_test\": true, \"issue\": \"12345\", \"mastername\": \"tryserver.chro mium.perf\", \"patch_project\": \"chromium\", \"patch_storage\": \"rietveld\", \ "patchset\": \"20001\", \"project\": \"chrome\", \"recipe\": \"bisection/android _bisect\", \"repository\": \"\", \"requester\": \"commit-bot@chromium.org\", \"r evision\": \"HEAD\", \"rietveld\": \"https://codereview.chromium.org\", \"slaven ame\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}", 440 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"android_nexus6_perf_bisect\", \"buildnumber\" : 571, \"is_test\": true, \"issue\": \"12345\", \"mastername\": \"tryserver.chro mium.perf\", \"patch_project\": \"chromium\", \"patch_storage\": \"rietveld\", \ "patchset\": \"20001\", \"path_config\": \"kitchen\", \"project\": \"chrome\", \ "recipe\": \"bisection/android_bisect\", \"repository\": \"\", \"requester\": \" commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://coder eview.chromium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/ workdir/TestSlavename\"}",
418 "--step-name=Running Bisection", 441 "--step-name=Running Bisection",
419 "--builder-name=android_nexus6_perf_bisect", 442 "--builder-name=android_nexus6_perf_bisect",
420 "--slave-name=TestSlavename", 443 "--slave-name=TestSlavename",
421 "--build-number=571", 444 "--build-number=571",
422 "--run-python-script", 445 "--run-python-script",
423 "[SLAVE_BUILD]/src/tools/run-bisect-perf-regression.py", 446 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/tools/run-bisect-perf-regr ession.py",
424 "-w", 447 "-w",
425 "[SLAVE_BUILD]", 448 "[CACHE]/bisect",
426 "--build-properties", 449 "--build-properties",
427 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"android_nexus6_perf_bisect\", \"buildnumber\" : 571, \"is_test\": true, \"issue\": \"12345\", \"mastername\": \"tryserver.chro mium.perf\", \"patch_project\": \"chromium\", \"patch_storage\": \"rietveld\", \ "patchset\": \"20001\", \"project\": \"chrome\", \"recipe\": \"bisection/android _bisect\", \"repository\": \"\", \"requester\": \"commit-bot@chromium.org\", \"r evision\": \"HEAD\", \"rietveld\": \"https://codereview.chromium.org\", \"slaven ame\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}" 450 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"android_nexus6_perf_bisect\", \"buildnumber\" : 571, \"is_test\": true, \"issue\": \"12345\", \"mastername\": \"tryserver.chro mium.perf\", \"patch_project\": \"chromium\", \"patch_storage\": \"rietveld\", \ "patchset\": \"20001\", \"path_config\": \"kitchen\", \"project\": \"chrome\", \ "recipe\": \"bisection/android_bisect\", \"repository\": \"\", \"requester\": \" commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"https://coder eview.chromium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/ workdir/TestSlavename\"}"
428 ], 451 ],
429 "name": "Running Bisection" 452 "name": "Running Bisection"
430 }, 453 },
431 { 454 {
432 "cmd": [ 455 "cmd": [
433 "python", 456 "python",
434 "-u", 457 "-u",
458 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os. path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n",
459 "[BUILDER_CACHE]/android_nexus6_perf_bisect",
460 "511"
461 ],
462 "name": "makedirs checkout path (2)",
463 "~followup_annotations": [
464 "@@@STEP_LOG_LINE@python.inline@@@@",
465 "@@@STEP_LOG_LINE@python.inline@import sys, os@@@",
466 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@",
467 "@@@STEP_LOG_LINE@python.inline@mode = int(sys.argv[2])@@@",
468 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@",
469 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@",
470 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" % path@@@",
471 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@",
472 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@",
473 "@@@STEP_LOG_END@python.inline@@@"
474 ]
475 },
476 {
477 "cmd": [
478 "python",
479 "-u",
435 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", 480 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
436 "--master", 481 "--master",
437 "tryserver.chromium.perf", 482 "tryserver.chromium.perf",
438 "--builder", 483 "--builder",
439 "android_nexus6_perf_bisect", 484 "android_nexus6_perf_bisect",
440 "--slave", 485 "--slave",
441 "TestSlavename", 486 "TestSlavename",
442 "--spec", 487 "--spec",
443 "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']", 488 "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']",
444 "--root", 489 "--root",
445 "src", 490 "src",
446 "--revision_mapping_file", 491 "--revision_mapping_file",
447 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}", 492 "{\"src\": \"got_revision\", \"src/buildtools\": \"got_buildtools_revision \", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/angle\": \"g ot_angle_revision\", \"src/third_party/webrtc\": \"got_webrtc_revision\", \"src/ tools/swarming_client\": \"got_swarming_client_revision\", \"src/v8\": \"got_v8_ revision\"}",
448 "--git-cache-dir", 493 "--git-cache-dir",
449 "[GIT_CACHE]", 494 "[GIT_CACHE]",
450 "--issue", 495 "--issue",
451 "12345", 496 "12345",
452 "--patchset", 497 "--patchset",
453 "20001", 498 "20001",
454 "--rietveld_server", 499 "--rietveld_server",
455 "https://codereview.chromium.org", 500 "https://codereview.chromium.org",
456 "--output_json", 501 "--output_json",
457 "/path/to/tmp/json", 502 "/path/to/tmp/json",
458 "--revision", 503 "--revision",
459 "src@HEAD", 504 "src@HEAD",
460 "--output_manifest" 505 "--output_manifest"
461 ], 506 ],
507 "cwd": "[BUILDER_CACHE]/android_nexus6_perf_bisect",
462 "env": { 508 "env": {
463 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 509 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
464 }, 510 },
465 "name": "bot_update (2)", 511 "name": "bot_update (2)",
466 "~followup_annotations": [ 512 "~followup_annotations": [
467 "@@@STEP_TEXT@Some step text@@@", 513 "@@@STEP_TEXT@Some step text@@@",
468 "@@@STEP_LOG_LINE@json.output@{@@@", 514 "@@@STEP_LOG_LINE@json.output@{@@@",
469 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 515 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
470 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@", 516 "@@@STEP_LOG_LINE@json.output@ \"fixed_revisions\": {@@@",
471 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@", 517 "@@@STEP_LOG_LINE@json.output@ \"src\": \"HEAD\"@@@",
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
547 "stop", 593 "stop",
548 "--pid-file-path", 594 "--pid-file-path",
549 "/tmp/device_monitor.pid" 595 "/tmp/device_monitor.pid"
550 ], 596 ],
551 "name": "shutdown_device_monitor" 597 "name": "shutdown_device_monitor"
552 }, 598 },
553 { 599 {
554 "cmd": [ 600 "cmd": [
555 "python", 601 "python",
556 "-u", 602 "-u",
557 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", 603 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/build/android/adb_logcat_p rinter.py",
558 "--output-path", 604 "--output-path",
559 "[SLAVE_BUILD]/src/out/Release/full_log", 605 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/out/Release/full_log",
560 "[SLAVE_BUILD]/src/out/logcat" 606 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/out/logcat"
561 ], 607 ],
562 "name": "logcat_dump" 608 "name": "logcat_dump"
563 }, 609 },
564 { 610 {
565 "cmd": [ 611 "cmd": [
566 "python", 612 "python",
567 "-u", 613 "-u",
568 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", 614 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py",
569 "--", 615 "--",
570 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", 616 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
571 "--force-version", 617 "--force-version",
572 "4.7", 618 "4.7",
573 "-o", 619 "-o",
574 "GSUtil:parallel_composite_upload_threshold=50M", 620 "GSUtil:parallel_composite_upload_threshold=50M",
575 "----", 621 "----",
576 "cp", 622 "cp",
577 "-a", 623 "-a",
578 "public-read", 624 "public-read",
579 "[SLAVE_BUILD]/src/out/Release/full_log", 625 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/out/Release/full_log",
580 "gs://chromium-android/logcat_dumps/android_nexus6_perf_bisect/571" 626 "gs://chromium-android/logcat_dumps/android_nexus6_perf_bisect/571"
581 ], 627 ],
582 "name": "gsutil upload", 628 "name": "gsutil upload",
583 "~followup_annotations": [ 629 "~followup_annotations": [
584 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/android_nexus6_perf_bisect/571@@@" 630 "@@@STEP_LINK@logcat dump@https://storage.cloud.google.com/chromium-androi d/logcat_dumps/android_nexus6_perf_bisect/571@@@"
585 ] 631 ]
586 }, 632 },
587 { 633 {
588 "cmd": [ 634 "cmd": [
589 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" , 635 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/android_platfo rm/development/scripts/stack",
590 "--arch", 636 "--arch",
591 "arm", 637 "arm",
592 "--more-info", 638 "--more-info",
593 "[SLAVE_BUILD]/src/out/Release/full_log" 639 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/out/Release/full_log"
594 ], 640 ],
595 "env": { 641 "env": {
596 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release", 642 "CHROMIUM_OUTPUT_DIR": "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/out /Release",
597 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 643 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
598 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 644 "PATH": "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/androi d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus6_perf_bisect/src/build/ android:%(PATH)s"
599 }, 645 },
600 "name": "stack_tool_with_logcat_dump" 646 "name": "stack_tool_with_logcat_dump"
601 }, 647 },
602 { 648 {
603 "cmd": [ 649 "cmd": [
604 "python", 650 "python",
605 "-u", 651 "-u",
606 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 652 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
607 "[SLAVE_BUILD]/src/chrome/VERSION", 653 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/chrome/VERSION",
608 "/path/to/tmp/" 654 "/path/to/tmp/"
609 ], 655 ],
610 "name": "get version" 656 "name": "get version"
611 }, 657 },
612 { 658 {
613 "cmd": [ 659 "cmd": [
614 "[SLAVE_BUILD]/src/build/android/tombstones.py", 660 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/build/android/tombstones.p y",
615 "-a", 661 "-a",
616 "-s", 662 "-s",
617 "-w" 663 "-w"
618 ], 664 ],
619 "env": { 665 "env": {
620 "CHROMIUM_OUTPUT_DIR": "[SLAVE_BUILD]/src/out/Release", 666 "CHROMIUM_OUTPUT_DIR": "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/out /Release",
621 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 667 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
622 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 668 "PATH": "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/third_party/androi d_tools/sdk/platform-tools:[BUILDER_CACHE]/android_nexus6_perf_bisect/src/build/ android:%(PATH)s"
623 }, 669 },
624 "name": "stack_tool_for_tombstones" 670 "name": "stack_tool_for_tombstones"
625 }, 671 },
626 { 672 {
627 "cmd": [ 673 "cmd": [
628 "python", 674 "python",
629 "-u", 675 "-u",
630 "\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", 676 "\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",
631 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log" 677 "[BUILDER_CACHE]/android_nexus6_perf_bisect/src/out/Release/test_logs/*.lo g"
632 ], 678 ],
633 "name": "test_report", 679 "name": "test_report",
634 "~followup_annotations": [ 680 "~followup_annotations": [
635 "@@@STEP_LOG_LINE@python.inline@@@@", 681 "@@@STEP_LOG_LINE@python.inline@@@@",
636 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", 682 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
637 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", 683 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
638 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", 684 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
639 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", 685 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
640 "@@@STEP_LOG_LINE@python.inline@ print l@@@", 686 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
641 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", 687 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
642 "@@@STEP_LOG_END@python.inline@@@" 688 "@@@STEP_LOG_END@python.inline@@@"
643 ] 689 ]
644 }, 690 },
645 { 691 {
646 "name": "$result", 692 "name": "$result",
647 "recipe_result": null, 693 "recipe_result": null,
648 "status_code": 0 694 "status_code": 0
649 } 695 }
650 ] 696 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698