Fix oemcrypto v19 android test and cppbor dependency
OEMCrypto_LoadProvisioning() has changed signature in v19. Added lipcppbor library and utils to Android tests. Test: build_all_unit_tests.sh Bug: 324147162 Change-Id: Id890f97602f684e38d6e42cace9d5dc225958bec
This commit is contained in:
@@ -28,8 +28,12 @@ LOCAL_SRC_FILES:= \
|
|||||||
oemcrypto_test_main.cpp \
|
oemcrypto_test_main.cpp \
|
||||||
ota_keybox_test.cpp \
|
ota_keybox_test.cpp \
|
||||||
../../cdm/util/test/test_sleep.cpp \
|
../../cdm/util/test/test_sleep.cpp \
|
||||||
|
../util/src/bcc_validator.cpp \
|
||||||
|
../util/src/cbor_validator.cpp \
|
||||||
|
../util/src/device_info_validator.cpp \
|
||||||
../util/src/oemcrypto_ecc_key.cpp \
|
../util/src/oemcrypto_ecc_key.cpp \
|
||||||
../util/src/oemcrypto_rsa_key.cpp \
|
../util/src/oemcrypto_rsa_key.cpp \
|
||||||
|
../util/src/signed_csr_payload_validator.cpp \
|
||||||
../util/src/wvcrc.cpp \
|
../util/src/wvcrc.cpp \
|
||||||
|
|
||||||
LOCAL_C_INCLUDES += \
|
LOCAL_C_INCLUDES += \
|
||||||
@@ -58,6 +62,7 @@ LOCAL_STATIC_LIBRARIES := \
|
|||||||
|
|
||||||
LOCAL_SHARED_LIBRARIES := \
|
LOCAL_SHARED_LIBRARIES := \
|
||||||
libbase \
|
libbase \
|
||||||
|
libcppbor_external \
|
||||||
libcrypto \
|
libcrypto \
|
||||||
libdl \
|
libdl \
|
||||||
libbinder_ndk \
|
libbinder_ndk \
|
||||||
|
|||||||
@@ -46,8 +46,8 @@ TEST_F(OEMCryptoAndroidLMPTest, ValidKeyboxTest) {
|
|||||||
* or 4. */
|
* or 4. */
|
||||||
TEST_F(OEMCryptoAndroidLMPTest, RewrapDeviceRSAKeyImplemented) {
|
TEST_F(OEMCryptoAndroidLMPTest, RewrapDeviceRSAKeyImplemented) {
|
||||||
ASSERT_NE(OEMCrypto_ERROR_NOT_IMPLEMENTED,
|
ASSERT_NE(OEMCrypto_ERROR_NOT_IMPLEMENTED,
|
||||||
OEMCrypto_LoadProvisioning(0, nullptr, 0, 0, nullptr, 0, nullptr,
|
OEMCrypto_LoadProvisioning(0, nullptr, 0, nullptr, 0, 0, nullptr, 0,
|
||||||
nullptr));
|
nullptr, 0));
|
||||||
}
|
}
|
||||||
|
|
||||||
/** The Generic Crypto API functions are required for Android. */
|
/** The Generic Crypto API functions are required for Android. */
|
||||||
|
|||||||
Reference in New Issue
Block a user