1commands: {
2 copy_before: {
3  from: "external/google-smali/scripts/smali"
4  to: "tools/out/bin/android-smali"
5  executable: true
6 }
7 copy_before: {
8  from: "out/soong/.intermediates/external/google-smali/smali/android-smali/linux_glibc_common/withres/android-smali.jar"
9  to: "tools/out/framework/android-smali.jar"
10  executable: false
11 }
12 copy_before: {
13  from: "prebuilts/r8/d8"
14  to: "tools/out/bin/d8"
15  executable: true
16 }
17 copy_before: {
18  from: "out/soong/.intermediates/prebuilts/r8/d8/linux_glibc_common/combined/d8.jar"
19  to: "tools/out/framework/d8.jar"
20  executable: false
21 }
22 copy_before: {
23  from: "dalvik/dx/etc/jasmin"
24  to: "tools/out/bin/jasmin"
25  executable: true
26 }
27 copy_before: {
28  from: "out/soong/.intermediates/dalvik/dx/jasmin-jar/linux_glibc_common/local-combined/jasmin-jar.jar"
29  to: "tools/out/framework/jasmin.jar"
30  executable: false
31 }
32 copy_before: {
33  from: "prebuilts/remoteexecution-client/live/rewrapper"
34  to: "tools/out/rewrapper/prebuilts/remoteexecution-client/live/rewrapper"
35  executable: false
36 }
37 copy_before: {
38  from: "out/host/linux-x86/bin/go/soong_zip/linux_glibc_x86_64/obj/soong_zip"
39  to: "tools/out/bin/soong_zip"
40  executable: false
41 }
42 copy_before: {
43  from: "out/soong/.intermediates/build/make/tools/zipalign/zipalign/linux_glibc_x86_64/zipalign"
44  to: "tools/out/bin/zipalign"
45  executable: false
46 }
47 copy_before: {
48  from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/libc++.so"
49  to: "tools/out/lib64/libc++.so"
50  executable: false
51 }
52 copy_before: {
53  from: "out/soong/.intermediates/art/tools/hiddenapi/hiddenapi/linux_glibc_x86_64/hiddenapi"
54  to: "tools/out/bin/hiddenapi"
55  executable: false
56 }
57 copy_before: {
58  from: "art/test/1953-pop-frame/src/art/SuspendEvents.java"
59  to: "art/test/1953-pop-frame/src/art/SuspendEvents.java"
60 }
61 copy_before: {
62  from: "art/test/1953-pop-frame/src/art/Test1953.java"
63  to: "art/test/1953-pop-frame/src/art/Test1953.java"
64 }
65 copy_before: {
66  from: "art/test/2038-hiddenapi-jvmti-ext/build.py"
67  to: "art/test/2038-hiddenapi-jvmti-ext/build.py"
68 }
69 copy_before: {
70  from: "art/test/2038-hiddenapi-jvmti-ext/expected-stderr.txt"
71  to: "art/test/2038-hiddenapi-jvmti-ext/expected-stderr.txt"
72 }
73 copy_before: {
74  from: "art/test/2038-hiddenapi-jvmti-ext/expected-stdout.txt"
75  to: "art/test/2038-hiddenapi-jvmti-ext/expected-stdout.txt"
76 }
77 copy_before: {
78  from: "art/test/2038-hiddenapi-jvmti-ext/hiddenapi-flags.csv"
79  to: "art/test/2038-hiddenapi-jvmti-ext/hiddenapi-flags.csv"
80 }
81 copy_before: {
82  from: "art/test/2038-hiddenapi-jvmti-ext/hiddenapi_ext.cc"
83  to: "art/test/2038-hiddenapi-jvmti-ext/hiddenapi_ext.cc"
84 }
85 copy_before: {
86  from: "art/test/2038-hiddenapi-jvmti-ext/info.txt"
87  to: "art/test/2038-hiddenapi-jvmti-ext/info.txt"
88 }
89 copy_before: {
90  from: "art/test/2038-hiddenapi-jvmti-ext/run.py"
91  to: "art/test/2038-hiddenapi-jvmti-ext/run.py"
92 }
93 copy_before: {
94  from: "art/test/2038-hiddenapi-jvmti-ext/src-ex/Test2038.java"
95  to: "art/test/2038-hiddenapi-jvmti-ext/src-ex/Test2038.java"
96 }
97 copy_before: {
98  from: "art/test/2038-hiddenapi-jvmti-ext/src/Main.java"
99  to: "art/test/2038-hiddenapi-jvmti-ext/src/Main.java"
100 }
101 copy_before: {
102  from: "art/test/2270-mh-internal-hiddenapi-use/Android.bp"
103  to: "art/test/2270-mh-internal-hiddenapi-use/Android.bp"
104 }
105 copy_before: {
106  from: "art/test/2270-mh-internal-hiddenapi-use/expected-stderr.txt"
107  to: "art/test/2270-mh-internal-hiddenapi-use/expected-stderr.txt"
108 }
109 copy_before: {
110  from: "art/test/2270-mh-internal-hiddenapi-use/expected-stdout.txt"
111  to: "art/test/2270-mh-internal-hiddenapi-use/expected-stdout.txt"
112 }
113 copy_before: {
114  from: "art/test/2270-mh-internal-hiddenapi-use/info.txt"
115  to: "art/test/2270-mh-internal-hiddenapi-use/info.txt"
116 }
117 copy_before: {
118  from: "art/test/2270-mh-internal-hiddenapi-use/mh-internal-hidden-api.cc"
119  to: "art/test/2270-mh-internal-hiddenapi-use/mh-internal-hidden-api.cc"
120 }
121 copy_before: {
122  from: "art/test/2270-mh-internal-hiddenapi-use/run.py"
123  to: "art/test/2270-mh-internal-hiddenapi-use/run.py"
124 }
125 copy_before: {
126  from: "art/test/2270-mh-internal-hiddenapi-use/src-art/Main.java"
127  to: "art/test/2270-mh-internal-hiddenapi-use/src-art/Main.java"
128 }
129 copy_before: {
130  from: "art/test/674-hiddenapi/build.py"
131  to: "art/test/674-hiddenapi/build.py"
132 }
133 copy_before: {
134  from: "art/test/674-hiddenapi/expected-stderr.txt"
135  to: "art/test/674-hiddenapi/expected-stderr.txt"
136 }
137 copy_before: {
138  from: "art/test/674-hiddenapi/expected-stdout.txt"
139  to: "art/test/674-hiddenapi/expected-stdout.txt"
140 }
141 copy_before: {
142  from: "art/test/674-hiddenapi/hiddenapi-flags.csv"
143  to: "art/test/674-hiddenapi/hiddenapi-flags.csv"
144 }
145 copy_before: {
146  from: "art/test/674-hiddenapi/hiddenapi.cc"
147  to: "art/test/674-hiddenapi/hiddenapi.cc"
148 }
149 copy_before: {
150  from: "art/test/674-hiddenapi/info.txt"
151  to: "art/test/674-hiddenapi/info.txt"
152 }
153 copy_before: {
154  from: "art/test/674-hiddenapi/run.py"
155  to: "art/test/674-hiddenapi/run.py"
156 }
157 copy_before: {
158  from: "art/test/674-hiddenapi/src-art/Main.java"
159  to: "art/test/674-hiddenapi/src-art/Main.java"
160 }
161 copy_before: {
162  from: "art/test/674-hiddenapi/src-ex/ChildClass.java"
163  to: "art/test/674-hiddenapi/src-ex/ChildClass.java"
164 }
165 copy_before: {
166  from: "art/test/674-hiddenapi/src-ex/JLI.java"
167  to: "art/test/674-hiddenapi/src-ex/JLI.java"
168 }
169 copy_before: {
170  from: "art/test/674-hiddenapi/src-ex/JNI.java"
171  to: "art/test/674-hiddenapi/src-ex/JNI.java"
172 }
173 copy_before: {
174  from: "art/test/674-hiddenapi/src-ex/Linking.java"
175  to: "art/test/674-hiddenapi/src-ex/Linking.java"
176 }
177 copy_before: {
178  from: "art/test/674-hiddenapi/src-ex/Reflection.java"
179  to: "art/test/674-hiddenapi/src-ex/Reflection.java"
180 }
181 copy_before: {
182  from: "art/test/674-hiddenapi/src/NullaryConstructorBlocklist.java"
183  to: "art/test/674-hiddenapi/src/NullaryConstructorBlocklist.java"
184 }
185 copy_before: {
186  from: "art/test/674-hiddenapi/src/NullaryConstructorBlocklistAndCorePlatformApi.java"
187  to: "art/test/674-hiddenapi/src/NullaryConstructorBlocklistAndCorePlatformApi.java"
188 }
189 copy_before: {
190  from: "art/test/674-hiddenapi/src/NullaryConstructorConditionallyBlocked.java"
191  to: "art/test/674-hiddenapi/src/NullaryConstructorConditionallyBlocked.java"
192 }
193 copy_before: {
194  from: "art/test/674-hiddenapi/src/NullaryConstructorSdk.java"
195  to: "art/test/674-hiddenapi/src/NullaryConstructorSdk.java"
196 }
197 copy_before: {
198  from: "art/test/674-hiddenapi/src/NullaryConstructorUnsupported.java"
199  to: "art/test/674-hiddenapi/src/NullaryConstructorUnsupported.java"
200 }
201 copy_before: {
202  from: "art/test/674-hiddenapi/src/ParentClass.java"
203  to: "art/test/674-hiddenapi/src/ParentClass.java"
204 }
205 copy_before: {
206  from: "art/test/674-hiddenapi/src/ParentInterface.java"
207  to: "art/test/674-hiddenapi/src/ParentInterface.java"
208 }
209 copy_before: {
210  from: "art/test/674-hiddenapi/src/SampleClass.java"
211  to: "art/test/674-hiddenapi/src/SampleClass.java"
212 }
213 copy_before: {
214  from: "art/test/690-hiddenapi-same-name-methods/build.py"
215  to: "art/test/690-hiddenapi-same-name-methods/build.py"
216 }
217 copy_before: {
218  from: "art/test/690-hiddenapi-same-name-methods/expected-stderr.txt"
219  to: "art/test/690-hiddenapi-same-name-methods/expected-stderr.txt"
220 }
221 copy_before: {
222  from: "art/test/690-hiddenapi-same-name-methods/expected-stdout.txt"
223  to: "art/test/690-hiddenapi-same-name-methods/expected-stdout.txt"
224 }
225 copy_before: {
226  from: "art/test/690-hiddenapi-same-name-methods/hiddenapi-flags.csv"
227  to: "art/test/690-hiddenapi-same-name-methods/hiddenapi-flags.csv"
228 }
229 copy_before: {
230  from: "art/test/690-hiddenapi-same-name-methods/info.txt"
231  to: "art/test/690-hiddenapi-same-name-methods/info.txt"
232 }
233 copy_before: {
234  from: "art/test/690-hiddenapi-same-name-methods/smali-ex/DirectMethods.smali"
235  to: "art/test/690-hiddenapi-same-name-methods/smali-ex/DirectMethods.smali"
236 }
237 copy_before: {
238  from: "art/test/690-hiddenapi-same-name-methods/smali-ex/NonSyntheticMethods.smali"
239  to: "art/test/690-hiddenapi-same-name-methods/smali-ex/NonSyntheticMethods.smali"
240 }
241 copy_before: {
242  from: "art/test/690-hiddenapi-same-name-methods/smali-ex/SyntheticMethods.smali"
243  to: "art/test/690-hiddenapi-same-name-methods/smali-ex/SyntheticMethods.smali"
244 }
245 copy_before: {
246  from: "art/test/690-hiddenapi-same-name-methods/smali-ex/VirtualMethods.smali"
247  to: "art/test/690-hiddenapi-same-name-methods/smali-ex/VirtualMethods.smali"
248 }
249 copy_before: {
250  from: "art/test/690-hiddenapi-same-name-methods/src-ex/GenericInterface.java"
251  to: "art/test/690-hiddenapi-same-name-methods/src-ex/GenericInterface.java"
252 }
253 copy_before: {
254  from: "art/test/690-hiddenapi-same-name-methods/src-ex/SpecificClass.java"
255  to: "art/test/690-hiddenapi-same-name-methods/src-ex/SpecificClass.java"
256 }
257 copy_before: {
258  from: "art/test/690-hiddenapi-same-name-methods/src/Main.java"
259  to: "art/test/690-hiddenapi-same-name-methods/src/Main.java"
260 }
261 copy_before: {
262  from: "art/test/691-hiddenapi-proxy/build.py"
263  to: "art/test/691-hiddenapi-proxy/build.py"
264 }
265 copy_before: {
266  from: "art/test/691-hiddenapi-proxy/expected-stderr.txt"
267  to: "art/test/691-hiddenapi-proxy/expected-stderr.txt"
268 }
269 copy_before: {
270  from: "art/test/691-hiddenapi-proxy/expected-stdout.txt"
271  to: "art/test/691-hiddenapi-proxy/expected-stdout.txt"
272 }
273 copy_before: {
274  from: "art/test/691-hiddenapi-proxy/hiddenapi-flags.csv"
275  to: "art/test/691-hiddenapi-proxy/hiddenapi-flags.csv"
276 }
277 copy_before: {
278  from: "art/test/691-hiddenapi-proxy/info.txt"
279  to: "art/test/691-hiddenapi-proxy/info.txt"
280 }
281 copy_before: {
282  from: "art/test/691-hiddenapi-proxy/src-ex/MyInterface.java"
283  to: "art/test/691-hiddenapi-proxy/src-ex/MyInterface.java"
284 }
285 copy_before: {
286  from: "art/test/691-hiddenapi-proxy/src/Main.java"
287  to: "art/test/691-hiddenapi-proxy/src/Main.java"
288 }
289 copy_before: {
290  from: "art/test/817-hiddenapi/build.py"
291  to: "art/test/817-hiddenapi/build.py"
292 }
293 copy_before: {
294  from: "art/test/817-hiddenapi/expected-stderr.txt"
295  to: "art/test/817-hiddenapi/expected-stderr.txt"
296 }
297 copy_before: {
298  from: "art/test/817-hiddenapi/expected-stdout.txt"
299  to: "art/test/817-hiddenapi/expected-stdout.txt"
300 }
301 copy_before: {
302  from: "art/test/817-hiddenapi/hiddenapi-flags.csv"
303  to: "art/test/817-hiddenapi/hiddenapi-flags.csv"
304 }
305 copy_before: {
306  from: "art/test/817-hiddenapi/info.txt"
307  to: "art/test/817-hiddenapi/info.txt"
308 }
309 copy_before: {
310  from: "art/test/817-hiddenapi/run.py"
311  to: "art/test/817-hiddenapi/run.py"
312 }
313 copy_before: {
314  from: "art/test/817-hiddenapi/src-art/Main.java"
315  to: "art/test/817-hiddenapi/src-art/Main.java"
316 }
317 copy_before: {
318  from: "art/test/817-hiddenapi/src-ex/TestCase.java"
319  to: "art/test/817-hiddenapi/src-ex/TestCase.java"
320 }
321 copy_before: {
322  from: "art/test/817-hiddenapi/src/InheritAbstract.java"
323  to: "art/test/817-hiddenapi/src/InheritAbstract.java"
324 }
325 copy_before: {
326  from: "art/test/817-hiddenapi/src/NotInAbstractInterface.java"
327  to: "art/test/817-hiddenapi/src/NotInAbstractInterface.java"
328 }
329 copy_before: {
330  from: "art/test/817-hiddenapi/src/NotInAbstractParent.java"
331  to: "art/test/817-hiddenapi/src/NotInAbstractParent.java"
332 }
333 copy_before: {
334  from: "art/test/817-hiddenapi/src/OtherInterface.java"
335  to: "art/test/817-hiddenapi/src/OtherInterface.java"
336 }
337 copy_before: {
338  from: "art/test/817-hiddenapi/test_native.cc"
339  to: "art/test/817-hiddenapi/test_native.cc"
340 }
341 copy_before: {
342  from: "art/test/822-hiddenapi-future/build.py"
343  to: "art/test/822-hiddenapi-future/build.py"
344 }
345 copy_before: {
346  from: "art/test/822-hiddenapi-future/expected-stderr.txt"
347  to: "art/test/822-hiddenapi-future/expected-stderr.txt"
348 }
349 copy_before: {
350  from: "art/test/822-hiddenapi-future/expected-stdout.txt"
351  to: "art/test/822-hiddenapi-future/expected-stdout.txt"
352 }
353 copy_before: {
354  from: "art/test/822-hiddenapi-future/hiddenapi-flags.csv"
355  to: "art/test/822-hiddenapi-future/hiddenapi-flags.csv"
356 }
357 copy_before: {
358  from: "art/test/822-hiddenapi-future/info.txt"
359  to: "art/test/822-hiddenapi-future/info.txt"
360 }
361 copy_before: {
362  from: "art/test/822-hiddenapi-future/src-ex/MyClass.java"
363  to: "art/test/822-hiddenapi-future/src-ex/MyClass.java"
364 }
365 copy_before: {
366  from: "art/test/822-hiddenapi-future/src/Main.java"
367  to: "art/test/822-hiddenapi-future/src/Main.java"
368 }
369 copy_before: {
370  from: "art/test/988-method-trace/expected-stderr.txt"
371  to: "art/test/988-method-trace/expected-stderr.txt"
372 }
373 copy_before: {
374  from: "art/test/988-method-trace/expected-stdout.txt"
375  to: "art/test/988-method-trace/expected-stdout.txt"
376 }
377 copy_before: {
378  from: "art/test/988-method-trace/src/art/Test988.java"
379  to: "art/test/988-method-trace/src/art/Test988.java"
380 }
381 copy_before: {
382  from: "art/test/988-method-trace/src/art/Test988Intrinsics.java"
383  to: "art/test/988-method-trace/src/art/Test988Intrinsics.java"
384 }
385 copy_before: {
386  from: "art/test/988-method-trace/trace_fib.cc"
387  to: "art/test/988-method-trace/trace_fib.cc"
388 }
389 copy_before: {
390  from: "art/test/999-redefine-hiddenapi/build.py"
391  to: "art/test/999-redefine-hiddenapi/build.py"
392 }
393 copy_before: {
394  from: "art/test/999-redefine-hiddenapi/expected-stderr.txt"
395  to: "art/test/999-redefine-hiddenapi/expected-stderr.txt"
396 }
397 copy_before: {
398  from: "art/test/999-redefine-hiddenapi/expected-stdout.txt"
399  to: "art/test/999-redefine-hiddenapi/expected-stdout.txt"
400 }
401 copy_before: {
402  from: "art/test/999-redefine-hiddenapi/hiddenapi-flags.csv"
403  to: "art/test/999-redefine-hiddenapi/hiddenapi-flags.csv"
404 }
405 copy_before: {
406  from: "art/test/999-redefine-hiddenapi/info.txt"
407  to: "art/test/999-redefine-hiddenapi/info.txt"
408 }
409 copy_before: {
410  from: "art/test/999-redefine-hiddenapi/run.py"
411  to: "art/test/999-redefine-hiddenapi/run.py"
412 }
413 copy_before: {
414  from: "art/test/999-redefine-hiddenapi/src-ex/Test999.java"
415  to: "art/test/999-redefine-hiddenapi/src-ex/Test999.java"
416 }
417 copy_before: {
418  from: "art/test/999-redefine-hiddenapi/src-redefine/art/Test999.java"
419  to: "art/test/999-redefine-hiddenapi/src-redefine/art/Test999.java"
420 }
421 copy_before: {
422  from: "art/test/999-redefine-hiddenapi/src-redefine/gen.sh"
423  to: "art/test/999-redefine-hiddenapi/src-redefine/gen.sh"
424 }
425 copy_before: {
426  from: "art/test/999-redefine-hiddenapi/src/Main.java"
427  to: "art/test/999-redefine-hiddenapi/src/Main.java"
428 }
429 copy_before: {
430  from: "art/test/999-redefine-hiddenapi/src/art/Redefinition.java"
431  to: "art/test/999-redefine-hiddenapi/src/art/Redefinition.java"
432 }
433 copy_before: {
434  from: "art/test/default_run.py"
435  to: "art/test/default_run.py"
436 }
437 copy_before: {
438  from: "art/test/globals.py"
439  to: "art/test/globals.py"
440 }
441 copy_before: {
442  from: "art/test/jvmti-common/Breakpoint.java"
443  to: "art/test/jvmti-common/Breakpoint.java"
444 }
445 copy_before: {
446  from: "art/test/jvmti-common/Exceptions.java"
447  to: "art/test/jvmti-common/Exceptions.java"
448 }
449 copy_before: {
450  from: "art/test/jvmti-common/FramePop.java"
451  to: "art/test/jvmti-common/FramePop.java"
452 }
453 copy_before: {
454  from: "art/test/jvmti-common/Locals.java"
455  to: "art/test/jvmti-common/Locals.java"
456 }
457 copy_before: {
458  from: "art/test/jvmti-common/Main.java"
459  to: "art/test/jvmti-common/Main.java"
460 }
461 copy_before: {
462  from: "art/test/jvmti-common/Monitors.java"
463  to: "art/test/jvmti-common/Monitors.java"
464 }
465 copy_before: {
466  from: "art/test/jvmti-common/NonStandardExit.java"
467  to: "art/test/jvmti-common/NonStandardExit.java"
468 }
469 copy_before: {
470  from: "art/test/jvmti-common/Redefinition.java"
471  to: "art/test/jvmti-common/Redefinition.java"
472 }
473 copy_before: {
474  from: "art/test/jvmti-common/StackTrace.java"
475  to: "art/test/jvmti-common/StackTrace.java"
476 }
477 copy_before: {
478  from: "art/test/jvmti-common/SuspendEvents.java"
479  to: "art/test/jvmti-common/SuspendEvents.java"
480 }
481 copy_before: {
482  from: "art/test/jvmti-common/Suspension.java"
483  to: "art/test/jvmti-common/Suspension.java"
484 }
485 copy_before: {
486  from: "art/test/jvmti-common/Threads.java"
487  to: "art/test/jvmti-common/Threads.java"
488 }
489 copy_before: {
490  from: "art/test/jvmti-common/Trace.java"
491  to: "art/test/jvmti-common/Trace.java"
492 }
493 copy_before: {
494  from: "art/test/knownfailures.json"
495  to: "art/test/knownfailures.json"
496 }
497 copy_before: {
498  from: "art/test/run-test"
499  to: "art/test/run-test"
500 }
501 copy_before: {
502  from: "art/test/run_test_build.py"
503  to: "art/test/run_test_build.py"
504 }
505 copy_before: {
506  from: "art/test/testrunner/device_config.py"
507  to: "art/test/testrunner/device_config.py"
508 }
509 copy_before: {
510  from: "art/test/testrunner/env.py"
511  to: "art/test/testrunner/env.py"
512 }
513 copy_before: {
514  from: "art/test/testrunner/run_build_test_target.py"
515  to: "art/test/testrunner/run_build_test_target.py"
516 }
517 copy_before: {
518  from: "art/test/testrunner/target_config.py"
519  to: "art/test/testrunner/target_config.py"
520 }
521 copy_before: {
522  from: "art/test/testrunner/testrunner.py"
523  to: "art/test/testrunner/testrunner.py"
524 }
525 copy_before: {
526  from: "art/test/utils/python/generate_java_main.py"
527  to: "art/test/utils/python/generate_java_main.py"
528 }
529 copy_before: {
530  from: "art/test/utils/python/generate_java_varhandle_perf.py"
531  to: "art/test/utils/python/generate_java_varhandle_perf.py"
532 }
533 copy_before: {
534  from: "art/test/utils/python/testgen/mixins.py"
535  to: "art/test/utils/python/testgen/mixins.py"
536 }
537 copy_before: {
538  from: "art/test/utils/python/testgen/utils.py"
539  to: "art/test/utils/python/testgen/utils.py"
540 }
541 copy_before: {
542  from: "development/docs/SDK_RELEASE_NOTES"
543  to: "development/docs/SDK_RELEASE_NOTES"
544 }
545 copy_before: {
546  from: "development/docs/copyright-templates/asm.txt"
547  to: "development/docs/copyright-templates/asm.txt"
548 }
549 copy_before: {
550  from: "development/docs/copyright-templates/bash.txt"
551  to: "development/docs/copyright-templates/bash.txt"
552 }
553 copy_before: {
554  from: "development/docs/copyright-templates/bsd/c.txt"
555  to: "development/docs/copyright-templates/bsd/c.txt"
556 }
557 copy_before: {
558  from: "development/docs/copyright-templates/c.txt"
559  to: "development/docs/copyright-templates/c.txt"
560 }
561 copy_before: {
562  from: "development/docs/copyright-templates/java.txt"
563  to: "development/docs/copyright-templates/java.txt"
564 }
565 copy_before: {
566  from: "development/docs/copyright-templates/make.txt"
567  to: "development/docs/copyright-templates/make.txt"
568 }
569 copy_before: {
570  from: "development/docs/copyright-templates/plain.txt"
571  to: "development/docs/copyright-templates/plain.txt"
572 }
573 copy_before: {
574  from: "development/docs/copyright-templates/sh.txt"
575  to: "development/docs/copyright-templates/sh.txt"
576 }
577 copy_before: {
578  from: "development/docs/copyright-templates/xml.txt"
579  to: "development/docs/copyright-templates/xml.txt"
580 }
581 copy_before: {
582  from: "libcore/ojluni/src/main/java/java/util/AbstractCollection.java"
583  to: "libcore/ojluni/src/main/java/java/util/AbstractCollection.java"
584 }
585 copy_before: {
586  from: "out/soong/.intermediates/art/build/apex/art-run-test-bootclasspath/android_common/withres/art-run-test-bootclasspath.jar"
587  to: "out/soong/.intermediates/art/build/apex/art-run-test-bootclasspath/android_common/withres/art-run-test-bootclasspath.jar"
588 }
589 copy_before: {
590  from: "prebuilts/misc/common/asm/asm-9.6.jar"
591  to: "prebuilts/misc/common/asm/asm-9.6.jar"
592 }
593 chdir: true
594 command: "art/test/run_test_build.py --out __SBOX_SANDBOX_DIR__/out/art-run-test-target-data-shardHiddenApi.zip --bootclasspath __SBOX_SANDBOX_DIR__/out/soong/.intermediates/art/build/apex/art-run-test-bootclasspath/android_common/withres/art-run-test-bootclasspath.jar --d8 __SBOX_SANDBOX_DIR__/tools/out/bin/d8 --jasmin __SBOX_SANDBOX_DIR__/tools/out/bin/jasmin --rewrapper __SBOX_SANDBOX_DIR__/tools/out/rewrapper/prebuilts/remoteexecution-client/live/rewrapper --smali __SBOX_SANDBOX_DIR__/tools/out/bin/android-smali --soong_zip __SBOX_SANDBOX_DIR__/tools/out/bin/soong_zip --zipalign __SBOX_SANDBOX_DIR__/tools/out/bin/zipalign --hiddenapi __SBOX_SANDBOX_DIR__/tools/out/bin/hiddenapi --mode target --test-dir-regex 'art/test/....?-[^/]*hiddenapi' art/test/jvmti-common/Breakpoint.java art/test/jvmti-common/Exceptions.java art/test/jvmti-common/FramePop.java art/test/jvmti-common/Locals.java art/test/jvmti-common/Main.java art/test/jvmti-common/Monitors.java art/test/jvmti-common/NonStandardExit.java art/test/jvmti-common/Redefinition.java art/test/jvmti-common/StackTrace.java art/test/jvmti-common/SuspendEvents.java art/test/jvmti-common/Suspension.java art/test/jvmti-common/Threads.java art/test/jvmti-common/Trace.java art/test/utils/python/generate_java_main.py art/test/utils/python/generate_java_varhandle_perf.py art/test/utils/python/testgen/mixins.py art/test/utils/python/testgen/utils.py __SBOX_SANDBOX_DIR__/out/soong/.intermediates/art/build/apex/art-run-test-bootclasspath/android_common/withres/art-run-test-bootclasspath.jar development/docs/SDK_RELEASE_NOTES development/docs/copyright-templates/asm.txt development/docs/copyright-templates/bash.txt development/docs/copyright-templates/c.txt development/docs/copyright-templates/java.txt development/docs/copyright-templates/make.txt development/docs/copyright-templates/plain.txt development/docs/copyright-templates/sh.txt development/docs/copyright-templates/xml.txt development/docs/copyright-templates/bsd/c.txt prebuilts/misc/common/asm/asm-9.6.jar libcore/ojluni/src/main/java/java/util/AbstractCollection.java art/test/988-method-trace/expected-stdout.txt art/test/988-method-trace/expected-stderr.txt art/test/988-method-trace/src/art/Test988Intrinsics.java art/test/988-method-trace/src/art/Test988.java art/test/988-method-trace/trace_fib.cc art/test/1953-pop-frame/src/art/Test1953.java art/test/1953-pop-frame/src/art/SuspendEvents.java art/test/testrunner/device_config.py art/test/testrunner/env.py art/test/testrunner/run_build_test_target.py art/test/testrunner/target_config.py art/test/testrunner/testrunner.py art/test/knownfailures.json art/test/default_run.py art/test/globals.py art/test/run-test art/test/run_test_build.py art/test/674-hiddenapi/build.py art/test/674-hiddenapi/expected-stderr.txt art/test/674-hiddenapi/expected-stdout.txt art/test/674-hiddenapi/hiddenapi-flags.csv art/test/674-hiddenapi/hiddenapi.cc art/test/674-hiddenapi/info.txt art/test/674-hiddenapi/run.py art/test/674-hiddenapi/src/NullaryConstructorBlocklist.java art/test/674-hiddenapi/src/NullaryConstructorBlocklistAndCorePlatformApi.java art/test/674-hiddenapi/src/NullaryConstructorConditionallyBlocked.java art/test/674-hiddenapi/src/NullaryConstructorSdk.java art/test/674-hiddenapi/src/NullaryConstructorUnsupported.java art/test/674-hiddenapi/src/ParentClass.java art/test/674-hiddenapi/src/ParentInterface.java art/test/674-hiddenapi/src/SampleClass.java art/test/674-hiddenapi/src-art/Main.java art/test/674-hiddenapi/src-ex/ChildClass.java art/test/674-hiddenapi/src-ex/JLI.java art/test/674-hiddenapi/src-ex/JNI.java art/test/674-hiddenapi/src-ex/Linking.java art/test/674-hiddenapi/src-ex/Reflection.java art/test/690-hiddenapi-same-name-methods/build.py art/test/690-hiddenapi-same-name-methods/expected-stderr.txt art/test/690-hiddenapi-same-name-methods/expected-stdout.txt art/test/690-hiddenapi-same-name-methods/hiddenapi-flags.csv art/test/690-hiddenapi-same-name-methods/info.txt art/test/690-hiddenapi-same-name-methods/smali-ex/DirectMethods.smali art/test/690-hiddenapi-same-name-methods/smali-ex/NonSyntheticMethods.smali art/test/690-hiddenapi-same-name-methods/smali-ex/SyntheticMethods.smali art/test/690-hiddenapi-same-name-methods/smali-ex/VirtualMethods.smali art/test/690-hiddenapi-same-name-methods/src/Main.java art/test/690-hiddenapi-same-name-methods/src-ex/GenericInterface.java art/test/690-hiddenapi-same-name-methods/src-ex/SpecificClass.java art/test/691-hiddenapi-proxy/build.py art/test/691-hiddenapi-proxy/expected-stderr.txt art/test/691-hiddenapi-proxy/expected-stdout.txt art/test/691-hiddenapi-proxy/hiddenapi-flags.csv art/test/691-hiddenapi-proxy/info.txt art/test/691-hiddenapi-proxy/src/Main.java art/test/691-hiddenapi-proxy/src-ex/MyInterface.java art/test/817-hiddenapi/build.py art/test/817-hiddenapi/expected-stderr.txt art/test/817-hiddenapi/expected-stdout.txt art/test/817-hiddenapi/hiddenapi-flags.csv art/test/817-hiddenapi/info.txt art/test/817-hiddenapi/run.py art/test/817-hiddenapi/test_native.cc art/test/817-hiddenapi/src/InheritAbstract.java art/test/817-hiddenapi/src/NotInAbstractInterface.java art/test/817-hiddenapi/src/NotInAbstractParent.java art/test/817-hiddenapi/src/OtherInterface.java art/test/817-hiddenapi/src-art/Main.java art/test/817-hiddenapi/src-ex/TestCase.java art/test/822-hiddenapi-future/build.py art/test/822-hiddenapi-future/expected-stderr.txt art/test/822-hiddenapi-future/expected-stdout.txt art/test/822-hiddenapi-future/hiddenapi-flags.csv art/test/822-hiddenapi-future/info.txt art/test/822-hiddenapi-future/src/Main.java art/test/822-hiddenapi-future/src-ex/MyClass.java art/test/999-redefine-hiddenapi/build.py art/test/999-redefine-hiddenapi/expected-stderr.txt art/test/999-redefine-hiddenapi/expected-stdout.txt art/test/999-redefine-hiddenapi/hiddenapi-flags.csv art/test/999-redefine-hiddenapi/info.txt art/test/999-redefine-hiddenapi/run.py art/test/999-redefine-hiddenapi/src/Main.java art/test/999-redefine-hiddenapi/src/art/Redefinition.java art/test/999-redefine-hiddenapi/src-ex/Test999.java art/test/999-redefine-hiddenapi/src-redefine/gen.sh art/test/999-redefine-hiddenapi/src-redefine/art/Test999.java art/test/2038-hiddenapi-jvmti-ext/build.py art/test/2038-hiddenapi-jvmti-ext/expected-stderr.txt art/test/2038-hiddenapi-jvmti-ext/expected-stdout.txt art/test/2038-hiddenapi-jvmti-ext/hiddenapi-flags.csv art/test/2038-hiddenapi-jvmti-ext/hiddenapi_ext.cc art/test/2038-hiddenapi-jvmti-ext/info.txt art/test/2038-hiddenapi-jvmti-ext/run.py art/test/2038-hiddenapi-jvmti-ext/src/Main.java art/test/2038-hiddenapi-jvmti-ext/src-ex/Test2038.java art/test/2270-mh-internal-hiddenapi-use/Android.bp art/test/2270-mh-internal-hiddenapi-use/expected-stderr.txt art/test/2270-mh-internal-hiddenapi-use/expected-stdout.txt art/test/2270-mh-internal-hiddenapi-use/info.txt art/test/2270-mh-internal-hiddenapi-use/mh-internal-hidden-api.cc art/test/2270-mh-internal-hiddenapi-use/run.py art/test/2270-mh-internal-hiddenapi-use/src-art/Main.java"
595 copy_after: {
596  from: "out/art-run-test-target-data-shardHiddenApi.zip"
597  to: "out/soong/.intermediates/art/test/art-run-test-target-data-shardHiddenApi-tmp/android_common/gen/art-run-test-target-data-shardHiddenApi.zip"
598 }
599 input_hash: "4379961e490a302037bac9ea91811217bba6168d9a9ce700b74bfae64e5c629e"
600 env: {
601  name: "PATH"
602  inherit: true
603 }
604 env: {
605  name: "JAVA_HOME"
606  inherit: true
607 }
608 env: {
609  name: "TMPDIR"
610  inherit: true
611 }
612 env: {
613  name: "RBE_log_dir"
614  inherit: true
615 }
616 env: {
617  name: "RBE_platform"
618  inherit: true
619 }
620 env: {
621  name: "RBE_server_address"
622  inherit: true
623 }
624 env: {
625  name: "RBE_exec_root"
626  inherit: true
627 }
628 env: {
629  name: "OUT_DIR"
630  value: "out"
631 }
632 dont_inherit_env: true
633}
634
635