mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 21:37:44 +00:00
Keymint: Update ClearOperationsTest.TooManyOperations parameter
Keymint is not supposed to support public key operations. Update the parameter to reflect that. Bug: 202928979 Test: VtsAidlKeyMintTargetTest Change-Id: Id746953f5c68be6730beb3a7340e075ef28039c2
This commit is contained in:
@@ -6260,7 +6260,7 @@ TEST_P(ClearOperationsTest, TooManyOperations) {
|
||||
size_t i;
|
||||
|
||||
for (i = 0; i < max_operations; i++) {
|
||||
result = Begin(KeyPurpose::ENCRYPT, key_blob_, params, &out_params, op_handles[i]);
|
||||
result = Begin(KeyPurpose::DECRYPT, key_blob_, params, &out_params, op_handles[i]);
|
||||
if (ErrorCode::OK != result) {
|
||||
break;
|
||||
}
|
||||
@@ -6268,12 +6268,12 @@ TEST_P(ClearOperationsTest, TooManyOperations) {
|
||||
EXPECT_EQ(ErrorCode::TOO_MANY_OPERATIONS, result);
|
||||
// Try again just in case there's a weird overflow bug
|
||||
EXPECT_EQ(ErrorCode::TOO_MANY_OPERATIONS,
|
||||
Begin(KeyPurpose::ENCRYPT, key_blob_, params, &out_params));
|
||||
Begin(KeyPurpose::DECRYPT, key_blob_, params, &out_params));
|
||||
for (size_t j = 0; j < i; j++) {
|
||||
EXPECT_EQ(ErrorCode::OK, Abort(op_handles[j]))
|
||||
<< "Aboort failed for i = " << j << std::endl;
|
||||
}
|
||||
EXPECT_EQ(ErrorCode::OK, Begin(KeyPurpose::ENCRYPT, key_blob_, params, &out_params));
|
||||
EXPECT_EQ(ErrorCode::OK, Begin(KeyPurpose::DECRYPT, key_blob_, params, &out_params));
|
||||
AbortIfNeeded();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user