LCOV - code coverage report
Current view: top level - externals/mbedtls/library Coverage Total Hit
Test: lcov.info Lines: 37.6 % 9557 3591
Test Date: 2026-01-29 09:48:10 Functions: 43.0 % 882 379
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 22.8 % 6337 1448

Filename Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
psa_crypto_client.c
0.0%
0.0 % 3 - 0.0 % 1
psa_crypto_core_common.h
0.0%
0.0 % 2 0.0 % 2 0.0 % 1
common.h
63.6%63.6%
63.6 % 11 7 80.0 % 20 16 0.0 % 2
psa_crypto_rsa.c
0.0%
0.0 % 33 0.0 % 12 0.0 % 2
psa_crypto_driver_wrappers_no_static.c
0.0%
0.0 % 23 0.0 % 2 0.0 % 3
asn1write.c
0.0%
0.0 % 163 0.0 % 94 0.0 % 21
alignment.h
50.0%50.0%
50.0 % 12 6 50.0 % 2 1 -
psa_crypto_cipher.c
16.0%16.0%
16.0 % 213 34 14.5 % 138 20 15.4 % 13 2
pk.c
7.7%7.7%
7.7 % 207 16 6.2 % 161 10 15.4 % 26 4
x509_crt.c
13.9%13.9%
13.9 % 796 111 7.7 % 647 50 17.6 % 51 9
pk_wrap.c
25.0%25.0%
25.0 % 36 9 25.0 % 4 1 20.0 % 10 2
oid.c
5.1%5.1%
5.1 % 158 8 10.9 % 202 22 24.2 % 33 8
psa_crypto_driver_wrappers.h
27.4%27.4%
27.4 % 332 91 9.5 % 116 11 28.3 % 53 15
pkparse.c
21.7%21.7%
21.7 % 166 36 13.3 % 120 16 30.0 % 10 3
psa_util.c
9.6%9.6%
9.6 % 136 13 4.8 % 84 4 30.0 % 10 3
cipher.c
29.1%29.1%
29.1 % 148 43 16.2 % 130 21 31.6 % 19 6
psa_crypto.c
23.8%23.8%
23.8 % 2336 557 14.4 % 1668 241 33.1 % 181 60
constant_time.c
33.3%33.3%
33.3 % 27 9 20.0 % 10 2 33.3 % 3 1
x509.c
18.0%18.0%
18.0 % 584 105 8.7 % 423 37 33.3 % 30 10
ecdsa.c
47.0%47.0%
47.0 % 166 78 32.1 % 112 36 40.0 % 15 6
psa_crypto_aead.c
53.9%53.9%
53.9 % 115 62 30.4 % 56 17 41.7 % 12 5
asn1parse.c
50.0%50.0%
50.0 % 160 80 37.7 % 106 40 47.4 % 19 9
pk_ecc.c
47.6%47.6%
47.6 % 21 10 25.0 % 8 2 50.0 % 4 2
cipher_wrap.c
50.0%50.0%
50.0 % 26 13 25.0 % 4 1 50.0 % 8 4
hmac_drbg.c
68.5%68.5%
68.5 % 127 87 48.8 % 82 40 50.0 % 12 6
ecdh.c
53.8%53.8%
53.8 % 156 84 31.4 % 70 22 52.0 % 25 13
bignum_core.c
62.7%62.7%
62.7 % 386 242 51.3 % 152 78 57.5 % 40 23
psa_crypto_slot_management.c
41.8%41.8%
41.8 % 165 69 21.0 % 100 21 57.9 % 19 11
bignum.c
50.5%50.5%
50.5 % 732 370 36.9 % 556 205 58.9 % 56 33
constant_time_impl.h
66.7%66.7%
66.7 % 48 32 - 61.1 % 18 11
md.c
55.3%55.3%
55.3 % 170 94 32.9 % 140 46 61.9 % 21 13
entropy.c
73.0%73.0%
73.0 % 122 89 53.4 % 58 31 62.5 % 8 5
ecp.c
68.1%68.1%
68.1 % 750 511 39.9 % 602 240 63.5 % 74 47
pk_internal.h
66.7%66.7%
66.7 % 12 8 50.0 % 4 2 66.7 % 3 2
psa_crypto_random_impl.h
66.7%66.7%
66.7 % 9 6 - 66.7 % 3 2
psa_crypto_mac.c
69.6%69.6%
69.6 % 135 94 35.7 % 84 30 71.4 % 14 10
aes.c
41.1%41.1%
41.1 % 168 69 34.4 % 32 11 75.0 % 8 6
psa_crypto_ecp.c
66.7%66.7%
66.7 % 219 146 42.3 % 111 47 80.0 % 10 8
psa_crypto_hash.c
60.4%60.4%
60.4 % 91 55 35.1 % 37 13 83.3 % 6 5
sha256.c
88.5%88.5%
88.5 % 139 123 70.0 % 50 35 88.9 % 9 8
ccm.c
86.5%86.5%
86.5 % 192 166 58.1 % 124 72 88.9 % 18 16
psa_crypto_core.h
100.0%
100.0 % 2 2 - 100.0 % 1 1
platform_util.c
100.0%
100.0 % 10 10 50.0 % 4 2 100.0 % 2 2
ecp_curves.c
88.9%88.9%
88.9 % 36 32 50.0 % 4 2 100.0 % 4 4
psa_crypto_slot_management.h
100.0%
100.0 % 14 14 50.0 % 6 3 100.0 % 4 4

Generated by: LCOV version 2.0-1