From 5c15cfc8ec89a15fad49d72bdfe391193aa9fa02 Mon Sep 17 00:00:00 2001 From: Joseph Jang Date: Thu, 11 May 2023 08:30:01 +0000 Subject: [PATCH] Add support testMode=false since KM RPC version 3 Bug: 281661155 Change-Id: Ie727c327c10c6c48d72f9dc9689560f75e3d0131 --- identity/aidl/vts/VtsIWritableIdentityCredentialTests.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/identity/aidl/vts/VtsIWritableIdentityCredentialTests.cpp b/identity/aidl/vts/VtsIWritableIdentityCredentialTests.cpp index 94d4c881b8..eb74fa2b7c 100644 --- a/identity/aidl/vts/VtsIWritableIdentityCredentialTests.cpp +++ b/identity/aidl/vts/VtsIWritableIdentityCredentialTests.cpp @@ -125,7 +125,8 @@ TEST_P(IdentityCredentialTests, verifyAttestationSuccessWithRemoteProvisioning) MacedPublicKey macedPublicKey; std::vector attestationKey; - result = rpc->generateEcdsaP256KeyPair(/*testMode=*/true, &macedPublicKey, &attestationKey); + // Start by RPC version 3, we don't support testMode=true. So just verify testMode=false here. + result = rpc->generateEcdsaP256KeyPair(/*testMode=*/false, &macedPublicKey, &attestationKey); ASSERT_TRUE(result.isOk()) << result.exceptionCode() << "; " << result.exceptionMessage(); optional>> remotelyProvisionedCertChain = @@ -176,7 +177,8 @@ TEST_P(IdentityCredentialTests, verifyRemotelyProvisionedKeyMayOnlyBeSetOnce) { MacedPublicKey macedPublicKey; std::vector attestationKey; - result = rpc->generateEcdsaP256KeyPair(/*testMode=*/true, &macedPublicKey, &attestationKey); + // Start by RPC version 3, we don't support testMode=true. So just verify testMode=false here. + result = rpc->generateEcdsaP256KeyPair(/*testMode=*/false, &macedPublicKey, &attestationKey); ASSERT_TRUE(result.isOk()) << result.exceptionCode() << "; " << result.exceptionMessage(); optional>> remotelyProvisionedCertChain =