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

Side by Side Diff: scripts/slave/recipes/android/perf.expected/provision_devices.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 Nexus5 Perf", 10 "Android Nexus5 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 Nexus5 Perf\", \"buildnumber\": 571, \"master name\": \"chromium.perf\", \"perf-id\": \"android-nexus5\", \"results-url\": \"h ttps://chromeperf.appspot.com\", \"slavename\": \"slavename\", \"target_platform \": \"android\"}" 93 "{\"buildername\": \"Android Nexus5 Perf\", \"buildnumber\": 571, \"master name\": \"chromium.perf\", \"perf-id\": \"android-nexus5\", \"results-url\": \"h ttps://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 "~followup_annotations": [ 239 "~followup_annotations": [
231 "step returned non-zero exit code: 1", 240 "step returned non-zero exit code: 1",
232 "@@@STEP_EXCEPTION@@@" 241 "@@@STEP_EXCEPTION@@@"
233 ] 242 ]
234 }, 243 },
235 { 244 {
236 "name": "$final_result", 245 "name": "$final_result",
237 "reason": "Infra Failure: Step('provision_devices') returned 1", 246 "reason": "Infra Failure: Step('provision_devices') returned 1",
238 "status_code": 1 247 "status_code": 1
239 } 248 }
240 ] 249 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698