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

Side by Side Diff: scripts/slave/recipes/webrtc/ios.expected/basic.json

Issue 1659163003: WebRTC: Add iOS bots running tests with the simulator (Closed) Base URL: https://chromium.googlesource.com/chromium/tools/build.git@master
Patch Set: Created 4 years, 10 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
(Empty)
1 [
2 {
3 "cmd": [
4 "[BUILD]/scripts/slave/ios/host_info.py",
5 "--json-file",
6 "/path/to/tmp/json"
7 ],
8 "cwd": "[SLAVE_BUILD]",
9 "name": "host and tools info",
10 "~followup_annotations": [
11 "@@@STEP_TEXT@<br />OS X 1.2.3, Xcode 6.7.8 (5D342509a)@@@",
12 "@@@STEP_LOG_LINE@json.output@{@@@",
13 "@@@STEP_LOG_LINE@json.output@ \"Mac OS X Version\": \"1.2.3\", @@@",
14 "@@@STEP_LOG_LINE@json.output@ \"Xcode Build Version\": \"5D342509a\", @@ @",
15 "@@@STEP_LOG_LINE@json.output@ \"Xcode SDKs\": [@@@",
16 "@@@STEP_LOG_LINE@json.output@ \"fake sdk 1.0\", @@@",
17 "@@@STEP_LOG_LINE@json.output@ \"fake sdk 1.1\", @@@",
18 "@@@STEP_LOG_LINE@json.output@ \"fake sdk 2.0\"@@@",
19 "@@@STEP_LOG_LINE@json.output@ ], @@@",
20 "@@@STEP_LOG_LINE@json.output@ \"Xcode Version\": \"6.7.8\"@@@",
21 "@@@STEP_LOG_LINE@json.output@}@@@",
22 "@@@STEP_LOG_END@json.output@@@"
23 ]
24 },
25 {
26 "cmd": [
27 "python",
28 "-u",
29 "RECIPE_MODULE[bot_update]/resources/bot_update.py",
30 "--master",
31 "chromium.fake",
32 "--builder",
33 "ios",
34 "--slave",
35 "fake-vm",
36 "--spec",
37 "cache_dir = None\nsolutions = [{'deps_file': 'DEPS', 'managed': True, 'na me': 'src', 'url': 'https://chromium.googlesource.com/external/webrtc'}, {'deps_ file': 'DEPS', 'managed': True, 'name': 'webrtc-limited', 'url': 'https://chrome -internal.googlesource.com/chrome/deps/webrtc-limited'}]\ntarget_os = ['ios', 'm ac']",
38 "--root",
39 "src",
40 "--revision_mapping_file",
41 "{\"src\": \"got_revision\"}",
42 "--output_json",
43 "/path/to/tmp/json",
44 "--revision",
45 "src@HEAD",
46 "--output_manifest"
47 ],
48 "cwd": "[SLAVE_BUILD]",
49 "name": "bot_update",
50 "~followup_annotations": [
51 "@@@STEP_LOG_LINE@json.output@{@@@",
52 "@@@STEP_LOG_LINE@json.output@ \"did_run\": false, @@@",
53 "@@@STEP_LOG_LINE@json.output@ \"patch_failure\": false@@@",
54 "@@@STEP_LOG_LINE@json.output@}@@@",
55 "@@@STEP_LOG_END@json.output@@@"
56 ]
57 },
58 {
59 "cmd": [
60 "python",
61 "-u",
62 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
63 "[SLAVE_BUILD]/src/webrtc/build/ios/chromium.fake/ios.json",
kjellander_chromium 2016/02/02 22:31:38 This proves it is possible to specify our own path
smut 2016/02/02 22:38:39 Yeah, sorry I guess I forgot and/or can't read.
64 "/path/to/tmp/json"
65 ],
66 "cwd": "[SLAVE_BUILD]",
67 "name": "read build config",
68 "~followup_annotations": [
69 "@@@STEP_LOG_LINE@json.output@{@@@",
70 "@@@STEP_LOG_LINE@json.output@ \"GYP_DEFINES\": {@@@",
71 "@@@STEP_LOG_LINE@json.output@ \"fake gyp define 1\": \"fake value 1\", @@@",
72 "@@@STEP_LOG_LINE@json.output@ \"fake gyp define 2\": \"fake value 2\", @@@",
73 "@@@STEP_LOG_LINE@json.output@ \"use_goma\": \"1\"@@@",
74 "@@@STEP_LOG_LINE@json.output@ }, @@@",
75 "@@@STEP_LOG_LINE@json.output@ \"compiler\": \"ninja\", @@@",
76 "@@@STEP_LOG_LINE@json.output@ \"configuration\": \"Debug\", @@@",
77 "@@@STEP_LOG_LINE@json.output@ \"sdk\": \"iphonesimulator8.0\", @@@",
78 "@@@STEP_LOG_LINE@json.output@ \"tests\": [@@@",
79 "@@@STEP_LOG_LINE@json.output@ {@@@",
80 "@@@STEP_LOG_LINE@json.output@ \"app\": \"fake tests 1\", @@@",
81 "@@@STEP_LOG_LINE@json.output@ \"device type\": \"fake device\", @@@" ,
82 "@@@STEP_LOG_LINE@json.output@ \"os\": \"8.0\"@@@",
83 "@@@STEP_LOG_LINE@json.output@ }, @@@",
84 "@@@STEP_LOG_LINE@json.output@ {@@@",
85 "@@@STEP_LOG_LINE@json.output@ \"app\": \"fake tests 2\", @@@",
86 "@@@STEP_LOG_LINE@json.output@ \"device type\": \"fake device\", @@@" ,
87 "@@@STEP_LOG_LINE@json.output@ \"os\": \"7.1\"@@@",
88 "@@@STEP_LOG_LINE@json.output@ }@@@",
89 "@@@STEP_LOG_LINE@json.output@ ], @@@",
90 "@@@STEP_LOG_LINE@json.output@ \"xcode version\": \"fake xcode version\"@ @@",
91 "@@@STEP_LOG_LINE@json.output@}@@@",
92 "@@@STEP_LOG_END@json.output@@@"
93 ]
94 },
95 {
96 "cmd": [
97 "echo",
98 "-e",
99 "{\n \"GYP_DEFINES\": {\n \"OS\": \"ios\", \n \"component\": \"stat ic_library\", \n \"fake gyp define 1\": \"fake value 1\", \n \"fake gyp de fine 2\": \"fake value 2\", \n \"use_goma\": \"1\"\n }, \n \"additional_com pile_targets\": [\n \"All\"\n ], \n \"compiler\": \"ninja\", \n \"configur ation\": \"Debug\", \n \"env\": {}, \n \"gn_args\": [], \n \"mb_type\": null, \n \"sdk\": \"iphonesimulator8.0\", \n \"tests\": [\n {\n \"app\": \" fake tests 1\", \n \"device type\": \"fake device\", \n \"os\": \"8.0\ "\n }, \n {\n \"app\": \"fake tests 2\", \n \"device type\": \"f ake device\", \n \"os\": \"7.1\"\n }\n ], \n \"triggered bots\": {}, \ n \"use_analyze\": true, \n \"xcode version\": \"fake xcode version\"\n}"
100 ],
101 "cwd": "[SLAVE_BUILD]",
102 "name": "finalize build config"
103 },
104 {
105 "cmd": [
106 "[BUILD]/scripts/slave/ios/find_xcode.py",
107 "--json-file",
108 "/path/to/tmp/json",
109 "--version",
110 "fake xcode version"
111 ],
112 "cwd": "[SLAVE_BUILD]",
113 "name": "find xcode",
114 "~followup_annotations": [
115 "@@@STEP_LOG_LINE@json.output@{}@@@",
116 "@@@STEP_LOG_END@json.output@@@"
117 ]
118 },
119 {
120 "cmd": [
121 "python",
122 "-u",
123 "[DEPOT_TOOLS]/gclient.py",
124 "runhooks"
125 ],
126 "cwd": "[SLAVE_BUILD]",
127 "env": {
128 "GYP_CROSSCOMPILE": "1",
129 "GYP_DEFINES": "use_goma=1 fake gyp define 1=fake value 1 fake gyp define 2=fake value 2 component=static_library OS=ios",
130 "GYP_GENERATORS": "ninja",
131 "LANDMINES_VERBOSE": "1"
132 },
133 "name": "gclient runhooks",
134 "~followup_annotations": [
135 "@@@STEP_TEXT@<br />GYP_DEFINES:<br />use_goma=1<br />fake gyp define 1=fa ke value 1<br />fake gyp define 2=fake value 2<br />component=static_library<br />OS=ios@@@"
136 ]
137 },
138 {
139 "allow_subannotations": true,
140 "cmd": [
141 "python",
142 "-u",
143 "[BUILD]/scripts/slave/clang_revision.py",
144 "--src-dir",
145 "[SLAVE_BUILD]/src",
146 "--output-json",
147 "/path/to/tmp/json"
148 ],
149 "cwd": "[SLAVE_BUILD]",
150 "name": "clang_revision",
151 "~followup_annotations": [
152 "@@@STEP_LOG_LINE@json.output@{@@@",
153 "@@@STEP_LOG_LINE@json.output@ \"clang_revision\": \"123456-7\"@@@",
154 "@@@STEP_LOG_LINE@json.output@}@@@",
155 "@@@STEP_LOG_END@json.output@@@"
156 ]
157 },
158 {
159 "cmd": [
160 "python",
161 "-u",
162 "[BUILD]/scripts/slave/compile.py",
163 "--target",
164 "Debug-iphonesimulator",
165 "--src-dir",
166 "[SLAVE_BUILD]/src",
167 "--build-tool",
168 "ninja",
169 "--compiler",
170 "goma-clang",
171 "--goma-jsonstatus",
172 "/path/to/tmp/json",
173 "--goma-dir",
174 "[BUILD]/goma",
175 "--",
176 "All"
177 ],
178 "cwd": "[SLAVE_BUILD]/src/out/Debug-iphonesimulator",
179 "name": "compile",
180 "~followup_annotations": [
181 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@",
182 "@@@STEP_LOG_END@json.output (invalid)@@@"
183 ]
184 },
185 {
186 "cmd": [
187 "[BUILD]/scripts/slave/ios/run.py",
188 "--app",
189 "[SLAVE_BUILD]/src/out/Debug-iphonesimulator/fake tests 1.app",
190 "--json_file",
191 "/path/to/tmp/json",
192 "--iossim",
193 "[SLAVE_BUILD]/src/out/Debug-iphonesimulator/iossim",
194 "--platform",
195 "fake device",
196 "--version",
197 "8.0"
198 ],
199 "cwd": "[SLAVE_BUILD]",
200 "name": "fake tests 1 (fake device iOS 8.0)",
201 "~followup_annotations": [
202 "@@@STEP_LOG_LINE@json.output@{@@@",
203 "@@@STEP_LOG_LINE@json.output@ \"links\": {@@@",
204 "@@@STEP_LOG_LINE@json.output@ \"fake URL text\": \"fake URL\"@@@",
205 "@@@STEP_LOG_LINE@json.output@ }, @@@",
206 "@@@STEP_LOG_LINE@json.output@ \"logs\": {@@@",
207 "@@@STEP_LOG_LINE@json.output@ \"fake log\": [@@@",
208 "@@@STEP_LOG_LINE@json.output@ \"fake log line 1\", @@@",
209 "@@@STEP_LOG_LINE@json.output@ \"fake log line 2\"@@@",
210 "@@@STEP_LOG_LINE@json.output@ ]@@@",
211 "@@@STEP_LOG_LINE@json.output@ }@@@",
212 "@@@STEP_LOG_LINE@json.output@}@@@",
213 "@@@STEP_LOG_END@json.output@@@",
214 "@@@STEP_LOG_LINE@fake log@fake log line 1@@@",
215 "@@@STEP_LOG_LINE@fake log@fake log line 2@@@",
216 "@@@STEP_LOG_END@fake log@@@",
217 "@@@STEP_LINK@fake URL text@fake URL@@@"
218 ]
219 },
220 {
221 "cmd": [
222 "[BUILD]/scripts/slave/ios/run.py",
223 "--app",
224 "[SLAVE_BUILD]/src/out/Debug-iphonesimulator/fake tests 2.app",
225 "--json_file",
226 "/path/to/tmp/json",
227 "--iossim",
228 "[SLAVE_BUILD]/src/out/Debug-iphonesimulator/iossim",
229 "--platform",
230 "fake device",
231 "--version",
232 "7.1"
233 ],
234 "cwd": "[SLAVE_BUILD]",
235 "name": "fake tests 2 (fake device iOS 7.1)",
236 "~followup_annotations": [
237 "@@@STEP_LOG_LINE@json.output@{@@@",
238 "@@@STEP_LOG_LINE@json.output@ \"links\": {@@@",
239 "@@@STEP_LOG_LINE@json.output@ \"fake URL text\": \"fake URL\"@@@",
240 "@@@STEP_LOG_LINE@json.output@ }, @@@",
241 "@@@STEP_LOG_LINE@json.output@ \"logs\": {@@@",
242 "@@@STEP_LOG_LINE@json.output@ \"fake log\": [@@@",
243 "@@@STEP_LOG_LINE@json.output@ \"fake log line 1\", @@@",
244 "@@@STEP_LOG_LINE@json.output@ \"fake log line 2\"@@@",
245 "@@@STEP_LOG_LINE@json.output@ ]@@@",
246 "@@@STEP_LOG_LINE@json.output@ }@@@",
247 "@@@STEP_LOG_LINE@json.output@}@@@",
248 "@@@STEP_LOG_END@json.output@@@",
249 "@@@STEP_LOG_LINE@fake log@fake log line 1@@@",
250 "@@@STEP_LOG_LINE@fake log@fake log line 2@@@",
251 "@@@STEP_LOG_END@fake log@@@",
252 "@@@STEP_LINK@fake URL text@fake URL@@@"
253 ]
254 },
255 {
256 "name": "$result",
257 "recipe_result": null,
258 "status_code": 0
259 }
260 ]
OLDNEW
« no previous file with comments | « scripts/slave/recipes/webrtc/ios.py ('k') | scripts/slave/recipes/webrtc/ios.expected/infrastructure_failure.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698