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

Side by Side Diff: scripts/slave/recipes/bisection/desktop_bisect.expected/basic.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]/linux_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 "linux_perf_bisect", 32 "linux_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'}]", 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'}]",
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 "12853011", 44 "12853011",
23 "--patchset", 45 "--patchset",
24 "1", 46 "1",
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]/linux_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 120 matching lines...) Expand 10 before | Expand all | Expand 10 after
163 "@@@STEP_LOG_END@json.output@@@" 186 "@@@STEP_LOG_END@json.output@@@"
164 ] 187 ]
165 }, 188 },
166 { 189 {
167 "cmd": [ 190 "cmd": [
168 "python", 191 "python",
169 "-u", 192 "-u",
170 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 193 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
171 "runhooks" 194 "runhooks"
172 ], 195 ],
173 "cwd": "[SLAVE_BUILD]/src", 196 "cwd": "[BUILDER_CACHE]/linux_perf_bisect/src",
174 "env": { 197 "env": {
175 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 198 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json",
176 "GYP_CHROMIUM_NO_ACTION": "1", 199 "GYP_CHROMIUM_NO_ACTION": "1",
177 "GYP_DEFINES": "branding=Chrome buildtype=Official component=static_librar y gomadir='[CACHE]/cipd/goma' target_arch=x64 use_goma=1", 200 "GYP_DEFINES": "branding=Chrome buildtype=Official component=static_librar y gomadir='[CACHE]/cipd/goma' target_arch=x64 use_goma=1",
178 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" 201 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
179 }, 202 },
180 "name": "gclient runhooks (with patch)" 203 "name": "gclient runhooks (with patch)"
181 }, 204 },
182 { 205 {
183 "cmd": [ 206 "cmd": [
184 "git", 207 "git",
185 "diff", 208 "diff",
186 "--cached", 209 "--cached",
187 "--name-only" 210 "--name-only"
188 ], 211 ],
189 "cwd": "[SLAVE_BUILD]/src", 212 "cwd": "[BUILDER_CACHE]/linux_perf_bisect/src",
190 "name": "git diff to analyze patch", 213 "name": "git diff to analyze patch",
191 "stdout": "/path/to/tmp/", 214 "stdout": "/path/to/tmp/",
192 "~followup_annotations": [ 215 "~followup_annotations": [
193 "@@@STEP_LOG_LINE@files@tools/auto_bisect/bisect.cfg@@@", 216 "@@@STEP_LOG_LINE@files@tools/auto_bisect/bisect.cfg@@@",
194 "@@@STEP_LOG_END@files@@@" 217 "@@@STEP_LOG_END@files@@@"
195 ] 218 ]
196 }, 219 },
197 { 220 {
198 "cmd": [], 221 "cmd": [],
199 "name": "***LEGACY BISECT (deprecated)***" 222 "name": "***LEGACY BISECT (deprecated)***"
200 }, 223 },
201 { 224 {
202 "cmd": [ 225 "cmd": [
203 "python", 226 "python",
204 "-u", 227 "-u",
205 "[SLAVE_BUILD]/src/tools/prepare-bisect-perf-regression.py", 228 "[BUILDER_CACHE]/linux_perf_bisect/src/tools/prepare-bisect-perf-regressio n.py",
206 "-w", 229 "-w",
207 "[SLAVE_BUILD]" 230 "[CACHE]/bisect"
208 ], 231 ],
209 "name": "Preparing for Bisection" 232 "name": "Preparing for Bisection"
210 }, 233 },
211 { 234 {
235 "cmd": [],
236 "name": "ensure_goma (2)"
237 },
238 {
239 "cmd": [
240 "python",
241 "-u",
242 "RECIPE_MODULE[build::cipd]/resources/bootstrap.py",
243 "--platform",
244 "linux-amd64",
245 "--dest-directory",
246 "[SLAVE_BUILD]/cipd",
247 "--json-output",
248 "/path/to/tmp/json"
249 ],
250 "name": "ensure_goma.install cipd (2)",
251 "~followup_annotations": [
252 "@@@STEP_NEST_LEVEL@1@@@",
253 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @",
254 "@@@STEP_LOG_LINE@json.output@{@@@",
255 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@",
256 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@",
257 "@@@STEP_LOG_LINE@json.output@}@@@",
258 "@@@STEP_LOG_END@json.output@@@"
259 ]
260 },
261 {
262 "cmd": [
263 "[SLAVE_BUILD]/cipd/cipd",
264 "ensure",
265 "--root",
266 "[CACHE]/cipd/goma",
267 "--list",
268 "infra_internal/goma/client/linux-amd64 release",
269 "--json-output",
270 "/path/to/tmp/json",
271 "--service-account-json",
272 "/creds/service_accounts/service-account-goma-client.json"
273 ],
274 "name": "ensure_goma.ensure_installed (2)",
275 "~followup_annotations": [
276 "@@@STEP_NEST_LEVEL@1@@@",
277 "@@@STEP_LOG_LINE@json.output@{@@@",
278 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@",
279 "@@@STEP_LOG_LINE@json.output@ {@@@",
280 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-release---------\", @@@",
281 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra_internal/goma/cli ent/linux-amd64\"@@@",
282 "@@@STEP_LOG_LINE@json.output@ }@@@",
283 "@@@STEP_LOG_LINE@json.output@ ]@@@",
284 "@@@STEP_LOG_LINE@json.output@}@@@",
285 "@@@STEP_LOG_END@json.output@@@"
286 ]
287 },
288 {
212 "allow_subannotations": true, 289 "allow_subannotations": true,
213 "cmd": [ 290 "cmd": [
214 "python", 291 "python",
215 "-u", 292 "-u",
216 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py", 293 "RECIPE_PACKAGE_REPO[build]/scripts/slave/runtest.py",
217 "--target", 294 "--target",
218 "Release", 295 "Release",
219 "--xvfb", 296 "--xvfb",
220 "--factory-properties", 297 "--factory-properties",
221 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \" issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch_project\ ": \"chromium\", \"patchset\": 1, \"project\": \"chrome\", \"recipe\": \"bisecti on/desktop_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@chromium. org\", \"revision\": \"HEAD\", \"rietveld\": \"https://codereview.chromium.org\" , \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavenam e\"}", 298 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \" issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch_project\ ": \"chromium\", \"patchset\": 1, \"path_config\": \"kitchen\", \"project\": \"c hrome\", \"recipe\": \"bisection/desktop_bisect\", \"repository\": \"\", \"reque ster\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"htt ps://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \ "/path/to/workdir/TestSlavename\"}",
222 "--build-properties", 299 "--build-properties",
223 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \" issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch_project\ ": \"chromium\", \"patchset\": 1, \"project\": \"chrome\", \"recipe\": \"bisecti on/desktop_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@chromium. org\", \"revision\": \"HEAD\", \"rietveld\": \"https://codereview.chromium.org\" , \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavenam e\"}", 300 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \" issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch_project\ ": \"chromium\", \"patchset\": 1, \"path_config\": \"kitchen\", \"project\": \"c hrome\", \"recipe\": \"bisection/desktop_bisect\", \"repository\": \"\", \"reque ster\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"htt ps://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \ "/path/to/workdir/TestSlavename\"}",
224 "--step-name=Running Bisection", 301 "--step-name=Running Bisection",
225 "--builder-name=linux_perf_bisect", 302 "--builder-name=linux_perf_bisect",
226 "--slave-name=TestSlavename", 303 "--slave-name=TestSlavename",
227 "--build-number=571", 304 "--build-number=571",
228 "--run-python-script", 305 "--run-python-script",
229 "[SLAVE_BUILD]/src/tools/run-bisect-perf-regression.py", 306 "[BUILDER_CACHE]/linux_perf_bisect/src/tools/run-bisect-perf-regression.py ",
230 "-w", 307 "-w",
231 "[SLAVE_BUILD]", 308 "[CACHE]/bisect",
232 "--path_to_goma", 309 "--path_to_goma",
233 "[BUILD]/goma", 310 "[CACHE]/cipd/goma",
234 "--build-properties", 311 "--build-properties",
235 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \" issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch_project\ ": \"chromium\", \"patchset\": 1, \"project\": \"chrome\", \"recipe\": \"bisecti on/desktop_bisect\", \"repository\": \"\", \"requester\": \"commit-bot@chromium. org\", \"revision\": \"HEAD\", \"rietveld\": \"https://codereview.chromium.org\" , \"slavename\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavenam e\"}" 312 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" branch\": \"\", \"buildername\": \"linux_perf_bisect\", \"buildnumber\": 571, \" issue\": 12853011, \"mastername\": \"tryserver.chromium.perf\", \"patch_project\ ": \"chromium\", \"patchset\": 1, \"path_config\": \"kitchen\", \"project\": \"c hrome\", \"recipe\": \"bisection/desktop_bisect\", \"repository\": \"\", \"reque ster\": \"commit-bot@chromium.org\", \"revision\": \"HEAD\", \"rietveld\": \"htt ps://codereview.chromium.org\", \"slavename\": \"TestSlavename\", \"workdir\": \ "/path/to/workdir/TestSlavename\"}"
236 ], 313 ],
237 "name": "Running Bisection" 314 "name": "Running Bisection"
238 }, 315 },
239 { 316 {
240 "name": "$result", 317 "name": "$result",
241 "recipe_result": null, 318 "recipe_result": null,
242 "status_code": 0 319 "status_code": 0
243 } 320 }
244 ] 321 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698