OLD | NEW |
1 [ | 1 [ |
2 { | 2 { |
3 "cmd": [ | 3 "cmd": [ |
4 "[ROOT]/b/depot_tools/repo", | 4 "[DEPOT_TOOLS]/repo", |
5 "init", | 5 "init", |
6 "-u", | 6 "-u", |
7 "https://android.googlesource.com/platform/manifest", | 7 "https://android.googlesource.com/platform/manifest", |
8 "-b", | 8 "-b", |
9 "master-art" | 9 "master-art" |
10 ], | 10 ], |
| 11 "cwd": "[SLAVE_BUILD]", |
11 "name": "repo init" | 12 "name": "repo init" |
12 }, | 13 }, |
13 { | 14 { |
14 "cmd": [ | 15 "cmd": [ |
15 "[ROOT]/b/depot_tools/repo", | 16 "[DEPOT_TOOLS]/repo", |
16 "sync" | 17 "sync" |
17 ], | 18 ], |
| 19 "cwd": "[SLAVE_BUILD]", |
18 "name": "repo sync" | 20 "name": "repo sync" |
19 }, | 21 }, |
20 { | 22 { |
21 "cmd": [ | 23 "cmd": [ |
22 "[CWD]/art/tools/buildbot-build.sh", | 24 "[SLAVE_BUILD]/art/tools/buildbot-build.sh", |
23 "-j8", | 25 "-j8", |
24 "--host" | 26 "--host" |
25 ], | 27 ], |
| 28 "cwd": "[SLAVE_BUILD]", |
26 "env": { | 29 "env": { |
27 "ANDROID_BUILD_TOP": "[CWD]", | 30 "ANDROID_BUILD_TOP": "[SLAVE_BUILD]", |
28 "ART_TEST_FULL": "false", | 31 "ART_TEST_FULL": "false", |
29 "ART_TEST_INTERPRETER": "true", | 32 "ART_TEST_INTERPRETER": "true", |
30 "ART_TEST_JIT": "true", | 33 "ART_TEST_JIT": "true", |
31 "ART_TEST_KEEP_GOING": "true", | 34 "ART_TEST_KEEP_GOING": "true", |
32 "ART_TEST_OPTIMIZING": "true", | 35 "ART_TEST_OPTIMIZING": "true", |
33 "ART_TEST_RUN_TEST_2ND_ARCH": "false", | 36 "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
34 "ART_USE_OPTIMIZING_COMPILER": "true", | 37 "ART_USE_OPTIMIZING_COMPILER": "true", |
35 "HOST_PREFER_32_BIT": "true", | 38 "HOST_PREFER_32_BIT": "true", |
36 "JACK_REPOSITORY": "[CWD]/prebuilts/sdk/tools/jacks", | 39 "JACK_REPOSITORY": "[SLAVE_BUILD]/prebuilts/sdk/tools/jacks", |
37 "JACK_SERVER": "false", | 40 "JACK_SERVER": "false", |
38 "LEGACY_USE_JAVA7": "true", | 41 "LEGACY_USE_JAVA7": "true", |
39 "PATH": "[CWD]/out/host/linux-x86/bin:%(PATH)s", | 42 "PATH": "[SLAVE_BUILD]/out/host/linux-x86/bin:%(PATH)s", |
40 "TARGET_BUILD_TYPE": "release", | 43 "TARGET_BUILD_TYPE": "release", |
41 "TARGET_BUILD_VARIANT": "eng", | 44 "TARGET_BUILD_VARIANT": "eng", |
42 "TARGET_PRODUCT": "sdk" | 45 "TARGET_PRODUCT": "sdk" |
43 }, | 46 }, |
44 "name": "build sdk-eng" | 47 "name": "build sdk-eng" |
45 }, | 48 }, |
46 { | 49 { |
47 "cmd": [ | 50 "cmd": [ |
48 "make", | 51 "make", |
49 "-j8", | 52 "-j8", |
50 "test-art-host-gtest32" | 53 "test-art-host-gtest32" |
51 ], | 54 ], |
| 55 "cwd": "[SLAVE_BUILD]", |
52 "env": { | 56 "env": { |
53 "ANDROID_BUILD_TOP": "[CWD]", | 57 "ANDROID_BUILD_TOP": "[SLAVE_BUILD]", |
54 "ART_TEST_FULL": "false", | 58 "ART_TEST_FULL": "false", |
55 "ART_TEST_INTERPRETER": "true", | 59 "ART_TEST_INTERPRETER": "true", |
56 "ART_TEST_JIT": "true", | 60 "ART_TEST_JIT": "true", |
57 "ART_TEST_KEEP_GOING": "true", | 61 "ART_TEST_KEEP_GOING": "true", |
58 "ART_TEST_OPTIMIZING": "true", | 62 "ART_TEST_OPTIMIZING": "true", |
59 "ART_TEST_RUN_TEST_2ND_ARCH": "false", | 63 "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
60 "ART_USE_OPTIMIZING_COMPILER": "true", | 64 "ART_USE_OPTIMIZING_COMPILER": "true", |
61 "HOST_PREFER_32_BIT": "true", | 65 "HOST_PREFER_32_BIT": "true", |
62 "JACK_REPOSITORY": "[CWD]/prebuilts/sdk/tools/jacks", | 66 "JACK_REPOSITORY": "[SLAVE_BUILD]/prebuilts/sdk/tools/jacks", |
63 "JACK_SERVER": "false", | 67 "JACK_SERVER": "false", |
64 "LEGACY_USE_JAVA7": "true", | 68 "LEGACY_USE_JAVA7": "true", |
65 "PATH": "[CWD]/out/host/linux-x86/bin:%(PATH)s", | 69 "PATH": "[SLAVE_BUILD]/out/host/linux-x86/bin:%(PATH)s", |
66 "TARGET_BUILD_TYPE": "release", | 70 "TARGET_BUILD_TYPE": "release", |
67 "TARGET_BUILD_VARIANT": "eng", | 71 "TARGET_BUILD_VARIANT": "eng", |
68 "TARGET_PRODUCT": "sdk" | 72 "TARGET_PRODUCT": "sdk" |
69 }, | 73 }, |
70 "name": "test gtest" | 74 "name": "test gtest" |
71 }, | 75 }, |
72 { | 76 { |
73 "cmd": [ | 77 "cmd": [ |
74 "make", | 78 "make", |
75 "-j8", | 79 "-j8", |
76 "test-art-host-run-test-optimizing", | 80 "test-art-host-run-test-optimizing", |
77 "dist" | 81 "dist" |
78 ], | 82 ], |
| 83 "cwd": "[SLAVE_BUILD]", |
79 "env": { | 84 "env": { |
80 "ANDROID_BUILD_TOP": "[CWD]", | 85 "ANDROID_BUILD_TOP": "[SLAVE_BUILD]", |
81 "ART_TEST_FULL": "false", | 86 "ART_TEST_FULL": "false", |
82 "ART_TEST_INTERPRETER": "true", | 87 "ART_TEST_INTERPRETER": "true", |
83 "ART_TEST_JIT": "true", | 88 "ART_TEST_JIT": "true", |
84 "ART_TEST_KEEP_GOING": "true", | 89 "ART_TEST_KEEP_GOING": "true", |
85 "ART_TEST_OPTIMIZING": "true", | 90 "ART_TEST_OPTIMIZING": "true", |
86 "ART_TEST_RUN_TEST_2ND_ARCH": "false", | 91 "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
87 "ART_TEST_RUN_TEST_DEBUGGABLE": "true", | 92 "ART_TEST_RUN_TEST_DEBUGGABLE": "true", |
88 "ART_USE_OPTIMIZING_COMPILER": "true", | 93 "ART_USE_OPTIMIZING_COMPILER": "true", |
89 "HOST_PREFER_32_BIT": "true", | 94 "HOST_PREFER_32_BIT": "true", |
90 "JACK_REPOSITORY": "[CWD]/prebuilts/sdk/tools/jacks", | 95 "JACK_REPOSITORY": "[SLAVE_BUILD]/prebuilts/sdk/tools/jacks", |
91 "JACK_SERVER": "false", | 96 "JACK_SERVER": "false", |
92 "LEGACY_USE_JAVA7": "true", | 97 "LEGACY_USE_JAVA7": "true", |
93 "PATH": "[CWD]/out/host/linux-x86/bin:%(PATH)s", | 98 "PATH": "[SLAVE_BUILD]/out/host/linux-x86/bin:%(PATH)s", |
94 "TARGET_BUILD_TYPE": "release", | 99 "TARGET_BUILD_TYPE": "release", |
95 "TARGET_BUILD_VARIANT": "eng", | 100 "TARGET_BUILD_VARIANT": "eng", |
96 "TARGET_PRODUCT": "sdk" | 101 "TARGET_PRODUCT": "sdk" |
97 }, | 102 }, |
98 "name": "test optimizing" | 103 "name": "test optimizing" |
99 }, | 104 }, |
100 { | 105 { |
101 "cmd": [ | 106 "cmd": [ |
102 "make", | 107 "make", |
103 "-j5", | 108 "-j5", |
104 "test-art-host-run-test-interpreter", | 109 "test-art-host-run-test-interpreter", |
105 "dist" | 110 "dist" |
106 ], | 111 ], |
| 112 "cwd": "[SLAVE_BUILD]", |
107 "env": { | 113 "env": { |
108 "ANDROID_BUILD_TOP": "[CWD]", | 114 "ANDROID_BUILD_TOP": "[SLAVE_BUILD]", |
109 "ART_TEST_FULL": "false", | 115 "ART_TEST_FULL": "false", |
110 "ART_TEST_INTERPRETER": "true", | 116 "ART_TEST_INTERPRETER": "true", |
111 "ART_TEST_JIT": "true", | 117 "ART_TEST_JIT": "true", |
112 "ART_TEST_KEEP_GOING": "true", | 118 "ART_TEST_KEEP_GOING": "true", |
113 "ART_TEST_OPTIMIZING": "true", | 119 "ART_TEST_OPTIMIZING": "true", |
114 "ART_TEST_RUN_TEST_2ND_ARCH": "false", | 120 "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
115 "ART_USE_OPTIMIZING_COMPILER": "true", | 121 "ART_USE_OPTIMIZING_COMPILER": "true", |
116 "HOST_PREFER_32_BIT": "true", | 122 "HOST_PREFER_32_BIT": "true", |
117 "JACK_REPOSITORY": "[CWD]/prebuilts/sdk/tools/jacks", | 123 "JACK_REPOSITORY": "[SLAVE_BUILD]/prebuilts/sdk/tools/jacks", |
118 "JACK_SERVER": "false", | 124 "JACK_SERVER": "false", |
119 "LEGACY_USE_JAVA7": "true", | 125 "LEGACY_USE_JAVA7": "true", |
120 "PATH": "[CWD]/out/host/linux-x86/bin:%(PATH)s", | 126 "PATH": "[SLAVE_BUILD]/out/host/linux-x86/bin:%(PATH)s", |
121 "TARGET_BUILD_TYPE": "release", | 127 "TARGET_BUILD_TYPE": "release", |
122 "TARGET_BUILD_VARIANT": "eng", | 128 "TARGET_BUILD_VARIANT": "eng", |
123 "TARGET_PRODUCT": "sdk" | 129 "TARGET_PRODUCT": "sdk" |
124 }, | 130 }, |
125 "name": "test interpreter" | 131 "name": "test interpreter" |
126 }, | 132 }, |
127 { | 133 { |
128 "cmd": [ | 134 "cmd": [ |
129 "make", | 135 "make", |
130 "-j8", | 136 "-j8", |
131 "test-art-host-run-test-jit", | 137 "test-art-host-run-test-jit", |
132 "dist" | 138 "dist" |
133 ], | 139 ], |
| 140 "cwd": "[SLAVE_BUILD]", |
134 "env": { | 141 "env": { |
135 "ANDROID_BUILD_TOP": "[CWD]", | 142 "ANDROID_BUILD_TOP": "[SLAVE_BUILD]", |
136 "ART_TEST_FULL": "false", | 143 "ART_TEST_FULL": "false", |
137 "ART_TEST_INTERPRETER": "true", | 144 "ART_TEST_INTERPRETER": "true", |
138 "ART_TEST_JIT": "true", | 145 "ART_TEST_JIT": "true", |
139 "ART_TEST_KEEP_GOING": "true", | 146 "ART_TEST_KEEP_GOING": "true", |
140 "ART_TEST_OPTIMIZING": "true", | 147 "ART_TEST_OPTIMIZING": "true", |
141 "ART_TEST_RUN_TEST_2ND_ARCH": "false", | 148 "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
142 "ART_USE_OPTIMIZING_COMPILER": "true", | 149 "ART_USE_OPTIMIZING_COMPILER": "true", |
143 "HOST_PREFER_32_BIT": "true", | 150 "HOST_PREFER_32_BIT": "true", |
144 "JACK_REPOSITORY": "[CWD]/prebuilts/sdk/tools/jacks", | 151 "JACK_REPOSITORY": "[SLAVE_BUILD]/prebuilts/sdk/tools/jacks", |
145 "JACK_SERVER": "false", | 152 "JACK_SERVER": "false", |
146 "LEGACY_USE_JAVA7": "true", | 153 "LEGACY_USE_JAVA7": "true", |
147 "PATH": "[CWD]/out/host/linux-x86/bin:%(PATH)s", | 154 "PATH": "[SLAVE_BUILD]/out/host/linux-x86/bin:%(PATH)s", |
148 "TARGET_BUILD_TYPE": "release", | 155 "TARGET_BUILD_TYPE": "release", |
149 "TARGET_BUILD_VARIANT": "eng", | 156 "TARGET_BUILD_VARIANT": "eng", |
150 "TARGET_PRODUCT": "sdk" | 157 "TARGET_PRODUCT": "sdk" |
151 }, | 158 }, |
152 "name": "test jit" | 159 "name": "test jit" |
153 }, | 160 }, |
154 { | 161 { |
155 "cmd": [ | 162 "cmd": [ |
156 "[CWD]/art/tools/run-libcore-tests.sh", | 163 "[SLAVE_BUILD]/art/tools/run-libcore-tests.sh", |
157 "--mode=host", | 164 "--mode=host", |
158 "--variant=X32", | 165 "--variant=X32", |
159 "--debug" | 166 "--debug" |
160 ], | 167 ], |
| 168 "cwd": "[SLAVE_BUILD]", |
161 "env": { | 169 "env": { |
162 "ANDROID_BUILD_TOP": "[CWD]", | 170 "ANDROID_BUILD_TOP": "[SLAVE_BUILD]", |
163 "ART_TEST_FULL": "false", | 171 "ART_TEST_FULL": "false", |
164 "ART_TEST_INTERPRETER": "true", | 172 "ART_TEST_INTERPRETER": "true", |
165 "ART_TEST_JIT": "true", | 173 "ART_TEST_JIT": "true", |
166 "ART_TEST_KEEP_GOING": "true", | 174 "ART_TEST_KEEP_GOING": "true", |
167 "ART_TEST_OPTIMIZING": "true", | 175 "ART_TEST_OPTIMIZING": "true", |
168 "ART_TEST_RUN_TEST_2ND_ARCH": "false", | 176 "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
169 "ART_USE_OPTIMIZING_COMPILER": "true", | 177 "ART_USE_OPTIMIZING_COMPILER": "true", |
170 "HOST_PREFER_32_BIT": "true", | 178 "HOST_PREFER_32_BIT": "true", |
171 "JACK_REPOSITORY": "[CWD]/prebuilts/sdk/tools/jacks", | 179 "JACK_REPOSITORY": "[SLAVE_BUILD]/prebuilts/sdk/tools/jacks", |
172 "JACK_SERVER": "false", | 180 "JACK_SERVER": "false", |
173 "LEGACY_USE_JAVA7": "true", | 181 "LEGACY_USE_JAVA7": "true", |
174 "PATH": "[CWD]/out/host/linux-x86/bin:%(PATH)s", | 182 "PATH": "[SLAVE_BUILD]/out/host/linux-x86/bin:%(PATH)s", |
175 "TARGET_BUILD_TYPE": "release", | 183 "TARGET_BUILD_TYPE": "release", |
176 "TARGET_BUILD_VARIANT": "eng", | 184 "TARGET_BUILD_VARIANT": "eng", |
177 "TARGET_PRODUCT": "sdk" | 185 "TARGET_PRODUCT": "sdk" |
178 }, | 186 }, |
179 "name": "test libcore" | 187 "name": "test libcore" |
180 }, | 188 }, |
181 { | 189 { |
182 "cmd": [ | 190 "cmd": [ |
183 "[CWD]/art/tools/run-jdwp-tests.sh", | 191 "[SLAVE_BUILD]/art/tools/run-jdwp-tests.sh", |
184 "--mode=host", | 192 "--mode=host", |
185 "--variant=X32", | 193 "--variant=X32", |
186 "--debug" | 194 "--debug" |
187 ], | 195 ], |
| 196 "cwd": "[SLAVE_BUILD]", |
188 "env": { | 197 "env": { |
189 "ANDROID_BUILD_TOP": "[CWD]", | 198 "ANDROID_BUILD_TOP": "[SLAVE_BUILD]", |
190 "ART_TEST_FULL": "false", | 199 "ART_TEST_FULL": "false", |
191 "ART_TEST_INTERPRETER": "true", | 200 "ART_TEST_INTERPRETER": "true", |
192 "ART_TEST_JIT": "true", | 201 "ART_TEST_JIT": "true", |
193 "ART_TEST_KEEP_GOING": "true", | 202 "ART_TEST_KEEP_GOING": "true", |
194 "ART_TEST_OPTIMIZING": "true", | 203 "ART_TEST_OPTIMIZING": "true", |
195 "ART_TEST_RUN_TEST_2ND_ARCH": "false", | 204 "ART_TEST_RUN_TEST_2ND_ARCH": "false", |
196 "ART_USE_OPTIMIZING_COMPILER": "true", | 205 "ART_USE_OPTIMIZING_COMPILER": "true", |
197 "HOST_PREFER_32_BIT": "true", | 206 "HOST_PREFER_32_BIT": "true", |
198 "JACK_REPOSITORY": "[CWD]/prebuilts/sdk/tools/jacks", | 207 "JACK_REPOSITORY": "[SLAVE_BUILD]/prebuilts/sdk/tools/jacks", |
199 "JACK_SERVER": "false", | 208 "JACK_SERVER": "false", |
200 "LEGACY_USE_JAVA7": "true", | 209 "LEGACY_USE_JAVA7": "true", |
201 "PATH": "[CWD]/out/host/linux-x86/bin:%(PATH)s", | 210 "PATH": "[SLAVE_BUILD]/out/host/linux-x86/bin:%(PATH)s", |
202 "TARGET_BUILD_TYPE": "release", | 211 "TARGET_BUILD_TYPE": "release", |
203 "TARGET_BUILD_VARIANT": "eng", | 212 "TARGET_BUILD_VARIANT": "eng", |
204 "TARGET_PRODUCT": "sdk" | 213 "TARGET_PRODUCT": "sdk" |
205 }, | 214 }, |
206 "name": "test jdwp" | 215 "name": "test jdwp" |
207 }, | 216 }, |
208 { | 217 { |
209 "name": "$result", | 218 "name": "$result", |
210 "recipe_result": null, | 219 "recipe_result": null, |
211 "status_code": 0 | 220 "status_code": 0 |
212 } | 221 } |
213 ] | 222 ] |
OLD | NEW |