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

Side by Side Diff: scripts/slave/recipes/devtools.expected/devtools_fyi_with_devtools_file.json

Issue 2290923002: DevTools: Create recipe and builder for devtools (Closed)
Patch Set: add comments to devtools.py Created 4 years, 3 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
« no previous file with comments | « scripts/slave/recipes/devtools.expected/devtools_fyi_no_devtools_file.json ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 [ 1 [
2 { 2 {
3 "cmd": [ 3 "cmd": [
4 "python", 4 "python",
5 "-u", 5 "-u",
6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py", 6 "RECIPE_MODULE[depot_tools::bot_update]/resources/bot_update.py",
7 "--master", 7 "--master",
8 "chromium.fyi", 8 "chromium.fyi",
9 "--builder", 9 "--builder",
10 "ClangToTLinuxASanLibfuzzer", 10 "Chromium DevTools Linux",
11 "--slave", 11 "--slave",
12 "TestSlavename", 12 "TestSlavename",
13 "--spec", 13 "--spec",
14 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': '.DEPS.git', 'manag ed': True, 'name': 'src', 'url': 'https://chromium.googlesource.com/chromium/src .git'}]", 14 "cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': '.DEPS.git', 'manag ed': True, 'name': 'src', 'url': 'https://chromium.googlesource.com/chromium/src .git'}]",
15 "--root", 15 "--root",
16 "src", 16 "src",
17 "--revision_mapping_file", 17 "--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\"}", 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\"}",
19 "--git-cache-dir", 19 "--git-cache-dir",
20 "[GIT_CACHE]", 20 "[GIT_CACHE]",
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
99 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @", 99 "@@@SET_BUILD_PROPERTY@got_v8_revision_cp@\"refs/heads/master@{#43426}\"@@ @",
100 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@", 100 "@@@SET_BUILD_PROPERTY@got_swarming_client_revision_cp@\"refs/heads/master @{#276089}\"@@@",
101 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@", 101 "@@@SET_BUILD_PROPERTY@got_webrtc_revision_cp@\"refs/heads/master@{#120644 }\"@@@",
102 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" , 102 "@@@SET_BUILD_PROPERTY@got_revision_cp@\"refs/heads/master@{#170242}\"@@@" ,
103 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@", 103 "@@@SET_BUILD_PROPERTY@got_angle_revision_cp@\"refs/heads/master@{#297276} \"@@@",
104 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@" 104 "@@@SET_BUILD_PROPERTY@got_buildtools_revision@\"f0319a328b2809876916353cb 994259692140934\"@@@"
105 ] 105 ]
106 }, 106 },
107 { 107 {
108 "cmd": [ 108 "cmd": [
109 "python", 109 "git",
110 "-u", 110 "diff",
111 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", 111 "--cached",
112 "runhooks" 112 "--name-only"
113 ], 113 ],
114 "cwd": "[SLAVE_BUILD]/src", 114 "cwd": "[SLAVE_BUILD]/src",
115 "env": { 115 "name": "git diff to analyze patch",
116 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json", 116 "stdout": "/path/to/tmp/",
117 "GYP_CHROMIUM_NO_ACTION": "1",
118 "GYP_DEFINES": "clang=1 component=static_library gomadir='[BUILD]/goma' pr oprietary_codecs=1 target_arch=x64 use_goma=1",
119 "LLVM_FORCE_HEAD_REVISION": "YES",
120 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]"
121 },
122 "name": "gclient runhooks"
123 },
124 {
125 "cmd": [
126 "python",
127 "-u",
128 "[SLAVE_BUILD]/src/tools/mb/mb.py",
129 "gen",
130 "-m",
131 "chromium.fyi",
132 "-b",
133 "ClangToTLinuxASanLibfuzzer",
134 "--config-file",
135 "[SLAVE_BUILD]/src/tools/mb/mb_config.pyl",
136 "//out/Release"
137 ],
138 "cwd": "[SLAVE_BUILD]/src",
139 "env": {
140 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
141 },
142 "name": "generate_build_files"
143 },
144 {
145 "allow_subannotations": true,
146 "cmd": [
147 "python",
148 "-u",
149 "RECIPE_PACKAGE_REPO[build]/scripts/slave/clang_revision.py",
150 "--src-dir",
151 "[SLAVE_BUILD]/src",
152 "--output-json",
153 "/path/to/tmp/json"
154 ],
155 "env": {
156 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json"
157 },
158 "name": "clang_revision",
159 "~followup_annotations": [ 117 "~followup_annotations": [
160 "@@@STEP_LOG_LINE@json.output@{@@@", 118 "@@@STEP_LOG_LINE@files@third_party/WebKit/Source/devtools/fake.js@@@",
161 "@@@STEP_LOG_LINE@json.output@ \"clang_revision\": \"123456-7\"@@@", 119 "@@@STEP_LOG_END@files@@@"
162 "@@@STEP_LOG_LINE@json.output@}@@@",
163 "@@@STEP_LOG_END@json.output@@@"
164 ] 120 ]
165 }, 121 },
166 { 122 {
167 "cmd": [ 123 "cmd": [
168 "python", 124 "python",
169 "-u", 125 "-u",
170 "RECIPE_PACKAGE_REPO[build]/scripts/tools/runit.py", 126 "[SLAVE_BUILD]/src/third_party/WebKit/Source/devtools/scripts/buildbot/npm .py",
171 "--show-path", 127 "--version"
128 ],
129 "name": "install node.js and npm"
130 },
131 {
132 "cmd": [
172 "python", 133 "python",
173 "RECIPE_PACKAGE_REPO[build]/scripts/slave/compile.py", 134 "-u",
174 "--gsutil-py-path", 135 "RECIPE_MODULE[depot_tools::git]/resources/git_setup.py",
175 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", 136 "--path",
176 "--ninja-path", 137 "[SLAVE_BUILD]/src/third_party/WebKit/Source/devtools/npm_modules",
177 "RECIPE_PACKAGE_REPO[depot_tools]/ninja", 138 "--url",
178 "--target", 139 "https://chromium.googlesource.com/deps/third_party/npm_modules"
179 "Release",
180 "--src-dir",
181 "[SLAVE_BUILD]/src",
182 "--goma-cache-dir",
183 "[GOMA_CACHE]",
184 "--compiler",
185 "goma-clang",
186 "--goma-jsonstatus",
187 "/path/to/tmp/json",
188 "--goma-service-account-json-file",
189 "/creds/service_accounts/service-account-goma-client.json",
190 "--goma-dir",
191 "[BUILD]/goma",
192 "--",
193 "empty_fuzzer"
194 ], 140 ],
141 "name": "git setup"
142 },
143 {
144 "cmd": [
145 "git",
146 "retry",
147 "fetch",
148 "origin",
149 "master"
150 ],
151 "cwd": "[SLAVE_BUILD]/src/third_party/WebKit/Source/devtools/npm_modules",
195 "env": { 152 "env": {
196 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account -goma-client.json" 153 "PATH": "RECIPE_PACKAGE_REPO[depot_tools]:%(PATH)s"
197 }, 154 },
198 "name": "compile", 155 "name": "git fetch"
156 },
157 {
158 "cmd": [
159 "git",
160 "checkout",
161 "-f",
162 "FETCH_HEAD"
163 ],
164 "cwd": "[SLAVE_BUILD]/src/third_party/WebKit/Source/devtools/npm_modules",
165 "name": "git checkout"
166 },
167 {
168 "cmd": [
169 "git",
170 "rev-parse",
171 "HEAD"
172 ],
173 "cwd": "[SLAVE_BUILD]/src/third_party/WebKit/Source/devtools/npm_modules",
174 "name": "read revision",
175 "stdout": "/path/to/tmp/",
199 "~followup_annotations": [ 176 "~followup_annotations": [
200 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", 177 "@@@STEP_TEXT@<br/>checked out 'deadbeef'<br/>@@@"
201 "@@@STEP_LOG_END@json.output (invalid)@@@"
202 ] 178 ]
203 }, 179 },
204 { 180 {
205 "cmd": [ 181 "cmd": [
206 "[SLAVE_BUILD]/src/out/Release/empty_fuzzer", 182 "git",
207 "-runs=1" 183 "clean",
184 "-f",
185 "-d",
186 "-x"
208 ], 187 ],
209 "name": "running empty_fuzzer" 188 "cwd": "[SLAVE_BUILD]/src/third_party/WebKit/Source/devtools/npm_modules",
189 "name": "git clean"
190 },
191 {
192 "cmd": [
193 "git",
194 "submodule",
195 "sync"
196 ],
197 "cwd": "[SLAVE_BUILD]/src/third_party/WebKit/Source/devtools/npm_modules",
198 "name": "submodule sync"
199 },
200 {
201 "cmd": [
202 "git",
203 "submodule",
204 "update",
205 "--init",
206 "--recursive"
207 ],
208 "cwd": "[SLAVE_BUILD]/src/third_party/WebKit/Source/devtools/npm_modules",
209 "name": "submodule update"
210 },
211 {
212 "cmd": [
213 "python",
214 "-u",
215 "RECIPE_MODULE[recipe_engine::shutil]/resources/rmtree.py",
216 "[SLAVE_BUILD]/src/third_party/WebKit/Source/devtools/node_modules"
217 ],
218 "name": "rmtree [SLAVE_BUILD]/src/third_party/WebKit/Source/devtools/node_mo dules"
219 },
220 {
221 "cmd": [
222 "python",
223 "-u",
224 "\nimport shutil\nimport sys\nshutil.copytree(sys.argv[1], sys.argv[2], sy mlinks=bool(sys.argv[3]))\n",
225 "[SLAVE_BUILD]/src/third_party/WebKit/Source/devtools/npm_modules/devtools /node_modules",
226 "[SLAVE_BUILD]/src/third_party/WebKit/Source/devtools/node_modules",
227 "0"
228 ],
229 "name": "copy npm modules"
230 },
231 {
232 "cmd": [
233 "python",
234 "-u",
235 "[SLAVE_BUILD]/src/third_party/WebKit/Source/devtools/scripts/buildbot/npm .py",
236 "run",
237 "lint"
238 ],
239 "cwd": "[SLAVE_BUILD]/src/third_party/WebKit/Source/devtools",
240 "name": "run eslint"
210 }, 241 },
211 { 242 {
212 "name": "$result", 243 "name": "$result",
213 "recipe_result": null, 244 "recipe_result": null,
214 "status_code": 0 245 "status_code": 0
215 } 246 }
216 ] 247 ]
OLDNEW
« no previous file with comments | « scripts/slave/recipes/devtools.expected/devtools_fyi_no_devtools_file.json ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698