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

Side by Side Diff: scripts/slave/recipes/chromium.expected/full_chromium_webkit_Android_Builder.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.webkit", 8 "chromium.webkit",
9 "--builder", 9 "--builder",
10 "Android Builder", 10 "Android Builder",
11 "--slave", 11 "--slave",
12 "TestSlavename", 12 "TestSlavename",
13 "--spec", 13 "--spec",
14 "cache_dir = None\nsolutions = [{'custom_vars': {'googlecode_url': 'svn:// svn-mirror.golo.chromium.org/%s', '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': True, 'name': 'src', 'url': 'svn://svn-mirror.gol o.chromium.org/chrome/trunk/src'}]\ntarget_os = ['android']", 14 "cache_dir = None\nsolutions = [{'custom_vars': {'googlecode_url': 'svn:// svn-mirror.golo.chromium.org/%s', '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': True, 'name': 'src', 'url': 'svn://svn-mirror.gol o.chromium.org/chrome/trunk/src'}]\ntarget_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@HEAD", 22 "src@HEAD",
23 "--revision", 23 "--revision",
24 "src/third_party/WebKit@HEAD" 24 "src/third_party/WebKit@HEAD"
25 ], 25 ],
26 "cwd": "[SLAVE_BUILD]",
26 "name": "bot_update", 27 "name": "bot_update",
27 "~followup_annotations": [ 28 "~followup_annotations": [
28 "@@@STEP_TEXT@Some step text@@@", 29 "@@@STEP_TEXT@Some step text@@@",
29 "@@@STEP_LOG_LINE@json.output@{@@@", 30 "@@@STEP_LOG_LINE@json.output@{@@@",
30 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@", 31 "@@@STEP_LOG_LINE@json.output@ \"did_run\": true, @@@",
31 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@", 32 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false, @@@",
32 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@", 33 "@@@STEP_LOG_LINE@json.output@ \"patch_root\": \"src\", @@@",
33 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@", 34 "@@@STEP_LOG_LINE@json.output@ \"properties\": {@@@",
34 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@", 35 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision\": \"d998e125e825398 0d76e269b7982aeeefc1b9b50\", @@@",
35 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@", 36 "@@@STEP_LOG_LINE@json.output@ \"got_nacl_revision_cp\": \"refs/heads/m aster@{#274981}\", @@@",
(...skipping 26 matching lines...) Expand all
62 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" 63 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@"
63 ] 64 ]
64 }, 65 },
65 { 66 {
66 "cmd": [ 67 "cmd": [
67 "python", 68 "python",
68 "-u", 69 "-u",
69 "[DEPOT_TOOLS]/gclient.py", 70 "[DEPOT_TOOLS]/gclient.py",
70 "runhooks" 71 "runhooks"
71 ], 72 ],
73 "cwd": "[SLAVE_BUILD]",
72 "env": { 74 "env": {
73 "GYP_CROSSCOMPILE": "1", 75 "GYP_CROSSCOMPILE": "1",
74 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[ BUILD]/goma' target_arch=arm use_goma=1", 76 "GYP_DEFINES": "OS=android component=static_library fastbuild=1 gomadir='[ BUILD]/goma' target_arch=arm use_goma=1",
75 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 77 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
76 }, 78 },
77 "name": "gclient runhooks" 79 "name": "gclient runhooks"
78 }, 80 },
79 { 81 {
80 "cmd": [ 82 "cmd": [
81 "python", 83 "python",
82 "-u", 84 "-u",
83 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", 85 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
84 "[SLAVE_BUILD]/src/testing/buildbot/chromium.webkit.json", 86 "[SLAVE_BUILD]/src/testing/buildbot/chromium.webkit.json",
85 "/path/to/tmp/json" 87 "/path/to/tmp/json"
86 ], 88 ],
89 "cwd": "[SLAVE_BUILD]",
87 "name": "read test spec", 90 "name": "read test spec",
88 "~followup_annotations": [ 91 "~followup_annotations": [
89 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.webkit.jso n@@@", 92 "@@@STEP_TEXT@path: [SLAVE_BUILD]/src/testing/buildbot/chromium.webkit.jso n@@@",
90 "@@@STEP_LOG_LINE@json.output@{}@@@", 93 "@@@STEP_LOG_LINE@json.output@{}@@@",
91 "@@@STEP_LOG_END@json.output@@@" 94 "@@@STEP_LOG_END@json.output@@@"
92 ] 95 ]
93 }, 96 },
94 { 97 {
95 "cmd": [ 98 "cmd": [
96 "python", 99 "python",
97 "-u", 100 "-u",
98 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py", 101 "[SLAVE_BUILD]/src/testing/scripts/get_compile_targets.py",
99 "--output", 102 "--output",
100 "/path/to/tmp/json", 103 "/path/to/tmp/json",
101 "--", 104 "--",
102 "--build-config-fs", 105 "--build-config-fs",
103 "Release", 106 "Release",
104 "--paths", 107 "--paths",
105 "{\"build\": \"[BUILD]\", \"checkout\": \"[SLAVE_BUILD]/src\"}", 108 "{\"build\": \"[BUILD]\", \"checkout\": \"[SLAVE_BUILD]/src\"}",
106 "--properties", 109 "--properties",
107 "{\"buildername\": \"Android Builder\", \"buildnumber\": 571, \"mastername \": \"chromium.webkit\", \"slavename\": \"TestSlavename\", \"target_platform\": \"android\"}" 110 "{\"buildername\": \"Android Builder\", \"buildnumber\": 571, \"mastername \": \"chromium.webkit\", \"slavename\": \"TestSlavename\", \"target_platform\": \"android\"}"
108 ], 111 ],
112 "cwd": "[SLAVE_BUILD]",
109 "name": "get compile targets for scripts", 113 "name": "get compile targets for scripts",
110 "~followup_annotations": [ 114 "~followup_annotations": [
111 "@@@STEP_LOG_LINE@json.output@{}@@@", 115 "@@@STEP_LOG_LINE@json.output@{}@@@",
112 "@@@STEP_LOG_END@json.output@@@" 116 "@@@STEP_LOG_END@json.output@@@"
113 ] 117 ]
114 }, 118 },
115 { 119 {
116 "cmd": [ 120 "cmd": [
117 "python", 121 "python",
118 "-u", 122 "-u",
119 "[BUILD]/scripts/slave/cleanup_temp.py" 123 "[BUILD]/scripts/slave/cleanup_temp.py"
120 ], 124 ],
125 "cwd": "[SLAVE_BUILD]",
121 "name": "cleanup_temp" 126 "name": "cleanup_temp"
122 }, 127 },
123 { 128 {
124 "cmd": [ 129 "cmd": [
125 "python", 130 "python",
126 "-u", 131 "-u",
127 "\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", 132 "\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",
128 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps", 133 "[SLAVE_BUILD]/src/out/Release/debug_info_dumps",
129 "[SLAVE_BUILD]/src/out/Release/test_logs", 134 "[SLAVE_BUILD]/src/out/Release/test_logs",
130 "[SLAVE_BUILD]/src/out/build_product.zip", 135 "[SLAVE_BUILD]/src/out/build_product.zip",
131 "[SLAVE_BUILD]/src" 136 "[SLAVE_BUILD]/src"
132 ], 137 ],
138 "cwd": "[SLAVE_BUILD]",
133 "name": "clean local files", 139 "name": "clean local files",
134 "~followup_annotations": [ 140 "~followup_annotations": [
135 "@@@STEP_LOG_LINE@python.inline@@@@", 141 "@@@STEP_LOG_LINE@python.inline@@@@",
136 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@", 142 "@@@STEP_LOG_LINE@python.inline@import shutil, sys, os@@@",
137 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@", 143 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[1], True)@@@",
138 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@", 144 "@@@STEP_LOG_LINE@python.inline@shutil.rmtree(sys.argv[2], True)@@@",
139 "@@@STEP_LOG_LINE@python.inline@try:@@@", 145 "@@@STEP_LOG_LINE@python.inline@try:@@@",
140 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@", 146 "@@@STEP_LOG_LINE@python.inline@ os.remove(sys.argv[3])@@@",
141 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@", 147 "@@@STEP_LOG_LINE@python.inline@except OSError:@@@",
142 "@@@STEP_LOG_LINE@python.inline@ pass@@@", 148 "@@@STEP_LOG_LINE@python.inline@ pass@@@",
143 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@", 149 "@@@STEP_LOG_LINE@python.inline@for base, _dirs, files in os.walk(sys.argv [4]):@@@",
144 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@", 150 "@@@STEP_LOG_LINE@python.inline@ for f in files:@@@",
145 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@", 151 "@@@STEP_LOG_LINE@python.inline@ if f.endswith('.pyc'):@@@",
146 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" , 152 "@@@STEP_LOG_LINE@python.inline@ os.remove(os.path.join(base, f))@@@" ,
147 "@@@STEP_LOG_END@python.inline@@@" 153 "@@@STEP_LOG_END@python.inline@@@"
148 ] 154 ]
149 }, 155 },
150 { 156 {
151 "allow_subannotations": false, 157 "allow_subannotations": false,
152 "cmd": [ 158 "cmd": [
153 "[SLAVE_BUILD]/src/build/tree_truth.sh", 159 "[SLAVE_BUILD]/src/build/tree_truth.sh",
154 "[SLAVE_BUILD]/src", 160 "[SLAVE_BUILD]/src",
155 "src" 161 "src"
156 ], 162 ],
163 "cwd": "[SLAVE_BUILD]",
157 "name": "tree truth steps" 164 "name": "tree truth steps"
158 }, 165 },
159 { 166 {
160 "cmd": [ 167 "cmd": [
161 "python", 168 "python",
162 "-u", 169 "-u",
163 "[BUILD]/scripts/slave/compile.py", 170 "[BUILD]/scripts/slave/compile.py",
164 "--target", 171 "--target",
165 "Release", 172 "Release",
166 "--src-dir", 173 "--src-dir",
167 "[SLAVE_BUILD]/src", 174 "[SLAVE_BUILD]/src",
168 "--build-tool", 175 "--build-tool",
169 "ninja", 176 "ninja",
170 "--compiler", 177 "--compiler",
171 "goma", 178 "goma",
172 "--goma-dir", 179 "--goma-dir",
173 "[BUILD]/goma", 180 "[BUILD]/goma",
174 "--", 181 "--",
175 "blink_heap_unittests_apk", 182 "blink_heap_unittests_apk",
176 "blink_tests", 183 "blink_tests",
177 "webkit_unit_tests_apk" 184 "webkit_unit_tests_apk"
178 ], 185 ],
186 "cwd": "[SLAVE_BUILD]",
179 "env": { 187 "env": {
180 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s" 188 "PATH": "[SLAVE_BUILD]/src/third_party/android_tools/sdk/platform-tools:[S LAVE_BUILD]/src/build/android:%(PATH)s"
181 }, 189 },
182 "name": "compile" 190 "name": "compile"
183 }, 191 },
184 { 192 {
185 "allow_subannotations": true, 193 "allow_subannotations": true,
186 "cmd": [ 194 "cmd": [
187 "python", 195 "python",
188 "-u", 196 "-u",
189 "[BUILD]/scripts/slave/zip_build.py", 197 "[BUILD]/scripts/slave/zip_build.py",
190 "--target", 198 "--target",
191 "Release", 199 "Release",
192 "--build-url", 200 "--build-url",
193 "gs://chromium-webkit-archive/chromium.webkit/Android Builder", 201 "gs://chromium-webkit-archive/chromium.webkit/Android Builder",
194 "--build_revision", 202 "--build_revision",
195 "f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9", 203 "f27fede2220bcd326aee3e86ddfd4ebd0fe58cb9",
196 "--factory-properties", 204 "--factory-properties",
197 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" buildername\": \"Android Builder\", \"buildnumber\": 571, \"mastername\": \"chro mium.webkit\", \"parent_buildername\": null, \"recipe\": \"chromium\", \"slavena me\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}", 205 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" buildername\": \"Android Builder\", \"buildnumber\": 571, \"mastername\": \"chro mium.webkit\", \"parent_buildername\": null, \"recipe\": \"chromium\", \"slavena me\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}",
198 "--build-properties", 206 "--build-properties",
199 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" buildername\": \"Android Builder\", \"buildnumber\": 571, \"mastername\": \"chro mium.webkit\", \"parent_buildername\": null, \"recipe\": \"chromium\", \"slavena me\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}" 207 "{\"blamelist\": [\"cool_dev1337@chromium.org\", \"hax@chromium.org\"], \" buildername\": \"Android Builder\", \"buildnumber\": 571, \"mastername\": \"chro mium.webkit\", \"parent_buildername\": null, \"recipe\": \"chromium\", \"slavena me\": \"TestSlavename\", \"workdir\": \"/path/to/workdir/TestSlavename\"}"
200 ], 208 ],
209 "cwd": "[SLAVE_BUILD]",
201 "name": "package build" 210 "name": "package build"
202 } 211 }
203 ] 212 ]
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698