blob: e29918f85f037991880dd905d267ace7f506bc6d [file] [log] [blame]
Wenshan Fu13be0a52023-06-29 00:06:19 +08001{
2 "presubmit": [
3 {
4 // Ensure changes on aconfig auto generated library is compatible with
5 // test testing filtering logic. Breakage on this test means all tests
6 // that using the flag annotations to do filtering will get affected.
7 "name": "FlagAnnotationTests",
8 "options": [
9 {
10 "include-filter": "android.cts.flags.tests.FlagAnnotationTest"
11 }
12 ]
Yihan Dongc2b76322023-08-21 17:21:10 +080013 },
14 {
15 // Ensure changes on aconfig auto generated library is compatible with
16 // test testing filtering logic. Breakage on this test means all tests
17 // that using the flag macros to do filtering will get affected.
18 "name": "FlagMacrosTests"
Wenshan Fu13be0a52023-06-29 00:06:19 +080019 }
MÃ¥rten Kongstad0ae74f82023-12-12 13:36:52 +010020 ],
21 "postsubmit": [
22 {
23 // aconfig unit tests
24 "name": "aconfig.test"
25 },
26 {
27 // aconfig Java integration tests
28 "name": "aconfig.test.java"
29 },
30 {
31 // aconfig C++ integration tests (production mode auto-generated code)
32 "name": "aconfig.test.cpp"
33 },
34 {
35 // aconfig C++ integration tests (test mode auto-generated code)
36 "name": "aconfig.test.cpp.test_mode"
37 },
38 {
39 // aconfig C++ integration tests (production mode auto-generated code)
40 "name": "aconfig.prod_mode.test.rust"
41 },
42 {
43 // aconfig C++ integration tests (test mode auto-generated code)
44 "name": "aconfig.test_mode.test.rust"
45 },
46 {
47 // printflags unit tests
48 "name": "printflags.test"
49 }
Wenshan Fu13be0a52023-06-29 00:06:19 +080050 ]
51}