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

Side by Side Diff: scripts/slave/recipes/android/perf.expected/full_chromium_perf_Android_One_Perf.json

Issue 1115453002: Recipes: make cwd default to slave_build (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: rebase Created 5 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 | Annotate | Revision Log
OLDNEW
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "python", 4 "python",
5 "-u", 5 "-u",
6 "[BUILD]/scripts/slave/bot_update.py", 6 "[BUILD]/scripts/slave/bot_update.py",
7 "--master", 7 "--master",
8 "chromium.perf", 8 "chromium.perf",
9 "--builder", 9 "--builder",
10 "Android One Perf", 10 "Android One Perf",
11 "--slave", 11 "--slave",
12 "slavename", 12 "slavename",
13 "--spec", 13 "--spec",
14 "cache_dir = None\nsolutions = [{'custom_deps': {'src/chrome/test/data/pdf _private': None, 'src/third_party/WebKit/LayoutTests': None, 'src/tools/valgrind ': None}, '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.golo.chromium.org/native_client/trunk', 'sourceforge_url': ' svn://svn-mirror.golo.chromium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror. golo.chromium.org/blink/trunk'}, 'deps_file': 'DEPS', 'managed': False, 'name': 'src', 'url': 'svn://svn-mirror.golo.chromium.org/chrome/trunk/src'}, {'custom_d eps': {'src/chrome/test/data/firefox2_profile/searchplugins': None, 'src/chrome/ test/data/firefox2_searchplugins': 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': No ne, '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/data/mozilla_js_tests': None, 'src/data /selenium_core': None, 'src/data/tab_switching': 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/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'}]\ntarge t_os = ['android']", 14 "cache_dir = None\nsolutions = [{'custom_deps': {'src/chrome/test/data/pdf _private': None, 'src/third_party/WebKit/LayoutTests': None, 'src/tools/valgrind ': None}, '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.golo.chromium.org/native_client/trunk', 'sourceforge_url': ' svn://svn-mirror.golo.chromium.org/%(repo)s', 'webkit_trunk': 'svn://svn-mirror. golo.chromium.org/blink/trunk'}, 'deps_file': 'DEPS', 'managed': False, 'name': 'src', 'url': 'svn://svn-mirror.golo.chromium.org/chrome/trunk/src'}, {'custom_d eps': {'src/chrome/test/data/firefox2_profile/searchplugins': None, 'src/chrome/ test/data/firefox2_searchplugins': 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': No ne, '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/data/mozilla_js_tests': None, 'src/data /selenium_core': None, 'src/data/tab_switching': 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/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'}]\ntarge t_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/WebKit\": \"got_webkit_revision\", \"src/third_party/webrtc\" : \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_ revision\", \"src/v8\": \"got_v8_revision\"}", 18 "{\"src\": \"got_revision\", \"src/native_client\": \"got_nacl_revision\", \"src/third_party/WebKit\": \"got_webkit_revision\", \"src/third_party/webrtc\" : \"got_webrtc_revision\", \"src/tools/swarming_client\": \"got_swarming_client_ revision\", \"src/v8\": \"got_v8_revision\"}",
19 "--output_json", 19 "--output_json",
20 "/path/to/tmp/json", 20 "/path/to/tmp/json",
21 "--revision", 21 "--revision",
22 "src@deadbeef" 22 "src@deadbeef"
23 ], 23 ],
24 "cwd": "[SLAVE_BUILD]",
24 "name": "bot_update", 25 "name": "bot_update",
25 "~followup_annotations": [ 26 "~followup_annotations": [
26 "@@@STEP_TEXT@Some step text@@@", 27 "@@@STEP_TEXT@Some step text@@@",
27 "@@@STEP_LOG_LINE@json.output@{@@@", 28 "@@@STEP_LOG_LINE@json.output@{@@@",
28 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 29 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
29 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", 30 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
30 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", 31 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
31 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", 32 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
32 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@", 33 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
33 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@", 34 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
(...skipping 27 matching lines...) Expand all
61 ] 62 ]
62 }, 63 },
63 { 64 {
64 "cmd": [ 65 "cmd": [
65 "python", 66 "python",
66 "-u", 67 "-u",
67 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 68 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
68 "[SLAVE_BUILD]/src/testing/buildbot/chromium.perf.json", 69 "[SLAVE_BUILD]/src/testing/buildbot/chromium.perf.json",
69 "/path/to/tmp/json" 70 "/path/to/tmp/json"
70 ], 71 ],
72 "cwd": "[SLAVE_BUILD]",
71 "name": "read test spec", 73 "name": "read test spec",
72 "~followup_annotations": [ 74 "~followup_annotations": [
73 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.perf.json@ @@", 75 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.perf.json@ @@",
74 "@@@STEP_LOG_LINE@json.output@{}@@@", 76 "@@@STEP_LOG_LINE@json.output@{}@@@",
75 "@@@STEP_LOG_END@json.output@@@" 77 "@@@STEP_LOG_END@json.output@@@"
76 ] 78 ]
77 }, 79 },
78 { 80 {
79 "cmd": [ 81 "cmd": [
80 "python", 82 "python",
81 "-u", 83 "-u",
82 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py", 84 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py",
83 "--output", 85 "--output",
84 "/path/to/tmp/json", 86 "/path/to/tmp/json",
85 "--", 87 "--",
86 "--build-config-fs", 88 "--build-config-fs",
87 "Release", 89 "Release",
88 "--paths", 90 "--paths",
89 "{\"build\": \"[BUILD]\", \"checkout\": \"[SLAVE_BUILD]/src\"}", 91 "{\"build\": \"[BUILD]\", \"checkout\": \"[SLAVE_BUILD]/src\"}",
90 "--properties", 92 "--properties",
91 "{\"buildername\": \"Android One Perf\", \"buildnumber\": 571, \"masternam e\": \"chromium.perf\", \"perf-id\": \"android-one\", \"results-url\": \"https:/ /chromeperf.appspot.com\", \"slavename\": \"slavename\", \"target_platform\": \" android\"}" 93 "{\"buildername\": \"Android One Perf\", \"buildnumber\": 571, \"masternam e\": \"chromium.perf\", \"perf-id\": \"android-one\", \"results-url\": \"https:/ /chromeperf.appspot.com\", \"slavename\": \"slavename\", \"target_platform\": \" android\"}"
92 ], 94 ],
95 "cwd": "[SLAVE_BUILD]",
93 "name": "get compile targets for scripts", 96 "name": "get compile targets for scripts",
94 "~followup_annotations": [ 97 "~followup_annotations": [
95 "@@@STEP_LOG_LINE@json.output@{}@@@", 98 "@@@STEP_LOG_LINE@json.output@{}@@@",
96 "@@@STEP_LOG_END@json.output@@@" 99 "@@@STEP_LOG_END@json.output@@@"
97 ] 100 ]
98 }, 101 },
99 { 102 {
100 "cmd": [ 103 "cmd": [
101 "python", 104 "python",
102 "-u", 105 "-u",
103 "\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", 106 "\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",
104 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", 107 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps",
105 "[SLAVE_BUILD]/src/out/Release/test_logs", 108 "[SLAVE_BUILD]/src/out/Release/test_logs",
106 "[SLAVE_BUILD]/src/out/build_product.zip", 109 "[SLAVE_BUILD]/src/out/build_product.zip",
107 "[SLAVE_BUILD]/src" 110 "[SLAVE_BUILD]/src"
108 ], 111 ],
112 "cwd": "[SLAVE_BUILD]",
109 "name": "clean local files", 113 "name": "clean local files",
110 "~followup_annotations": [ 114 "~followup_annotations": [
111 "@@@STEP_LOG_LINE@python.inline@@@@", 115 "@@@STEP_LOG_LINE@python.inline@@@@",
112 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", 116 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@",
113 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", 117 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@",
114 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", 118 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@",
115 "@@@STEP_LOG_LINE@python.inline@try:@@@", 119 "@@@STEP_LOG_LINE@python.inline@try:@@@",
116 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", 120 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@",
117 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", 121 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@",
118 "@@@STEP_LOG_LINE@python.inline@ pass@@@", 122 "@@@STEP_LOG_LINE@python.inline@ pass@@@",
(...skipping 11 matching lines...) Expand all
130 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py", 134 "RECIPE_MODULE[gsutil]/resources/gsutil_wrapper.py",
131 "--", 135 "--",
132 "[DEPOT_TOOLS]/gsutil.py", 136 "[DEPOT_TOOLS]/gsutil.py",
133 "--force-version", 137 "--force-version",
134 "4.7", 138 "4.7",
135 "--", 139 "--",
136 "cp", 140 "cp",
137 "gs://chrome-perf/android_perf_rel/full-build-linux_deadbeef.zip", 141 "gs://chrome-perf/android_perf_rel/full-build-linux_deadbeef.zip",
138 "[SLAVE_BUILD]/src/out/build_product.zip" 142 "[SLAVE_BUILD]/src/out/build_product.zip"
139 ], 143 ],
144 "cwd": "[SLAVE_BUILD]",
140 "name": "gsutil download_build_product" 145 "name": "gsutil download_build_product"
141 }, 146 },
142 { 147 {
143 "cmd": [ 148 "cmd": [
144 "unzip", 149 "unzip",
145 "-o", 150 "-o",
146 "[SLAVE_BUILD]/src/out/build_product.zip" 151 "[SLAVE_BUILD]/src/out/build_product.zip"
147 ], 152 ],
148 "cwd": "[SLAVE_BUILD]/src", 153 "cwd": "[SLAVE_BUILD]/src",
149 "name": "unzip_build_product" 154 "name": "unzip_build_product"
150 }, 155 },
151 { 156 {
152 "cmd": [ 157 "cmd": [
153 "[BUILD]/scripts/slave/daemonizer.py", 158 "[BUILD]/scripts/slave/daemonizer.py",
154 "--", 159 "--",
155 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", 160 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py",
156 "[SLAVE_BUILD]/src/out/logcat" 161 "[SLAVE_BUILD]/src/out/logcat"
157 ], 162 ],
163 "cwd": "[SLAVE_BUILD]",
158 "env": { 164 "env": {
159 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 165 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
160 }, 166 },
161 "name": "spawn_logcat_monitor" 167 "name": "spawn_logcat_monitor"
162 }, 168 },
163 { 169 {
164 "cmd": [ 170 "cmd": [
165 "python", 171 "python",
166 "-u", 172 "-u",
167 "[BUILD]/scripts/slave/android/authorize_adb_devices.py", 173 "[BUILD]/scripts/slave/android/authorize_adb_devices.py",
168 "--adb-path", 174 "--adb-path",
169 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb" 175 "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb"
170 ], 176 ],
177 "cwd": "[SLAVE_BUILD]",
171 "env": { 178 "env": {
172 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 179 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
173 }, 180 },
174 "name": "authorize_adb_devices" 181 "name": "authorize_adb_devices"
175 }, 182 },
176 { 183 {
177 "cmd": [ 184 "cmd": [
178 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py", 185 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py",
179 "--json-output", 186 "--json-output",
180 "/path/to/tmp/json" 187 "/path/to/tmp/json"
181 ], 188 ],
189 "cwd": "[SLAVE_BUILD]",
182 "env": { 190 "env": {
183 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 191 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
184 }, 192 },
185 "name": "device_status_check", 193 "name": "device_status_check",
186 "~followup_annotations": [ 194 "~followup_annotations": [
187 "@@@STEP_TEXT@Online devices: 1@@@", 195 "@@@STEP_TEXT@Online devices: 1@@@",
188 "@@@STEP_LOG_LINE@json.output@[@@@", 196 "@@@STEP_LOG_LINE@json.output@[@@@",
189 "@@@STEP_LOG_LINE@json.output@ {@@@", 197 "@@@STEP_LOG_LINE@json.output@ {@@@",
190 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@", 198 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@",
191 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@", 199 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@",
(...skipping 24 matching lines...) Expand all
216 "python", 224 "python",
217 "-u", 225 "-u",
218 "[SLAVE_BUILD]/src/build/android/provision_devices.py", 226 "[SLAVE_BUILD]/src/build/android/provision_devices.py",
219 "-t", 227 "-t",
220 "Release", 228 "Release",
221 "--min-battery-level", 229 "--min-battery-level",
222 "95", 230 "95",
223 "--disable-network", 231 "--disable-network",
224 "--disable-java-debug" 232 "--disable-java-debug"
225 ], 233 ],
234 "cwd": "[SLAVE_BUILD]",
226 "env": { 235 "env": {
227 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 236 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
228 }, 237 },
229 "name": "provision_devices" 238 "name": "provision_devices"
230 }, 239 },
231 { 240 {
232 "cmd": [ 241 "cmd": [
233 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py", 242 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py",
234 "--apk", 243 "--apk",
235 "ChromeShell.apk", 244 "ChromeShell.apk",
236 "--apk_package", 245 "--apk_package",
237 "org.chromium.chrome.shell", 246 "org.chromium.chrome.shell",
238 "--release" 247 "--release"
239 ], 248 ],
249 "cwd": "[SLAVE_BUILD]",
240 "env": { 250 "env": {
241 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 251 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
242 }, 252 },
243 "name": "install ChromeShell.apk" 253 "name": "install ChromeShell.apk"
244 }, 254 },
245 { 255 {
246 "cmd": [ 256 "cmd": [
247 "python", 257 "python",
248 "-u", 258 "-u",
249 "[SLAVE_BUILD]/src/tools/perf/run_benchmark", 259 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
250 "list", 260 "list",
251 "--browser", 261 "--browser",
252 "android-chrome-shell", 262 "android-chrome-shell",
253 "--json-output", 263 "--json-output",
254 "/path/to/tmp/json", 264 "/path/to/tmp/json",
255 "--num-shards", 265 "--num-shards",
256 "8", 266 "8",
257 "--device", 267 "--device",
258 "07a00ca4" 268 "07a00ca4"
259 ], 269 ],
270 "cwd": "[SLAVE_BUILD]",
260 "name": "List Perf Tests", 271 "name": "List Perf Tests",
261 "~followup_annotations": [ 272 "~followup_annotations": [
262 "@@@STEP_LOG_LINE@json.output@{@@@", 273 "@@@STEP_LOG_LINE@json.output@{@@@",
263 "@@@STEP_LOG_LINE@json.output@ \"steps\": {@@@", 274 "@@@STEP_LOG_LINE@json.output@ \"steps\": {@@@",
264 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.exact\": {@@@", 275 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.exact\": {@@@",
265 "@@@STEP_LOG_LINE@json.output@ \"cmd\": \"/usr/bin/python /path/to/ru n_benmark --a=1 -v --b=2\", @@@", 276 "@@@STEP_LOG_LINE@json.output@ \"cmd\": \"/usr/bin/python /path/to/ru n_benmark --a=1 -v --b=2\", @@@",
266 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@", 277 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@",
267 "@@@STEP_LOG_LINE@json.output@ \"perf_dashboard_id\": \"blink_perf.al l\"@@@", 278 "@@@STEP_LOG_LINE@json.output@ \"perf_dashboard_id\": \"blink_perf.al l\"@@@",
268 "@@@STEP_LOG_LINE@json.output@ }, @@@", 279 "@@@STEP_LOG_LINE@json.output@ }, @@@",
269 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.release\": {@@@", 280 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.release\": {@@@",
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
306 }, 317 },
307 { 318 {
308 "cmd": [ 319 "cmd": [
309 "[SLAVE_BUILD]/src/build/android/test_runner.py", 320 "[SLAVE_BUILD]/src/build/android/test_runner.py",
310 "perf", 321 "perf",
311 "--steps", 322 "--steps",
312 "{\"steps\": {\"blink_perf.all.exact\": {\"cmd\": \"/usr/bin/python /path/ to/run_benmark --a=1 -v --b=2\", \"device_affinity\": 0, \"perf_dashboard_id\": \"blink_perf.all\"}, \"blink_perf.all.release\": {\"cmd\": \"/usr/bin/python /pa th/to/run_benmark --a=1 -v --b=2\", \"device_affinity\": 0, \"perf_dashboard_id\ ": \"blink_perf.all\"}, \"dromaeo.cssqueryjquery\": {\"cmd\": \"/path/to/run_ben mark\", \"device_affinity\": 1}, \"dromaeo.cssqueryjquery.release\": {\"cmd\": \ "/path/to/run_benmark\", \"device_affinity\": 1, \"perf_dashboard_id\": \"dromae o.cssqueryjquery\"}}, \"version\": 2}", 323 "{\"steps\": {\"blink_perf.all.exact\": {\"cmd\": \"/usr/bin/python /path/ to/run_benmark --a=1 -v --b=2\", \"device_affinity\": 0, \"perf_dashboard_id\": \"blink_perf.all\"}, \"blink_perf.all.release\": {\"cmd\": \"/usr/bin/python /pa th/to/run_benmark --a=1 -v --b=2\", \"device_affinity\": 0, \"perf_dashboard_id\ ": \"blink_perf.all\"}, \"dromaeo.cssqueryjquery\": {\"cmd\": \"/path/to/run_ben mark\", \"device_affinity\": 1}, \"dromaeo.cssqueryjquery.release\": {\"cmd\": \ "/path/to/run_benmark\", \"device_affinity\": 1, \"perf_dashboard_id\": \"dromae o.cssqueryjquery\"}}, \"version\": 2}",
313 "--output-json-list", 324 "--output-json-list",
314 "/path/to/tmp/json" 325 "/path/to/tmp/json"
315 ], 326 ],
327 "cwd": "[SLAVE_BUILD]",
316 "env": { 328 "env": {
317 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 329 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
318 }, 330 },
319 "name": "get perf test list", 331 "name": "get perf test list",
320 "~followup_annotations": [ 332 "~followup_annotations": [
321 "@@@STEP_LOG_LINE@json.output@[@@@", 333 "@@@STEP_LOG_LINE@json.output@[@@@",
322 "@@@STEP_LOG_LINE@json.output@ {@@@", 334 "@@@STEP_LOG_LINE@json.output@ {@@@",
323 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@", 335 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@",
324 "@@@STEP_LOG_LINE@json.output@ \"test\": \"perf_test.foo\"@@@", 336 "@@@STEP_LOG_LINE@json.output@ \"test\": \"perf_test.foo\"@@@",
325 "@@@STEP_LOG_LINE@json.output@ }, @@@", 337 "@@@STEP_LOG_LINE@json.output@ }, @@@",
(...skipping 30 matching lines...) Expand all
356 "--builder-name=Android One Perf", 368 "--builder-name=Android One Perf",
357 "--slave-name=slavename", 369 "--slave-name=slavename",
358 "--build-number=571", 370 "--build-number=571",
359 "--run-python-script", 371 "--run-python-script",
360 "[SLAVE_BUILD]/src/build/android/test_runner.py", 372 "[SLAVE_BUILD]/src/build/android/test_runner.py",
361 "perf", 373 "perf",
362 "--print-step", 374 "--print-step",
363 "page_cycler.foo", 375 "page_cycler.foo",
364 "--verbose" 376 "--verbose"
365 ], 377 ],
378 "cwd": "[SLAVE_BUILD]",
366 "env": { 379 "env": {
367 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 380 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
368 }, 381 },
369 "name": "page_cycler.foo", 382 "name": "page_cycler.foo",
370 "~followup_annotations": [ 383 "~followup_annotations": [
371 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@", 384 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@",
372 "@@@STEP_LOG_LINE@json.output@[]@@@", 385 "@@@STEP_LOG_LINE@json.output@[]@@@",
373 "@@@STEP_LOG_END@json.output@@@" 386 "@@@STEP_LOG_END@json.output@@@"
374 ] 387 ]
375 }, 388 },
(...skipping 22 matching lines...) Expand all
398 "--builder-name=Android One Perf", 411 "--builder-name=Android One Perf",
399 "--slave-name=slavename", 412 "--slave-name=slavename",
400 "--build-number=571", 413 "--build-number=571",
401 "--run-python-script", 414 "--run-python-script",
402 "[SLAVE_BUILD]/src/build/android/test_runner.py", 415 "[SLAVE_BUILD]/src/build/android/test_runner.py",
403 "perf", 416 "perf",
404 "--print-step", 417 "--print-step",
405 "perf_test.foo", 418 "perf_test.foo",
406 "--verbose" 419 "--verbose"
407 ], 420 ],
421 "cwd": "[SLAVE_BUILD]",
408 "env": { 422 "env": {
409 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 423 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
410 }, 424 },
411 "name": "perf_test.foo", 425 "name": "perf_test.foo",
412 "~followup_annotations": [ 426 "~followup_annotations": [
413 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@", 427 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@",
414 "@@@STEP_LOG_LINE@json.output@[]@@@", 428 "@@@STEP_LOG_LINE@json.output@[]@@@",
415 "@@@STEP_LOG_END@json.output@@@" 429 "@@@STEP_LOG_END@json.output@@@"
416 ] 430 ]
417 }, 431 },
418 { 432 {
419 "cmd": [ 433 "cmd": [
420 "python", 434 "python",
421 "-u", 435 "-u",
422 "[BUILD]/scripts/slave/tee.py", 436 "[BUILD]/scripts/slave/tee.py",
423 "[SLAVE_BUILD]/src/out/Release/full_log", 437 "[SLAVE_BUILD]/src/out/Release/full_log",
424 "--", 438 "--",
425 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", 439 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py",
426 "[SLAVE_BUILD]/src/out/logcat" 440 "[SLAVE_BUILD]/src/out/logcat"
427 ], 441 ],
442 "cwd": "[SLAVE_BUILD]",
428 "name": "logcat_dump" 443 "name": "logcat_dump"
429 }, 444 },
430 { 445 {
431 "cmd": [ 446 "cmd": [
432 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" , 447 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" ,
433 "--arch", 448 "--arch",
434 "arm", 449 "arm",
435 "--more-info", 450 "--more-info",
436 "[SLAVE_BUILD]/src/out/Release/full_log" 451 "[SLAVE_BUILD]/src/out/Release/full_log"
437 ], 452 ],
453 "cwd": "[SLAVE_BUILD]",
438 "env": { 454 "env": {
439 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 455 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
440 }, 456 },
441 "name": "stack_tool_with_logcat_dump" 457 "name": "stack_tool_with_logcat_dump"
442 }, 458 },
443 { 459 {
444 "cmd": [ 460 "cmd": [
445 "[SLAVE_BUILD]/src/build/android/tombstones.py", 461 "[SLAVE_BUILD]/src/build/android/tombstones.py",
446 "-a", 462 "-a",
447 "-s", 463 "-s",
448 "-w" 464 "-w"
449 ], 465 ],
466 "cwd": "[SLAVE_BUILD]",
450 "env": { 467 "env": {
451 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 468 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
452 }, 469 },
453 "name": "stack_tool_for_tombstones" 470 "name": "stack_tool_for_tombstones"
454 }, 471 },
455 { 472 {
456 "cmd": [ 473 "cmd": [
457 "python", 474 "python",
458 "-u", 475 "-u",
459 "\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", 476 "\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",
460 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log" 477 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log"
461 ], 478 ],
479 "cwd": "[SLAVE_BUILD]",
462 "name": "test_report", 480 "name": "test_report",
463 "~followup_annotations": [ 481 "~followup_annotations": [
464 "@@@STEP_LOG_LINE@python.inline@@@@", 482 "@@@STEP_LOG_LINE@python.inline@@@@",
465 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", 483 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
466 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", 484 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
467 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", 485 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
468 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", 486 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
469 "@@@STEP_LOG_LINE@python.inline@ print l@@@", 487 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
470 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", 488 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
471 "@@@STEP_LOG_END@python.inline@@@" 489 "@@@STEP_LOG_END@python.inline@@@"
472 ] 490 ]
473 } 491 }
474 ] 492 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698