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

Side by Side Diff: scripts/slave/recipes/android_webview_aosp_perf.expected/basic.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.testing.master", 8 "chromium.testing.master",
9 "--builder", 9 "--builder",
10 "TestBuilder", 10 "TestBuilder",
11 "--slave", 11 "--slave",
12 "TestSlavename", 12 "TestSlavename",
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@204787", 22 "src@204787",
23 "--force" 23 "--force"
24 ], 24 ],
25 "cwd": "[SLAVE_BUILD]",
25 "name": "bot_update", 26 "name": "bot_update",
26 "~followup_annotations": [ 27 "~followup_annotations": [
27 "@@@STEP_TEXT@Some step text@@@", 28 "@@@STEP_TEXT@Some step text@@@",
28 "@@@STEP_LOG_LINE@json.output@{@@@", 29 "@@@STEP_LOG_LINE@json.output@{@@@",
29 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 30 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
30 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", 31 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
31 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", 32 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
32 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", 33 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
33 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@", 34 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
34 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@", 35 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
(...skipping 29 matching lines...) Expand all
64 { 65 {
65 "cmd": [ 66 "cmd": [
66 "python", 67 "python",
67 "-u", 68 "-u",
68 "\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", 69 "\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",
69 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", 70 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps",
70 "[SLAVE_BUILD]/src/out/Release/test_logs", 71 "[SLAVE_BUILD]/src/out/Release/test_logs",
71 "[SLAVE_BUILD]/src/out/build_product.zip", 72 "[SLAVE_BUILD]/src/out/build_product.zip",
72 "[SLAVE_BUILD]/src" 73 "[SLAVE_BUILD]/src"
73 ], 74 ],
75 "cwd": "[SLAVE_BUILD]",
74 "name": "clean local files", 76 "name": "clean local files",
75 "~followup_annotations": [ 77 "~followup_annotations": [
76 "@@@STEP_LOG_LINE@python.inline@@@@", 78 "@@@STEP_LOG_LINE@python.inline@@@@",
77 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", 79 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@",
78 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", 80 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@",
79 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", 81 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@",
80 "@@@STEP_LOG_LINE@python.inline@try:@@@", 82 "@@@STEP_LOG_LINE@python.inline@try:@@@",
81 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", 83 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@",
82 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", 84 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@",
83 "@@@STEP_LOG_LINE@python.inline@ pass@@@", 85 "@@@STEP_LOG_LINE@python.inline@ pass@@@",
84 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@", 86 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@",
85 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", 87 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@",
86 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", 88 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@",
87 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" , 89 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" ,
88 "@@@STEP_LOG_END@python.inline@@@" 90 "@@@STEP_LOG_END@python.inline@@@"
89 ] 91 ]
90 }, 92 },
91 { 93 {
92 "cmd": [ 94 "cmd": [
93 "python", 95 "python",
94 "-u", 96 "-u",
95 "[DEPOT_TOOLS]/gclient.py", 97 "[DEPOT_TOOLS]/gclient.py",
96 "runhooks" 98 "runhooks"
97 ], 99 ],
100 "cwd": "[SLAVE_BUILD]",
98 "env": { 101 "env": {
99 "GYP_CROSSCOMPILE": "1", 102 "GYP_CROSSCOMPILE": "1",
100 "GYP_DEFINES": "OS=android android_webview_telemetry_build=1 component=sta tic_library fastbuild=1 gomadir='[BUILD]/goma' target_arch=arm use_goma=1", 103 "GYP_DEFINES": "OS=android android_webview_telemetry_build=1 component=sta tic_library fastbuild=1 gomadir='[BUILD]/goma' target_arch=arm use_goma=1",
101 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 104 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
102 }, 105 },
103 "name": "gclient runhooks" 106 "name": "gclient runhooks"
104 }, 107 },
105 { 108 {
106 "cmd": [ 109 "cmd": [
107 "python", 110 "python",
108 "-u", 111 "-u",
109 "[BUILD]/scripts/slave/compile.py", 112 "[BUILD]/scripts/slave/compile.py",
110 "--target", 113 "--target",
111 "Release", 114 "Release",
112 "--src-dir", 115 "--src-dir",
113 "[SLAVE_BUILD]/src", 116 "[SLAVE_BUILD]/src",
114 "--build-tool", 117 "--build-tool",
115 "ninja", 118 "ninja",
116 "--compiler", 119 "--compiler",
117 "goma", 120 "goma",
118 "--goma-dir", 121 "--goma-dir",
119 "[BUILD]/goma", 122 "[BUILD]/goma",
120 "--", 123 "--",
121 "system_webview_apk", 124 "system_webview_apk",
122 "android_webview_telemetry_shell_apk", 125 "android_webview_telemetry_shell_apk",
123 "android_tools" 126 "android_tools"
124 ], 127 ],
128 "cwd": "[SLAVE_BUILD]",
125 "env": { 129 "env": {
126 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 130 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
127 }, 131 },
128 "name": "compile" 132 "name": "compile"
129 }, 133 },
130 { 134 {
131 "cmd": [ 135 "cmd": [
132 "[BUILD]/scripts/slave/daemonizer.py", 136 "[BUILD]/scripts/slave/daemonizer.py",
133 "--", 137 "--",
134 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py", 138 "[SLAVE_BUILD]/src/build/android/adb_logcat_monitor.py",
135 "[SLAVE_BUILD]/src/out/logcat" 139 "[SLAVE_BUILD]/src/out/logcat"
136 ], 140 ],
141 "cwd": "[SLAVE_BUILD]",
137 "env": { 142 "env": {
138 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 143 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
139 }, 144 },
140 "name": "spawn_logcat_monitor" 145 "name": "spawn_logcat_monitor"
141 }, 146 },
142 { 147 {
143 "cmd": [ 148 "cmd": [
144 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py", 149 "[SLAVE_BUILD]/src/build/android/buildbot/bb_device_status_check.py",
145 "--json-output", 150 "--json-output",
146 "/path/to/tmp/json" 151 "/path/to/tmp/json"
147 ], 152 ],
153 "cwd": "[SLAVE_BUILD]",
148 "env": { 154 "env": {
149 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 155 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
150 }, 156 },
151 "name": "device_status_check", 157 "name": "device_status_check",
152 "~followup_annotations": [ 158 "~followup_annotations": [
153 "@@@STEP_TEXT@Online devices: 1@@@", 159 "@@@STEP_TEXT@Online devices: 1@@@",
154 "@@@STEP_LOG_LINE@json.output@[@@@", 160 "@@@STEP_LOG_LINE@json.output@[@@@",
155 "@@@STEP_LOG_LINE@json.output@ {@@@", 161 "@@@STEP_LOG_LINE@json.output@ {@@@",
156 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@", 162 "@@@STEP_LOG_LINE@json.output@ \"battery\": {@@@",
157 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@", 163 "@@@STEP_LOG_LINE@json.output@ \"AC powered\": \"false\", @@@",
(...skipping 26 matching lines...) Expand all
184 "[SLAVE_BUILD]/src/build/android/provision_devices.py", 190 "[SLAVE_BUILD]/src/build/android/provision_devices.py",
185 "-t", 191 "-t",
186 "Release", 192 "Release",
187 "--reboot-timeout", 193 "--reboot-timeout",
188 "180", 194 "180",
189 "--min-battery-level", 195 "--min-battery-level",
190 "95", 196 "95",
191 "--disable-network", 197 "--disable-network",
192 "--disable-java-debug" 198 "--disable-java-debug"
193 ], 199 ],
200 "cwd": "[SLAVE_BUILD]",
194 "env": { 201 "env": {
195 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 202 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
196 }, 203 },
197 "name": "provision_devices" 204 "name": "provision_devices"
198 }, 205 },
199 { 206 {
200 "cmd": [ 207 "cmd": [
201 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py", 208 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py",
202 "--apk", 209 "--apk",
203 "SystemWebView.apk", 210 "SystemWebView.apk",
204 "--apk_package", 211 "--apk_package",
205 "com.android.webview", 212 "com.android.webview",
206 "--release" 213 "--release"
207 ], 214 ],
215 "cwd": "[SLAVE_BUILD]",
208 "env": { 216 "env": {
209 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 217 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
210 }, 218 },
211 "name": "install SystemWebView.apk" 219 "name": "install SystemWebView.apk"
212 }, 220 },
213 { 221 {
214 "cmd": [ 222 "cmd": [
215 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py", 223 "[SLAVE_BUILD]/src/build/android/adb_install_apk.py",
216 "--apk", 224 "--apk",
217 "AndroidWebViewTelemetryShell.apk", 225 "AndroidWebViewTelemetryShell.apk",
218 "--apk_package", 226 "--apk_package",
219 "org.chromium.telemetry_shell", 227 "org.chromium.telemetry_shell",
220 "--release" 228 "--release"
221 ], 229 ],
230 "cwd": "[SLAVE_BUILD]",
222 "env": { 231 "env": {
223 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 232 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
224 }, 233 },
225 "name": "install AndroidWebViewTelemetryShell.apk" 234 "name": "install AndroidWebViewTelemetryShell.apk"
226 }, 235 },
227 { 236 {
228 "cmd": [ 237 "cmd": [
229 "python", 238 "python",
230 "-u", 239 "-u",
231 "RECIPE_MODULE[adb]/resources/list_devices.py", 240 "RECIPE_MODULE[adb]/resources/list_devices.py",
232 "['[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb', 'd evices']", 241 "['[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools/adb', 'd evices']",
233 "/path/to/tmp/json" 242 "/path/to/tmp/json"
234 ], 243 ],
244 "cwd": "[SLAVE_BUILD]",
235 "name": "List adb devices", 245 "name": "List adb devices",
236 "~followup_annotations": [ 246 "~followup_annotations": [
237 "@@@STEP_LOG_LINE@json.output@[@@@", 247 "@@@STEP_LOG_LINE@json.output@[@@@",
238 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@", 248 "@@@STEP_LOG_LINE@json.output@ \"014E1F310401C009\"@@@",
239 "@@@STEP_LOG_LINE@json.output@]@@@", 249 "@@@STEP_LOG_LINE@json.output@]@@@",
240 "@@@STEP_LOG_END@json.output@@@" 250 "@@@STEP_LOG_END@json.output@@@"
241 ] 251 ]
242 }, 252 },
243 { 253 {
244 "cmd": [ 254 "cmd": [
245 "python", 255 "python",
246 "-u", 256 "-u",
247 "[SLAVE_BUILD]/src/tools/perf/run_benchmark", 257 "[SLAVE_BUILD]/src/tools/perf/run_benchmark",
248 "list", 258 "list",
249 "--browser", 259 "--browser",
250 "android-webview", 260 "android-webview",
251 "--json-output", 261 "--json-output",
252 "/path/to/tmp/json", 262 "/path/to/tmp/json",
253 "--num-shards", 263 "--num-shards",
254 "5", 264 "5",
255 "--device", 265 "--device",
256 "014E1F310401C009" 266 "014E1F310401C009"
257 ], 267 ],
268 "cwd": "[SLAVE_BUILD]",
258 "name": "List Perf Tests", 269 "name": "List Perf Tests",
259 "~followup_annotations": [ 270 "~followup_annotations": [
260 "@@@STEP_LOG_LINE@json.output@{@@@", 271 "@@@STEP_LOG_LINE@json.output@{@@@",
261 "@@@STEP_LOG_LINE@json.output@ \"steps\": {@@@", 272 "@@@STEP_LOG_LINE@json.output@ \"steps\": {@@@",
262 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.exact\": {@@@", 273 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.exact\": {@@@",
263 "@@@STEP_LOG_LINE@json.output@ \"cmd\": \"/usr/bin/python /path/to/ru n_benmark --a=1 -v --b=2\", @@@", 274 "@@@STEP_LOG_LINE@json.output@ \"cmd\": \"/usr/bin/python /path/to/ru n_benmark --a=1 -v --b=2\", @@@",
264 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@", 275 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@",
265 "@@@STEP_LOG_LINE@json.output@ \"perf_dashboard_id\": \"blink_perf.al l\"@@@", 276 "@@@STEP_LOG_LINE@json.output@ \"perf_dashboard_id\": \"blink_perf.al l\"@@@",
266 "@@@STEP_LOG_LINE@json.output@ }, @@@", 277 "@@@STEP_LOG_LINE@json.output@ }, @@@",
267 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.release\": {@@@", 278 "@@@STEP_LOG_LINE@json.output@ \"blink_perf.all.release\": {@@@",
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
303 }, 314 },
304 { 315 {
305 "cmd": [ 316 "cmd": [
306 "[SLAVE_BUILD]/src/build/android/test_runner.py", 317 "[SLAVE_BUILD]/src/build/android/test_runner.py",
307 "perf", 318 "perf",
308 "--steps", 319 "--steps",
309 "{\"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}", 320 "{\"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}",
310 "--output-json-list", 321 "--output-json-list",
311 "/path/to/tmp/json" 322 "/path/to/tmp/json"
312 ], 323 ],
324 "cwd": "[SLAVE_BUILD]",
313 "env": { 325 "env": {
314 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 326 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
315 }, 327 },
316 "name": "get perf test list", 328 "name": "get perf test list",
317 "~followup_annotations": [ 329 "~followup_annotations": [
318 "@@@STEP_LOG_LINE@json.output@[@@@", 330 "@@@STEP_LOG_LINE@json.output@[@@@",
319 "@@@STEP_LOG_LINE@json.output@ {@@@", 331 "@@@STEP_LOG_LINE@json.output@ {@@@",
320 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@", 332 "@@@STEP_LOG_LINE@json.output@ \"device_affinity\": 0, @@@",
321 "@@@STEP_LOG_LINE@json.output@ \"test\": \"perf_test.foo\"@@@", 333 "@@@STEP_LOG_LINE@json.output@ \"test\": \"perf_test.foo\"@@@",
322 "@@@STEP_LOG_LINE@json.output@ }, @@@", 334 "@@@STEP_LOG_LINE@json.output@ }, @@@",
(...skipping 26 matching lines...) Expand all
349 "--builder-name=TestBuilder", 361 "--builder-name=TestBuilder",
350 "--slave-name=TestSlavename", 362 "--slave-name=TestSlavename",
351 "--build-number=571", 363 "--build-number=571",
352 "--run-python-script", 364 "--run-python-script",
353 "[SLAVE_BUILD]/src/build/android/test_runner.py", 365 "[SLAVE_BUILD]/src/build/android/test_runner.py",
354 "perf", 366 "perf",
355 "--print-step", 367 "--print-step",
356 "page_cycler.foo", 368 "page_cycler.foo",
357 "--verbose" 369 "--verbose"
358 ], 370 ],
371 "cwd": "[SLAVE_BUILD]",
359 "env": { 372 "env": {
360 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 373 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
361 }, 374 },
362 "name": "page_cycler.foo", 375 "name": "page_cycler.foo",
363 "~followup_annotations": [ 376 "~followup_annotations": [
364 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@" 377 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@"
365 ] 378 ]
366 }, 379 },
367 { 380 {
368 "allow_subannotations": true, 381 "allow_subannotations": true,
(...skipping 16 matching lines...) Expand all
385 "--builder-name=TestBuilder", 398 "--builder-name=TestBuilder",
386 "--slave-name=TestSlavename", 399 "--slave-name=TestSlavename",
387 "--build-number=571", 400 "--build-number=571",
388 "--run-python-script", 401 "--run-python-script",
389 "[SLAVE_BUILD]/src/build/android/test_runner.py", 402 "[SLAVE_BUILD]/src/build/android/test_runner.py",
390 "perf", 403 "perf",
391 "--print-step", 404 "--print-step",
392 "perf_test.foo", 405 "perf_test.foo",
393 "--verbose" 406 "--verbose"
394 ], 407 ],
408 "cwd": "[SLAVE_BUILD]",
395 "env": { 409 "env": {
396 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 410 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
397 }, 411 },
398 "name": "perf_test.foo", 412 "name": "perf_test.foo",
399 "~followup_annotations": [ 413 "~followup_annotations": [
400 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@" 414 "@@@STEP_TEXT@<br/>Device Affinity: 0<br/>@@@"
401 ] 415 ]
402 }, 416 },
403 { 417 {
404 "cmd": [ 418 "cmd": [
405 "python", 419 "python",
406 "-u", 420 "-u",
407 "[BUILD]/scripts/slave/tee.py", 421 "[BUILD]/scripts/slave/tee.py",
408 "[SLAVE_BUILD]/src/out/Release/full_log", 422 "[SLAVE_BUILD]/src/out/Release/full_log",
409 "--", 423 "--",
410 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py", 424 "[SLAVE_BUILD]/src/build/android/adb_logcat_printer.py",
411 "[SLAVE_BUILD]/src/out/logcat" 425 "[SLAVE_BUILD]/src/out/logcat"
412 ], 426 ],
427 "cwd": "[SLAVE_BUILD]",
413 "name": "logcat_dump" 428 "name": "logcat_dump"
414 }, 429 },
415 { 430 {
416 "cmd": [ 431 "cmd": [
417 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" , 432 "[SLAVE_BUILD]/src/third_party/android_platform/development/scripts/stack" ,
418 "--arch", 433 "--arch",
419 "arm", 434 "arm",
420 "--more-info", 435 "--more-info",
421 "[SLAVE_BUILD]/src/out/Release/full_log" 436 "[SLAVE_BUILD]/src/out/Release/full_log"
422 ], 437 ],
438 "cwd": "[SLAVE_BUILD]",
423 "env": { 439 "env": {
424 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 440 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
425 }, 441 },
426 "name": "stack_tool_with_logcat_dump" 442 "name": "stack_tool_with_logcat_dump"
427 }, 443 },
428 { 444 {
429 "cmd": [ 445 "cmd": [
430 "[SLAVE_BUILD]/src/build/android/tombstones.py", 446 "[SLAVE_BUILD]/src/build/android/tombstones.py",
431 "-a", 447 "-a",
432 "-s", 448 "-s",
433 "-w" 449 "-w"
434 ], 450 ],
451 "cwd": "[SLAVE_BUILD]",
435 "env": { 452 "env": {
436 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 453 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
437 }, 454 },
438 "name": "stack_tool_for_tombstones" 455 "name": "stack_tool_for_tombstones"
439 }, 456 },
440 { 457 {
441 "cmd": [ 458 "cmd": [
442 "python", 459 "python",
443 "-u", 460 "-u",
444 "\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", 461 "\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",
445 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log" 462 "[SLAVE_BUILD]/src/out/Release/test_logs/*.log"
446 ], 463 ],
464 "cwd": "[SLAVE_BUILD]",
447 "name": "test_report", 465 "name": "test_report",
448 "~followup_annotations": [ 466 "~followup_annotations": [
449 "@@@STEP_LOG_LINE@python.inline@@@@", 467 "@@@STEP_LOG_LINE@python.inline@@@@",
450 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@", 468 "@@@STEP_LOG_LINE@python.inline@import glob, os, sys@@@",
451 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@", 469 "@@@STEP_LOG_LINE@python.inline@for report in glob.glob(sys.argv[1]):@@@",
452 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@", 470 "@@@STEP_LOG_LINE@python.inline@ with open(report, 'r') as f:@@@",
453 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@", 471 "@@@STEP_LOG_LINE@python.inline@ for l in f.readlines():@@@",
454 "@@@STEP_LOG_LINE@python.inline@ print l@@@", 472 "@@@STEP_LOG_LINE@python.inline@ print l@@@",
455 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@", 473 "@@@STEP_LOG_LINE@python.inline@ os.remove(report)@@@",
456 "@@@STEP_LOG_END@python.inline@@@" 474 "@@@STEP_LOG_END@python.inline@@@"
457 ] 475 ]
458 } 476 }
459 ] 477 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698