• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

randombit / botan / 35557795102
92%

Build:
DEFAULT BRANCH: master
Ran 21 Sep 2026 04:12AM UTC
Jobs 1
Files 1348
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 Sep 2026 07:03PM UTC coverage: 92.045% (+2.2%) from 89.811%
35557795102

push

github

web-flow
Merge pull request #5955 from randombit/jack/cleanup-tpm2-algo-mappings

Don't inline the definitions of the TPM2 algorithm mappings

130639 of 141930 relevant lines covered (92.04%)

8815720.69 hits per line

Coverage Regressions

Lines Coverage ∆ File
62
38.71
-26.16% source/src/lib/pubkey/pk_keys.cpp
59
0.0
-100.0% source/src/lib/pbkdf/argon2/argon2_simd64/argon2_simd64.cpp
54
79.43
0.51% source/src/lib/pubkey/mce/mceliece_key.cpp
51
83.09
-4.59% source/src/lib/pubkey/pk_options.cpp
49
0.0
-100.0% source/src/lib/pbkdf/argon2/argon2_simd4x64/argon2_simd4x64.cpp
41
71.59
0.85% source/src/lib/prov/pkcs11/p11_rsa.cpp
36
73.79
-15.53% source/src/lib/misc/zfec/zfec.cpp
35
92.02
0.39% source/src/lib/pubkey/rsa/rsa.cpp
34
84.26
-15.28% source/src/lib/pbkdf/argon2/argon2.cpp
31
83.33
-5.06% source/src/lib/prov/pkcs11/p11_mechanism.cpp
31
71.2
2.49% source/src/lib/prov/tpm2/tpm2_rsa/tpm2_rsa.cpp
29
0.0
-100.0% source/src/lib/misc/zfec/zfec_vperm/zfec_vperm.cpp
28
82.55
0.64% source/src/lib/pubkey/ecies/ecies.cpp
27
89.75
0.78% source/src/lib/pubkey/pubkey.cpp
27
72.16
-23.71% source/src/lib/utils/simd/simd_2x64/simd_2x64.h
25
83.42
-0.18% source/src/lib/pubkey/gost_3410/gost_3410.cpp
25
67.8
0.74% source/src/lib/tls/tls13_pqc/hybrid_public_key.cpp
23
91.14
-0.13% source/src/lib/pubkey/ed25519/ed25519_key.cpp
22
93.13
0.09% source/src/tests/unit_tls.cpp
21
85.65
-0.73% source/src/lib/prov/tpm2/tpm2_crypto_backend/tpm2_crypto_backend_impl.cpp
21
80.91
-12.73% source/src/lib/utils/simd/simd_4x64/simd_4x64.h
19
75.32
-4.36% source/src/lib/prov/pkcs11/p11_ecdh.cpp
17
77.14
0.91% source/src/lib/pubkey/kex_to_kem_adapter/kex_to_kem_adapter.cpp
17
90.83
-0.08% source/src/lib/pubkey/sphincsplus/sphincsplus_common/sphincsplus.cpp
16
87.36
0.21% source/src/tests/test_pk_sig_options.cpp
14
93.06
0.85% source/src/lib/pubkey/frodokem/frodokem_common/frodokem.cpp
12
91.45
-0.06% source/src/lib/pubkey/sm2/sm2.cpp
11
95.22
0.39% source/src/lib/pubkey/dilithium/dilithium_common/dilithium.cpp
11
87.96
-0.22% source/src/lib/pubkey/ecdsa/ecdsa.cpp
11
93.02
1.05% source/src/lib/pubkey/pk_options_impl.cpp
10
91.78
-0.17% source/src/lib/pubkey/curve448/ed448/ed448.cpp
10
93.1
-0.33% source/src/lib/pubkey/pk_ops.cpp
10
67.91
0.0% source/src/lib/utils/os_utils/os_utils.cpp
9
87.06
2.18% source/src/lib/prov/tpm2/tpm2_ecc/tpm2_ecc.cpp
7
64.6
1.44% source/src/lib/prov/pkcs11/p11_ecdsa.cpp
7
94.31
-0.09% source/src/lib/pubkey/eckcdsa/eckcdsa.cpp
7
91.43
0.0% source/src/lib/pubkey/elgamal/elgamal.cpp
7
87.61
-0.22% source/src/lib/pubkey/hss_lms/hss_lms.cpp
7
93.9
1.13% source/src/lib/pubkey/kyber/kyber_common/kyber.cpp
7
89.13
0.0% source/src/lib/pubkey/x25519/x25519.cpp
6
93.94
0.0% source/src/lib/pubkey/curve448/x448/x448.cpp
6
95.35
-0.04% source/src/lib/pubkey/dsa/dsa.cpp
5
92.96
-3.71% source/src/lib/pk_pad/enc_padding/eme_oaep/oaep.cpp
5
89.47
2.29% source/src/lib/pubkey/classic_mceliece/cmce.cpp
4
96.15
-0.21% source/src/lib/pubkey/sm2/sm2_enc.cpp
3
33.33
0.0% source/src/lib/prov/tpm2/tpm2_ecc/tpm2_ecc.h
3
5.58
0.03% source/src/lib/prov/tpm/tpm.cpp
3
92.73
-0.26% source/src/lib/pubkey/ecgdsa/ecgdsa.cpp
3
82.8
-0.18% source/src/lib/pubkey/xmss/xmss_publickey.cpp
2
97.44
-0.64% source/src/lib/modes/xts/xts.cpp
2
75.0
0.0% source/src/lib/prov/pkcs11/p11_ecdsa.h
2
95.83
-0.06% source/src/lib/pubkey/dh/dh.cpp
2
84.85
-3.03% source/src/lib/utils/poly_dbl/poly_dbl.cpp
2
91.3
0.0% source/src/tests/test_pk_pad.cpp
2
96.59
-1.06% source/src/tests/test_tls_hybrid_kem_key.cpp
1
0.0
0.0% source/src/lib/pk_pad/enc_padding/eme_oaep/oaep.h
1
92.86
7.14% source/src/lib/prov/pkcs11/p11_mechanism.h
1
66.67
6.67% source/src/lib/pubkey/classic_mceliece/cmce_decaps.h
1
98.39
-1.61% source/src/lib/pubkey/classic_mceliece/cmce_encaps.cpp
1
57.14
0.0% source/src/lib/pubkey/curve448/ed448/ed448.h
1
85.71
0.0% source/src/lib/pubkey/dilithium/dilithium_common/dilithium.h
1
80.0
0.0% source/src/lib/pubkey/dsa/dsa.h
1
96.97
0.0% source/src/lib/pubkey/ecdh/ecdh.cpp
1
84.62
0.0% source/src/lib/pubkey/ecgdsa/ecgdsa.h
1
84.62
0.0% source/src/lib/pubkey/eckcdsa/eckcdsa.h
1
88.89
0.0% source/src/lib/pubkey/ed25519/ed25519.h
1
80.0
0.0% source/src/lib/pubkey/elgamal/elgamal.h
1
75.0
0.0% source/src/lib/pubkey/gost_3410/gost_3410.h
1
97.87
0.0% source/src/lib/pubkey/pubkey.h
1
85.71
0.0% source/src/lib/pubkey/xmss/xmss.h
1
99.79
0.0% source/src/tests/test_utils_bitvector.cpp
Jobs
ID Job ID Ran Files Coverage
1 35557795102.1 21 Sep 2026 04:12AM UTC 1348
92.04
GitHub Action Run
Source Files on build 35557795102
  • Tree
  • List 1348
  • Changed 165
  • Source Changed 102
  • Coverage Changed 137
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #35557795102
  • 1d827678 on github
  • Prev Build on master (#35486665561)
  • Next Build on master (#35683332814)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc