Jeff Sharkey | c493cf9 | 2017-10-23 10:39:50 -0600 | [diff] [blame] | 1 | // Unit test for AuthTokenTable |
Janis Danisevskis | 8f737ad | 2017-11-21 12:30:15 -0800 | [diff] [blame] | 2 | |
Bob Badour | 4c7858c | 2021-02-12 15:40:29 -0800 | [diff] [blame] | 3 | package { |
Aditya Choudhary | d987e9b | 2024-02-02 14:02:09 +0000 | [diff] [blame] | 4 | default_team: "trendy_team_android_hardware_backed_security", |
Bob Badour | 4c7858c | 2021-02-12 15:40:29 -0800 | [diff] [blame] | 5 | // See: http://go/android-license-faq |
| 6 | // A large-scale-change added 'default_applicable_licenses' to import |
| 7 | // all of the 'license_kinds' from "system_security_license" |
| 8 | // to get the below license kinds: |
| 9 | // SPDX-license-identifier-Apache-2.0 |
| 10 | default_applicable_licenses: ["system_security_license"], |
| 11 | } |
| 12 | |
Jeff Sharkey | c493cf9 | 2017-10-23 10:39:50 -0600 | [diff] [blame] | 13 | cc_test { |
| 14 | cflags: [ |
| 15 | "-Wall", |
| 16 | "-Werror", |
| 17 | "-Wextra", |
Shawn Willden | bb22a6c | 2017-12-06 19:35:28 -0700 | [diff] [blame] | 18 | "-O0", |
Jeff Sharkey | c493cf9 | 2017-10-23 10:39:50 -0600 | [diff] [blame] | 19 | ], |
Janis Danisevskis | 9a390a7 | 2017-11-29 12:02:07 -0800 | [diff] [blame] | 20 | srcs: [ |
Eran Messeri | 03fc4c8 | 2018-08-16 18:53:15 +0100 | [diff] [blame] | 21 | "aaid_truncation_test.cpp", |
David Zeuthen | 59102f3 | 2020-05-08 10:58:09 -0400 | [diff] [blame] | 22 | "verification_token_seralization_test.cpp", |
Janis Danisevskis | 9a390a7 | 2017-11-29 12:02:07 -0800 | [diff] [blame] | 23 | "gtest_main.cpp", |
| 24 | ], |
Jeff Sharkey | c493cf9 | 2017-10-23 10:39:50 -0600 | [diff] [blame] | 25 | name: "keystore_unit_tests", |
Jeff Sharkey | c493cf9 | 2017-10-23 10:39:50 -0600 | [diff] [blame] | 26 | static_libs: [ |
Janis Danisevskis | 064ce85 | 2018-03-12 16:49:16 -0700 | [diff] [blame] | 27 | "android.hardware.confirmationui@1.0", |
Shawn Willden | bb22a6c | 2017-12-06 19:35:28 -0700 | [diff] [blame] | 28 | "libbase", |
Colin Cross | aebf663 | 2019-09-18 11:12:36 -0700 | [diff] [blame] | 29 | "libcrypto_static", |
Eran Messeri | 03fc4c8 | 2018-08-16 18:53:15 +0100 | [diff] [blame] | 30 | "libcutils", |
Jeff Sharkey | c493cf9 | 2017-10-23 10:39:50 -0600 | [diff] [blame] | 31 | "libgtest_main", |
Shawn Willden | bb22a6c | 2017-12-06 19:35:28 -0700 | [diff] [blame] | 32 | "libhidlbase", |
| 33 | "libkeymaster4support", |
Shawn Willden | a97aea4 | 2020-01-16 13:27:49 -0700 | [diff] [blame] | 34 | "libkeymaster4_1support", |
Jeff Sharkey | c493cf9 | 2017-10-23 10:39:50 -0600 | [diff] [blame] | 35 | "liblog", |
Eran Messeri | 03fc4c8 | 2018-08-16 18:53:15 +0100 | [diff] [blame] | 36 | "libutils", |
Jeff Sharkey | c493cf9 | 2017-10-23 10:39:50 -0600 | [diff] [blame] | 37 | ], |
Eran Messeri | 03fc4c8 | 2018-08-16 18:53:15 +0100 | [diff] [blame] | 38 | shared_libs: [ |
Rajesh Nyamagoud | 3f6c15c | 2023-03-11 01:26:48 +0000 | [diff] [blame] | 39 | "android.security.aaid_aidl-cpp", |
Eran Messeri | 03fc4c8 | 2018-08-16 18:53:15 +0100 | [diff] [blame] | 40 | "libbinder", |
| 41 | "libkeymaster_messages", |
David Zeuthen | f2a2867 | 2020-01-30 16:20:07 -0500 | [diff] [blame] | 42 | "libkeystore-attestation-application-id", |
Peter Collingbourne | eeacea5 | 2019-12-17 20:19:47 -0800 | [diff] [blame] | 43 | "libvndksupport", |
Eran Messeri | 03fc4c8 | 2018-08-16 18:53:15 +0100 | [diff] [blame] | 44 | ], |
Aditya Choudhary | d987e9b | 2024-02-02 14:02:09 +0000 | [diff] [blame] | 45 | sanitize: { |
| 46 | cfi: false, |
| 47 | }, |
Jeff Sharkey | c493cf9 | 2017-10-23 10:39:50 -0600 | [diff] [blame] | 48 | } |
Janis Danisevskis | 5c6af75 | 2019-03-21 13:45:02 -0700 | [diff] [blame] | 49 | |
| 50 | cc_test { |
| 51 | cflags: [ |
| 52 | "-Wall", |
| 53 | "-Werror", |
| 54 | "-Wextra", |
| 55 | "-O0", |
| 56 | ], |
| 57 | srcs: [ |
| 58 | "confirmationui_invocation_test.cpp", |
| 59 | "gtest_main.cpp", |
| 60 | ], |
| 61 | name: "confirmationui_invocation_test", |
| 62 | static_libs: [ |
Janis Danisevskis | 5c6af75 | 2019-03-21 13:45:02 -0700 | [diff] [blame] | 63 | "libbase", |
| 64 | "libgtest_main", |
| 65 | "libutils", |
| 66 | "liblog", |
Jiyong Park | 0d61dd6 | 2021-07-27 12:20:26 +0900 | [diff] [blame] | 67 | "android.security.apc-ndk", |
Janis Danisevskis | 5c6af75 | 2019-03-21 13:45:02 -0700 | [diff] [blame] | 68 | ], |
| 69 | shared_libs: [ |
Janis Danisevskis | 2437fde | 2021-03-08 11:30:11 -0800 | [diff] [blame] | 70 | "libbinder_ndk", |
Janis Danisevskis | 5c6af75 | 2019-03-21 13:45:02 -0700 | [diff] [blame] | 71 | ], |
Aditya Choudhary | d987e9b | 2024-02-02 14:02:09 +0000 | [diff] [blame] | 72 | sanitize: { |
| 73 | cfi: false, |
| 74 | }, |
Janis Danisevskis | 5c6af75 | 2019-03-21 13:45:02 -0700 | [diff] [blame] | 75 | } |