blob: 1ce1210fa36bb3b09ee19e66f64b28bae1990227 [file] [log] [blame]
Jeff Sharkeyc493cf92017-10-23 10:39:50 -06001// Unit test for AuthTokenTable
Janis Danisevskis8f737ad2017-11-21 12:30:15 -08002
Jeff Sharkeyc493cf92017-10-23 10:39:50 -06003cc_test {
4 cflags: [
5 "-Wall",
6 "-Werror",
7 "-Wextra",
Shawn Willdenbb22a6c2017-12-06 19:35:28 -07008 "-O0",
Jeff Sharkeyc493cf92017-10-23 10:39:50 -06009 ],
Janis Danisevskis9a390a72017-11-29 12:02:07 -080010 srcs: [
Eran Messeri03fc4c82018-08-16 18:53:15 +010011 "aaid_truncation_test.cpp",
Janis Danisevskis9a390a72017-11-29 12:02:07 -080012 "auth_token_table_test.cpp",
13 "auth_token_formatting_test.cpp",
Eran Messeri2ba77c32018-12-04 12:22:16 +000014 "blob_test.cpp",
Janis Danisevskis064ce852018-03-12 16:49:16 -070015 "confirmationui_rate_limiting_test.cpp",
Janis Danisevskis9a390a72017-11-29 12:02:07 -080016 "gtest_main.cpp",
17 ],
Jeff Sharkeyc493cf92017-10-23 10:39:50 -060018 name: "keystore_unit_tests",
Jeff Sharkeyc493cf92017-10-23 10:39:50 -060019 static_libs: [
Janis Danisevskis064ce852018-03-12 16:49:16 -070020 "android.hardware.confirmationui@1.0",
Shawn Willdenbb22a6c2017-12-06 19:35:28 -070021 "libbase",
Eran Messeri03fc4c82018-08-16 18:53:15 +010022 "libcrypto",
23 "libcutils",
Jeff Sharkeyc493cf92017-10-23 10:39:50 -060024 "libgtest_main",
Shawn Willdenbb22a6c2017-12-06 19:35:28 -070025 "libhidlbase",
26 "libkeymaster4support",
Jeff Sharkeyc493cf92017-10-23 10:39:50 -060027 "libkeystore_test",
28 "liblog",
Eran Messeri03fc4c82018-08-16 18:53:15 +010029 "libutils",
30 "libvndksupport",
Jeff Sharkeyc493cf92017-10-23 10:39:50 -060031 ],
Eran Messeri03fc4c82018-08-16 18:53:15 +010032 shared_libs: [
33 "libbinder",
34 "libkeymaster_messages",
35 ],
Vishwath Mohanab65cd02018-01-05 13:35:03 -080036 sanitize: {
37 cfi: false,
38 }
Jeff Sharkeyc493cf92017-10-23 10:39:50 -060039}