Wenshan Fu | 13be0a5 | 2023-06-29 00:06:19 +0800 | [diff] [blame] | 1 | { |
| 2 | "presubmit": [ |
| 3 | { |
Mårten Kongstad | 0ae74f8 | 2023-12-12 13:36:52 +0100 | [diff] [blame] | 4 | // aconfig unit tests |
| 5 | "name": "aconfig.test" |
| 6 | }, |
| 7 | { |
Mårten Kongstad | ce09eb2 | 2023-12-20 08:53:29 +0100 | [diff] [blame] | 8 | // aconfig Java integration tests (host) |
| 9 | "name": "AconfigJavaHostTest" |
| 10 | }, |
| 11 | { |
Mårten Kongstad | 0ae74f8 | 2023-12-12 13:36:52 +0100 | [diff] [blame] | 12 | // aconfig Java integration tests |
| 13 | "name": "aconfig.test.java" |
| 14 | }, |
| 15 | { |
| 16 | // aconfig C++ integration tests (production mode auto-generated code) |
| 17 | "name": "aconfig.test.cpp" |
| 18 | }, |
| 19 | { |
| 20 | // aconfig C++ integration tests (test mode auto-generated code) |
| 21 | "name": "aconfig.test.cpp.test_mode" |
| 22 | }, |
| 23 | { |
Mårten Kongstad | ce09eb2 | 2023-12-20 08:53:29 +0100 | [diff] [blame] | 24 | // aconfig C++ integration tests (exported mode auto-generated code) |
| 25 | "name": "aconfig.test.cpp.exported_mode" |
| 26 | }, |
| 27 | { |
| 28 | // aconfig Rust integration tests (production mode auto-generated code) |
Mårten Kongstad | 0ae74f8 | 2023-12-12 13:36:52 +0100 | [diff] [blame] | 29 | "name": "aconfig.prod_mode.test.rust" |
| 30 | }, |
| 31 | { |
Mårten Kongstad | ce09eb2 | 2023-12-20 08:53:29 +0100 | [diff] [blame] | 32 | // aconfig Rust integration tests (test mode auto-generated code) |
Mårten Kongstad | 0ae74f8 | 2023-12-12 13:36:52 +0100 | [diff] [blame] | 33 | "name": "aconfig.test_mode.test.rust" |
| 34 | }, |
| 35 | { |
Mårten Kongstad | ce09eb2 | 2023-12-20 08:53:29 +0100 | [diff] [blame] | 36 | // aconfig Rust integration tests (exported mode auto-generated code) |
| 37 | "name": "aconfig.exported_mode.test.rust" |
| 38 | }, |
| 39 | { |
Mårten Kongstad | 0ae74f8 | 2023-12-12 13:36:52 +0100 | [diff] [blame] | 40 | // printflags unit tests |
| 41 | "name": "printflags.test" |
Dennis Shen | a4294b0 | 2024-01-25 15:26:28 +0000 | [diff] [blame] | 42 | }, |
| 43 | { |
| 44 | // aconfig_protos unit tests |
| 45 | "name": "aconfig_protos.test" |
| 46 | }, |
| 47 | { |
| 48 | // aconfig_storage_file unit tests |
| 49 | "name": "aconfig_storage_file.test" |
Mårten Kongstad | 36402f1 | 2024-01-30 10:53:15 +0100 | [diff] [blame] | 50 | }, |
| 51 | { |
| 52 | // Ensure changes on aconfig auto generated library is compatible with |
| 53 | // test testing filtering logic. Breakage on this test means all tests |
| 54 | // that using the flag annotations to do filtering will get affected. |
| 55 | "name": "FlagAnnotationTests", |
| 56 | "options": [ |
| 57 | { |
| 58 | "include-filter": "android.cts.flags.tests.FlagAnnotationTest" |
| 59 | } |
| 60 | ] |
| 61 | }, |
| 62 | { |
| 63 | // Ensure changes on aconfig auto generated library is compatible with |
| 64 | // test testing filtering logic. Breakage on this test means all tests |
| 65 | // that using the flag macros to do filtering will get affected. |
| 66 | "name": "FlagMacrosTests" |
Mårten Kongstad | 0ae74f8 | 2023-12-12 13:36:52 +0100 | [diff] [blame] | 67 | } |
Dennis Shen | 9c080e7 | 2024-02-20 21:03:47 +0000 | [diff] [blame^] | 68 | ], |
| 69 | "postsubmit": [ |
| 70 | { |
| 71 | // aconfig_storage read api rust integration tests |
| 72 | "name": "aconfig_storage.test.rust" |
| 73 | }, |
| 74 | { |
| 75 | // aconfig_storage read api cpp integration tests |
| 76 | "name": "aconfig_storage.test.cpp" |
| 77 | } |
Wenshan Fu | 13be0a5 | 2023-06-29 00:06:19 +0800 | [diff] [blame] | 78 | ] |
| 79 | } |