blob: 103fa0e81ae6deebcee8a4994521d66974e6584f [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",
Janis Danisevskis064ce852018-03-12 16:49:16 -070014 "confirmationui_rate_limiting_test.cpp",
Janis Danisevskis9a390a72017-11-29 12:02:07 -080015 "gtest_main.cpp",
16 ],
Jeff Sharkeyc493cf92017-10-23 10:39:50 -060017 name: "keystore_unit_tests",
Jeff Sharkeyc493cf92017-10-23 10:39:50 -060018 static_libs: [
Janis Danisevskis064ce852018-03-12 16:49:16 -070019 "android.hardware.confirmationui@1.0",
Shawn Willdenbb22a6c2017-12-06 19:35:28 -070020 "libbase",
Eran Messeri03fc4c82018-08-16 18:53:15 +010021 "libcrypto",
22 "libcutils",
Jeff Sharkeyc493cf92017-10-23 10:39:50 -060023 "libgtest_main",
Shawn Willdenbb22a6c2017-12-06 19:35:28 -070024 "libhidlbase",
25 "libkeymaster4support",
Jeff Sharkeyc493cf92017-10-23 10:39:50 -060026 "libkeystore_test",
27 "liblog",
Eran Messeri03fc4c82018-08-16 18:53:15 +010028 "libutils",
29 "libvndksupport",
Jeff Sharkeyc493cf92017-10-23 10:39:50 -060030 ],
Eran Messeri03fc4c82018-08-16 18:53:15 +010031 shared_libs: [
32 "libbinder",
33 "libkeymaster_messages",
34 ],
Vishwath Mohanab65cd02018-01-05 13:35:03 -080035 sanitize: {
36 cfi: false,
37 }
Jeff Sharkeyc493cf92017-10-23 10:39:50 -060038}