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

Side by Side Diff: scripts/slave/recipes/chromium.expected/full_chromium_perf_fyi_Android_Nexus9_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.fyi", 8 "chromium.perf.fyi",
9 "--builder", 9 "--builder",
10 "Android Nexus9 Perf", 10 "Android Nexus9 Perf",
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'}]", 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'}]",
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@1111111" 22 "src@1111111"
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 26 matching lines...) Expand all
60 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" 61 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@"
61 ] 62 ]
62 }, 63 },
63 { 64 {
64 "cmd": [ 65 "cmd": [
65 "python", 66 "python",
66 "-u", 67 "-u",
67 "[DEPOT_TOOLS]/gclient.py", 68 "[DEPOT_TOOLS]/gclient.py",
68 "runhooks" 69 "runhooks"
69 ], 70 ],
71 "cwd": "[SLAVE_BUILD]",
70 "env": { 72 "env": {
71 "GYP_CROSSCOMPILE": "1", 73 "GYP_CROSSCOMPILE": "1",
72 "GYP_DEFINES": "OS=android branding=Chrome buildtype=Official component=st atic_library fastbuild=1 gomadir='[BUILD]/goma' target_arch=arm64 use_goma=1", 74 "GYP_DEFINES": "OS=android branding=Chrome buildtype=Official component=st atic_library fastbuild=1 gomadir='[BUILD]/goma' target_arch=arm64 use_goma=1",
73 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 75 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
74 }, 76 },
75 "name": "gclient runhooks" 77 "name": "gclient runhooks"
76 }, 78 },
77 { 79 {
78 "cmd": [ 80 "cmd": [
79 "python", 81 "python",
80 "-u", 82 "-u",
81 "[BUILD]/scripts/slave/cleanup_temp.py" 83 "[BUILD]/scripts/slave/cleanup_temp.py"
82 ], 84 ],
85 "cwd": "[SLAVE_BUILD]",
83 "name": "cleanup_temp" 86 "name": "cleanup_temp"
84 }, 87 },
85 { 88 {
86 "cmd": [ 89 "cmd": [
87 "python", 90 "python",
88 "-u", 91 "-u",
89 "\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", 92 "\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",
90 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", 93 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps",
91 "[SLAVE_BUILD]/src/out/Release/test_logs", 94 "[SLAVE_BUILD]/src/out/Release/test_logs",
92 "[SLAVE_BUILD]/src/out/build_product.zip", 95 "[SLAVE_BUILD]/src/out/build_product.zip",
93 "[SLAVE_BUILD]/src" 96 "[SLAVE_BUILD]/src"
94 ], 97 ],
98 "cwd": "[SLAVE_BUILD]",
95 "name": "clean local files", 99 "name": "clean local files",
96 "~followup_annotations": [ 100 "~followup_annotations": [
97 "@@@STEP_LOG_LINE@python.inline@@@@", 101 "@@@STEP_LOG_LINE@python.inline@@@@",
98 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", 102 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@",
99 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", 103 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@",
100 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", 104 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@",
101 "@@@STEP_LOG_LINE@python.inline@try:@@@", 105 "@@@STEP_LOG_LINE@python.inline@try:@@@",
102 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", 106 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@",
103 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", 107 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@",
104 "@@@STEP_LOG_LINE@python.inline@ pass@@@", 108 "@@@STEP_LOG_LINE@python.inline@ pass@@@",
105 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@", 109 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@",
106 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", 110 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@",
107 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", 111 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@",
108 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" , 112 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" ,
109 "@@@STEP_LOG_END@python.inline@@@" 113 "@@@STEP_LOG_END@python.inline@@@"
110 ] 114 ]
111 }, 115 },
112 { 116 {
113 "allow_subannotations": false, 117 "allow_subannotations": false,
114 "cmd": [ 118 "cmd": [
115 "[SLAVE_BUILD]/src/build/tree_truth.sh", 119 "[SLAVE_BUILD]/src/build/tree_truth.sh",
116 "[SLAVE_BUILD]/src", 120 "[SLAVE_BUILD]/src",
117 "src" 121 "src"
118 ], 122 ],
123 "cwd": "[SLAVE_BUILD]",
119 "name": "tree truth steps" 124 "name": "tree truth steps"
120 }, 125 },
121 { 126 {
122 "cmd": [ 127 "cmd": [
123 "python", 128 "python",
124 "-u", 129 "-u",
125 "\nimport os, sys\nfrom common import chromium_utils\n\nif os.path.exists( sys.argv[1]):\n chromium_utils.RemoveDirectory(sys.argv[1])\n", 130 "\nimport os, sys\nfrom common import chromium_utils\n\nif os.path.exists( sys.argv[1]):\n chromium_utils.RemoveDirectory(sys.argv[1])\n",
126 "[SLAVE_BUILD]/src/out/Release" 131 "[SLAVE_BUILD]/src/out/Release"
127 ], 132 ],
133 "cwd": "[SLAVE_BUILD]",
128 "name": "rmtree build directory", 134 "name": "rmtree build directory",
129 "~followup_annotations": [ 135 "~followup_annotations": [
130 "@@@STEP_LOG_LINE@python.inline@@@@", 136 "@@@STEP_LOG_LINE@python.inline@@@@",
131 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", 137 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@",
132 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils@@@", 138 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils@@@",
133 "@@@STEP_LOG_LINE@python.inline@@@@", 139 "@@@STEP_LOG_LINE@python.inline@@@@",
134 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", 140 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@",
135 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@", 141 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[ 1])@@@",
136 "@@@STEP_LOG_END@python.inline@@@" 142 "@@@STEP_LOG_END@python.inline@@@"
137 ] 143 ]
138 }, 144 },
139 { 145 {
140 "cmd": [ 146 "cmd": [
141 "python", 147 "python",
142 "-u", 148 "-u",
143 "[BUILD]/scripts/slave/extract_build.py", 149 "[BUILD]/scripts/slave/extract_build.py",
144 "--target", 150 "--target",
145 "Release", 151 "Release",
146 "--build-archive-url", 152 "--build-archive-url",
147 "gs://test-domain/test-archive.zip", 153 "gs://test-domain/test-archive.zip",
148 "--factory-properties", 154 "--factory-properties",
149 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" buildername\": \"Android Nexus9 Perf\", \"buildnumber\": 571, \"mastername\": \" chromium.perf.fyi\", \"parent_build_archive_url\": \"gs://test-domain/test-archi ve.zip\", \"parent_buildername\": \"Android Builder 64\", \"parent_got_revision\ ": \"1111111\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"wo rkdir\": \"/path/to/workdir/TestSlavename\"}", 155 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" buildername\": \"Android Nexus9 Perf\", \"buildnumber\": 571, \"mastername\": \" chromium.perf.fyi\", \"parent_build_archive_url\": \"gs://test-domain/test-archi ve.zip\", \"parent_buildername\": \"Android Builder 64\", \"parent_got_revision\ ": \"1111111\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"wo rkdir\": \"/path/to/workdir/TestSlavename\"}",
150 "--build-properties", 156 "--build-properties",
151 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" buildername\": \"Android Nexus9 Perf\", \"buildnumber\": 571, \"mastername\": \" chromium.perf.fyi\", \"parent_build_archive_url\": \"gs://test-domain/test-archi ve.zip\", \"parent_buildername\": \"Android Builder 64\", \"parent_got_revision\ ": \"1111111\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"wo rkdir\": \"/path/to/workdir/TestSlavename\"}" 157 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" buildername\": \"Android Nexus9 Perf\", \"buildnumber\": 571, \"mastername\": \" chromium.perf.fyi\", \"parent_build_archive_url\": \"gs://test-domain/test-archi ve.zip\", \"parent_buildername\": \"Android Builder 64\", \"parent_got_revision\ ": \"1111111\", \"recipe\": \"chromium\", \"slavename\": \"TestSlavename\", \"wo rkdir\": \"/path/to/workdir/TestSlavename\"}"
152 ], 158 ],
159 "cwd": "[SLAVE_BUILD]",
153 "name": "extract build" 160 "name": "extract build"
154 } 161 }
155 ] 162 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698