test: reduce the number of loops in tpm2 test_tpms_pcr_selection_mask_and_hash()

This test loops through masks, but is a relatively long test due to the
increment size between loops; this slightly increases the increment size (from
3->5) which greatly speeds up the test.
This commit is contained in:
Dan Streetman
2023-07-14 22:54:58 +01:00
committed by Luca Boccassi
parent be492020ec
commit 4916cc4750
+3 -3
View File
@@ -218,9 +218,9 @@ TEST(tpms_pcr_selection_mask_and_hash) {
TPMI_ALG_HASH HASH_ALGS[] = { TPM2_ALG_SHA1, TPM2_ALG_SHA256, };
for (unsigned i = 0; i < ELEMENTSOF(HASH_ALGS); i++)
for (uint32_t m2 = 0; m2 <= 0xffffff; m2 += 0x30000)
for (uint32_t m1 = 0; m1 <= 0xffff; m1 += 0x300)
for (uint32_t m0 = 0; m0 <= 0xff; m0 += 0x3)
for (uint32_t m2 = 0; m2 <= 0xffffff; m2 += 0x50000)
for (uint32_t m1 = 0; m1 <= 0xffff; m1 += 0x500)
for (uint32_t m0 = 0; m0 <= 0xff; m0 += 0x5)
_test_pcr_selection_mask_hash(m0 | m1 | m2, HASH_ALGS[i]);
}