xref: /aosp_15_r20/external/ltp/testcases/Android.bp (revision 49cdfc7efb34551c7342be41a7384b9c40d7cab7)
1//
2// Copyright (C) 2016 The Android Open Source Project
3//
4// This software is licensed under the terms of the GNU General Public
5// License version 2, as published by the Free Software Foundation, and
6// may be copied, distributed, and modified under those terms.
7//
8// This program is distributed in the hope that it will be useful,
9// but WITHOUT ANY WARRANTY; without even the implied warranty of
10// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11// GNU General Public License for more details.
12//
13
14// This file is autogenerated by gen_android_build.sh
15
16package {
17    default_applicable_licenses: ["external_ltp_license"],
18}
19
20sh_test {
21    name: "ltp_testcases_data_mc_member_ManyGroups",
22    src: "network/multicast/mc_member/datafiles/ManyGroups",
23    sub_dir: "vts_ltp_tests/testcases/data/mc_member",
24    filename: "ManyGroups",
25    compile_multilib: "both",
26    auto_gen_config: false,
27}
28
29sh_test {
30    name: "ltp_testcases_data_mc_member_TooManyGroups",
31    src: "network/multicast/mc_member/datafiles/TooManyGroups",
32    sub_dir: "vts_ltp_tests/testcases/data/mc_member",
33    filename: "TooManyGroups",
34    compile_multilib: "both",
35    auto_gen_config: false,
36}
37
38sh_test {
39    name: "ltp_testcases_data_ld01_d1.c",
40    src: "commands/ld/datafiles/d1.c",
41    sub_dir: "vts_ltp_tests/testcases/data/ld01",
42    filename: "d1.c",
43    compile_multilib: "both",
44    auto_gen_config: false,
45}
46
47sh_test {
48    name: "ltp_testcases_data_unzip01_dir.out",
49    src: "commands/unzip/datafiles/dir.out",
50    sub_dir: "vts_ltp_tests/testcases/data/unzip01",
51    filename: "dir.out",
52    compile_multilib: "both",
53    auto_gen_config: false,
54}
55
56sh_test {
57    name: "ltp_testcases_data_ld01_f1.c",
58    src: "commands/ld/datafiles/f1.c",
59    sub_dir: "vts_ltp_tests/testcases/data/ld01",
60    filename: "f1.c",
61    compile_multilib: "both",
62    auto_gen_config: false,
63}
64
65sh_test {
66    name: "ltp_testcases_data_rpc01_file.1",
67    src: "network/rpc/basic_tests/rpc01/datafiles/file.1",
68    sub_dir: "vts_ltp_tests/testcases/data/rpc01",
69    filename: "file.1",
70    compile_multilib: "both",
71    auto_gen_config: false,
72}
73
74sh_test {
75    name: "ltp_testcases_data_rpc01_file.2",
76    src: "network/rpc/basic_tests/rpc01/datafiles/file.2",
77    sub_dir: "vts_ltp_tests/testcases/data/rpc01",
78    filename: "file.2",
79    compile_multilib: "both",
80    auto_gen_config: false,
81}
82
83sh_test {
84    name: "ltp_testcases_data_binfmt_misc02_file.extension",
85    src: "kernel/fs/binfmt_misc/datafiles/file.extension",
86    sub_dir: "vts_ltp_tests/testcases/data/binfmt_misc02",
87    filename: "file.extension",
88    compile_multilib: "both",
89    auto_gen_config: false,
90}
91
92sh_test {
93    name: "ltp_testcases_data_binfmt_misc02_file.magic",
94    src: "kernel/fs/binfmt_misc/datafiles/file.magic",
95    sub_dir: "vts_ltp_tests/testcases/data/binfmt_misc02",
96    filename: "file.magic",
97    compile_multilib: "both",
98    auto_gen_config: false,
99}
100
101sh_test {
102    name: "ltp_testcases_data_ar01_file1.in",
103    src: "commands/ar/datafiles/file1.in",
104    sub_dir: "vts_ltp_tests/testcases/data/ar01",
105    filename: "file1.in",
106    compile_multilib: "both",
107    auto_gen_config: false,
108}
109
110sh_test {
111    name: "ltp_testcases_data_ar01_file10.in",
112    src: "commands/ar/datafiles/file10.in",
113    sub_dir: "vts_ltp_tests/testcases/data/ar01",
114    filename: "file10.in",
115    compile_multilib: "both",
116    auto_gen_config: false,
117}
118
119sh_test {
120    name: "ltp_testcases_data_ar01_file2.in",
121    src: "commands/ar/datafiles/file2.in",
122    sub_dir: "vts_ltp_tests/testcases/data/ar01",
123    filename: "file2.in",
124    compile_multilib: "both",
125    auto_gen_config: false,
126}
127
128sh_test {
129    name: "ltp_testcases_data_ar01_file3.in",
130    src: "commands/ar/datafiles/file3.in",
131    sub_dir: "vts_ltp_tests/testcases/data/ar01",
132    filename: "file3.in",
133    compile_multilib: "both",
134    auto_gen_config: false,
135}
136
137sh_test {
138    name: "ltp_testcases_data_ar01_file4.in",
139    src: "commands/ar/datafiles/file4.in",
140    sub_dir: "vts_ltp_tests/testcases/data/ar01",
141    filename: "file4.in",
142    compile_multilib: "both",
143    auto_gen_config: false,
144}
145
146sh_test {
147    name: "ltp_testcases_data_file01_in.ar",
148    src: "commands/file/datafiles/in.ar",
149    sub_dir: "vts_ltp_tests/testcases/data/file01",
150    filename: "in.ar",
151    compile_multilib: "both",
152    auto_gen_config: false,
153}
154
155sh_test {
156    name: "ltp_testcases_data_file01_in.bash",
157    src: "commands/file/datafiles/in.bash",
158    sub_dir: "vts_ltp_tests/testcases/data/file01",
159    filename: "in.bash",
160    compile_multilib: "both",
161    auto_gen_config: false,
162}
163
164sh_test {
165    name: "ltp_testcases_data_file01_in.c",
166    src: "commands/file/datafiles/in.c",
167    sub_dir: "vts_ltp_tests/testcases/data/file01",
168    filename: "in.c",
169    compile_multilib: "both",
170    auto_gen_config: false,
171}
172
173sh_test {
174    name: "ltp_testcases_data_file01_in.jpg",
175    src: "commands/file/datafiles/in.jpg",
176    sub_dir: "vts_ltp_tests/testcases/data/file01",
177    filename: "in.jpg",
178    compile_multilib: "both",
179    auto_gen_config: false,
180}
181
182sh_test {
183    name: "ltp_testcases_data_file01_in.m4",
184    src: "commands/file/datafiles/in.m4",
185    sub_dir: "vts_ltp_tests/testcases/data/file01",
186    filename: "in.m4",
187    compile_multilib: "both",
188    auto_gen_config: false,
189}
190
191sh_test {
192    name: "ltp_testcases_data_file01_in.mp3",
193    src: "commands/file/datafiles/in.mp3",
194    sub_dir: "vts_ltp_tests/testcases/data/file01",
195    filename: "in.mp3",
196    compile_multilib: "both",
197    auto_gen_config: false,
198}
199
200sh_test {
201    name: "ltp_testcases_data_file01_in.pl",
202    src: "commands/file/datafiles/in.pl",
203    sub_dir: "vts_ltp_tests/testcases/data/file01",
204    filename: "in.pl",
205    compile_multilib: "both",
206    auto_gen_config: false,
207}
208
209sh_test {
210    name: "ltp_testcases_data_file01_in.png",
211    src: "commands/file/datafiles/in.png",
212    sub_dir: "vts_ltp_tests/testcases/data/file01",
213    filename: "in.png",
214    compile_multilib: "both",
215    auto_gen_config: false,
216}
217
218sh_test {
219    name: "ltp_testcases_data_file01_in.py",
220    src: "commands/file/datafiles/in.py",
221    sub_dir: "vts_ltp_tests/testcases/data/file01",
222    filename: "in.py",
223    compile_multilib: "both",
224    auto_gen_config: false,
225}
226
227sh_test {
228    name: "ltp_testcases_data_file01_in.sh",
229    src: "commands/file/datafiles/in.sh",
230    sub_dir: "vts_ltp_tests/testcases/data/file01",
231    filename: "in.sh",
232    compile_multilib: "both",
233    auto_gen_config: false,
234}
235
236sh_test {
237    name: "ltp_testcases_data_file01_in.src.rpm",
238    src: "commands/file/datafiles/in.src.rpm",
239    sub_dir: "vts_ltp_tests/testcases/data/file01",
240    filename: "in.src.rpm",
241    compile_multilib: "both",
242    auto_gen_config: false,
243}
244
245sh_test {
246    name: "ltp_testcases_data_file01_in.tar",
247    src: "commands/file/datafiles/in.tar",
248    sub_dir: "vts_ltp_tests/testcases/data/file01",
249    filename: "in.tar",
250    compile_multilib: "both",
251    auto_gen_config: false,
252}
253
254sh_test {
255    name: "ltp_testcases_data_file01_in.tar.bz2",
256    src: "commands/file/datafiles/in.tar.bz2",
257    sub_dir: "vts_ltp_tests/testcases/data/file01",
258    filename: "in.tar.bz2",
259    compile_multilib: "both",
260    auto_gen_config: false,
261}
262
263sh_test {
264    name: "ltp_testcases_data_file01_in.tar.gz",
265    src: "commands/file/datafiles/in.tar.gz",
266    sub_dir: "vts_ltp_tests/testcases/data/file01",
267    filename: "in.tar.gz",
268    compile_multilib: "both",
269    auto_gen_config: false,
270}
271
272sh_test {
273    name: "ltp_testcases_data_file01_in.txt",
274    src: "commands/file/datafiles/in.txt",
275    sub_dir: "vts_ltp_tests/testcases/data/file01",
276    filename: "in.txt",
277    compile_multilib: "both",
278    auto_gen_config: false,
279}
280
281sh_test {
282    name: "ltp_testcases_data_file01_in.wav",
283    src: "commands/file/datafiles/in.wav",
284    sub_dir: "vts_ltp_tests/testcases/data/file01",
285    filename: "in.wav",
286    compile_multilib: "both",
287    auto_gen_config: false,
288}
289
290sh_test {
291    name: "ltp_testcases_data_file01_in.zip",
292    src: "commands/file/datafiles/in.zip",
293    sub_dir: "vts_ltp_tests/testcases/data/file01",
294    filename: "in.zip",
295    compile_multilib: "both",
296    auto_gen_config: false,
297}
298
299sh_test {
300    name: "ltp_testcases_data_ima_kexec_kexec.policy",
301    src: "kernel/security/integrity/ima/datafiles/ima_kexec/kexec.policy",
302    sub_dir: "vts_ltp_tests/testcases/data/ima_kexec",
303    filename: "kexec.policy",
304    compile_multilib: "both",
305    auto_gen_config: false,
306}
307
308sh_test {
309    name: "ltp_testcases_data_ima_keys_keycheck.policy",
310    src: "kernel/security/integrity/ima/datafiles/ima_keys/keycheck.policy",
311    sub_dir: "vts_ltp_tests/testcases/data/ima_keys",
312    filename: "keycheck.policy",
313    compile_multilib: "both",
314    auto_gen_config: false,
315}
316
317sh_test {
318    name: "ltp_testcases_data_ld01_main.c",
319    src: "commands/ld/datafiles/main.c",
320    sub_dir: "vts_ltp_tests/testcases/data/ld01",
321    filename: "main.c",
322    compile_multilib: "both",
323    auto_gen_config: false,
324}
325
326sh_test {
327    name: "ltp_testcases_data_ima_policy_measure.policy",
328    src: "kernel/security/integrity/ima/datafiles/ima_policy/measure.policy",
329    sub_dir: "vts_ltp_tests/testcases/data/ima_policy",
330    filename: "measure.policy",
331    compile_multilib: "both",
332    auto_gen_config: false,
333}
334
335sh_test {
336    name: "ltp_testcases_data_ima_policy_measure.policy-invalid",
337    src: "kernel/security/integrity/ima/datafiles/ima_policy/measure.policy-invalid",
338    sub_dir: "vts_ltp_tests/testcases/data/ima_policy",
339    filename: "measure.policy-invalid",
340    compile_multilib: "both",
341    auto_gen_config: false,
342}
343
344sh_test {
345    name: "ltp_testcases_data_ld01_rd1.c",
346    src: "commands/ld/datafiles/rd1.c",
347    sub_dir: "vts_ltp_tests/testcases/data/ld01",
348    filename: "rd1.c",
349    compile_multilib: "both",
350    auto_gen_config: false,
351}
352
353sh_test {
354    name: "ltp_testcases_data_ld01_rf1.c",
355    src: "commands/ld/datafiles/rf1.c",
356    sub_dir: "vts_ltp_tests/testcases/data/ld01",
357    filename: "rf1.c",
358    compile_multilib: "both",
359    auto_gen_config: false,
360}
361
362sh_test {
363    name: "ltp_testcases_data_lvm_runfile.tpl",
364    src: "misc/lvm/datafiles/runfile.tpl",
365    sub_dir: "vts_ltp_tests/testcases/data/lvm",
366    filename: "runfile.tpl",
367    compile_multilib: "both",
368    auto_gen_config: false,
369}
370
371sh_test {
372    name: "ltp_testcases_data_ima_selinux_selinux.policy",
373    src: "kernel/security/integrity/ima/datafiles/ima_selinux/selinux.policy",
374    sub_dir: "vts_ltp_tests/testcases/data/ima_selinux",
375    filename: "selinux.policy",
376    compile_multilib: "both",
377    auto_gen_config: false,
378}
379
380sh_test {
381    name: "ltp_testcases_data_unzip01_test.zip",
382    src: "commands/unzip/datafiles/test.zip",
383    sub_dir: "vts_ltp_tests/testcases/data/unzip01",
384    filename: "test.zip",
385    compile_multilib: "both",
386    auto_gen_config: false,
387}
388
389sh_test {
390    name: "ltp_testcases_data_ima_keys_x509_ima.der",
391    src: "kernel/security/integrity/ima/datafiles/ima_keys/x509_ima.der",
392    sub_dir: "vts_ltp_tests/testcases/data/ima_keys",
393    filename: "x509_ima.der",
394    compile_multilib: "both",
395    auto_gen_config: false,
396}
397