Skip to content

Commit eb29583

Browse files
author
Andres Amaya Garcia
committed
benchmark: Fix test log to match output
1 parent b41b8af commit eb29583

File tree

2 files changed

+21
-19
lines changed

2 files changed

+21
-19
lines changed

benchmark/main.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -747,6 +747,7 @@ MBED_NOINLINE static int benchmark_ctr_drbg()
747747
{
748748
int ret = 0;
749749
const char *nopr_title = "CTR_DRBG (NOPR)";
750+
const char *pr_title = "CTR_DRBG (PR)";
750751
mbedtls_ctr_drbg_context ctr_drbg;
751752

752753
mbedtls_ctr_drbg_init(&ctr_drbg);
@@ -755,6 +756,7 @@ MBED_NOINLINE static int benchmark_ctr_drbg()
755756
if (ret == MBEDTLS_ERR_AES_FEATURE_UNAVAILABLE) {
756757
/* Do not consider this as a failure */
757758
mbedtls_printf(HEADER_FORMAT "Feature unavailable\n", nopr_title);
759+
mbedtls_printf(HEADER_FORMAT "Feature unavailable\n", pr_title);
758760
goto exit;
759761
} else if (ret != 0) {
760762
PRINT_ERROR(ret, "mbedtls_ctr_drbg_seed()");
@@ -772,7 +774,7 @@ MBED_NOINLINE static int benchmark_ctr_drbg()
772774

773775
mbedtls_ctr_drbg_set_prediction_resistance(&ctr_drbg,
774776
MBEDTLS_CTR_DRBG_PR_ON);
775-
BENCHMARK_FUNC_CALL("CTR_DRBG (PR)",
777+
BENCHMARK_FUNC_CALL(pr_title,
776778
mbedtls_ctr_drbg_random(&ctr_drbg, buf, BUFSIZE));
777779

778780
exit:

tests/benchmark.log

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,30 +8,30 @@
88
\s+3DES\s*:\s*\d+ KB/s
99
\s+DES\s*:\s*\d+ KB/s
1010
\s+3DES-CMAC\s*:\s*\d+ KB/s
11-
\s+AES-CBC-128\s*:\s*\d+ KB/s
12-
\s+AES-CBC-192\s*:\s*\d+ KB/s
13-
\s+AES-CBC-256\s*:\s*\d+ KB/s
14-
\s+AES-CTR-128\s*:\s*\d+ KB/s
15-
\s+AES-CTR-192\s*:\s*\d+ KB/s
16-
\s+AES-CTR-256\s*:\s*\d+ KB/s
17-
\s+AES-GCM-128\s*:\s*\d+ KB/s
18-
\s+AES-GCM-192\s*:\s*\d+ KB/s
19-
\s+AES-GCM-256\s*:\s*\d+ KB/s
20-
\s+AES-CCM-128\s*:\s*\d+ KB/s
21-
\s+AES-CCM-192\s*:\s*\d+ KB/s
22-
\s+AES-CCM-256\s*:\s*\d+ KB/s
23-
\s+AES-CMAC-128\s*:\s*\d+ KB/s
24-
\s+AES-CMAC-192\s*:\s*\d+ KB/s
25-
\s+AES-CMAC-256\s*:\s*\d+ KB/s
26-
\s+AES-CMAC-PRF-128\s*:\s*\d+ KB/s
11+
\s+AES-CBC-128\s*:\s*(\d+ KB/s|Feature unavailable)
12+
\s+AES-CBC-192\s*:\s*(\d+ KB/s|Feature unavailable)
13+
\s+AES-CBC-256\s*:\s*(\d+ KB/s|Feature unavailable)
14+
\s+AES-CTR-128\s*:\s*(\d+ KB/s|Feature unavailable)
15+
\s+AES-CTR-192\s*:\s*(\d+ KB/s|Feature unavailable)
16+
\s+AES-CTR-256\s*:\s*(\d+ KB/s|Feature unavailable)
17+
\s+AES-GCM-128\s*:\s*(\d+ KB/s|Feature unavailable)
18+
\s+AES-GCM-192\s*:\s*(\d+ KB/s|Feature unavailable)
19+
\s+AES-GCM-256\s*:\s*(\d+ KB/s|Feature unavailable)
20+
\s+AES-CCM-128\s*:\s*(\d+ KB/s|Feature unavailable)
21+
\s+AES-CCM-192\s*:\s*(\d+ KB/s|Feature unavailable)
22+
\s+AES-CCM-256\s*:\s*(\d+ KB/s|Feature unavailable)
23+
\s+AES-CMAC-128\s*:\s*(\d+ KB/s|Feature unavailable)
24+
\s+AES-CMAC-192\s*:\s*(\d+ KB/s|Feature unavailable)
25+
\s+AES-CMAC-256\s*:\s*(\d+ KB/s|Feature unavailable)
26+
\s+AES-CMAC-PRF-128\s*:\s*(\d+ KB/s|Feature unavailable)
2727
\s+CAMELLIA-CBC-128\s*:\s*\d+ KB/s
2828
\s+CAMELLIA-CBC-192\s*:\s*\d+ KB/s
2929
\s+CAMELLIA-CBC-256\s*:\s*\d+ KB/s
3030
\s+BLOWFISH-CBC-128\s*:\s*\d+ KB/s
3131
\s+BLOWFISH-CBC-192\s*:\s*\d+ KB/s
3232
\s+BLOWFISH-CBC-256\s*:\s*\d+ KB/s
33-
\s+CTR_DRBG (NOPR)\s*:\s*\d+ KB/s
34-
\s+CTR_DRBG (PR)\s*:\s*\d+ KB/s
33+
\s+CTR_DRBG (NOPR)\s*:\s*(\d+ KB/s|Feature unavailable)
34+
\s+CTR_DRBG (PR)\s*:\s*(\d+ KB/s|Feature unavailable)
3535
\s+HMAC_DRBG SHA-1 (NOPR)\s*:\s*\d+ KB/s
3636
\s+HMAC_DRBG SHA-1 (PR)\s*:\s*\d+ KB/s
3737
\s+HMAC_DRBG SHA-256 (NOPR)\s*:\s*\d+ KB/s

0 commit comments

Comments
 (0)