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

randombit / botan / 5230455705
90%

Build:
DEFAULT BRANCH: master
Ran 10 Jun 2023 03:09PM UTC
Jobs 1
Files 938
Run time 12s
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

10 Jun 2023 02:30PM UTC coverage: 91.715% (-0.03%) from 91.746%
5230455705

push

github

randombit
Merge GH #3584 Change clang-format AllowShortFunctionsOnASingleLine config from All to Inline

77182 of 84154 relevant lines covered (91.72%)

11975295.43 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
97.73
0.05% source/src/lib/asn1/asn1_str.cpp
1
85.71
2.38% source/src/lib/base/sym_algo.cpp
1
97.1
0.09% source/src/lib/block/lion/lion.cpp
1
96.38
0.04% source/src/lib/block/serpent/serpent.cpp
1
98.31
0.04% source/src/lib/block/shacal2/shacal2.cpp
1
92.86
-1.05% source/src/lib/codec/base64/base64.cpp
1
97.87
0.5% source/src/lib/filters/cipher_filter.cpp
1
98.62
0.12% source/src/lib/hash/sha2_32/sha2_32.cpp
1
95.45
0.72% source/src/lib/hash/shake/shake.cpp
1
93.75
0.89% source/src/lib/kdf/kdf1/kdf1.cpp
1
92.0
-1.24% source/src/lib/kdf/kdf.cpp
1
92.31
0.42% source/src/lib/kdf/sp800_56a/sp800_56a.cpp
1
98.31
0.06% source/src/lib/mac/cmac/cmac.cpp
1
95.14
0.03% source/src/lib/math/bigint/big_ops2.cpp
1
94.12
-1.47% source/src/lib/misc/cryptobox/cryptobox.cpp
1
98.04
0.12% source/src/lib/modes/aead/chacha20poly1305/chacha20poly1305.cpp
1
96.88
0.28% source/src/lib/modes/aead/gcm/gcm.cpp
1
99.26
0.01% source/src/lib/modes/aead/ocb/ocb.cpp
1
98.31
0.17% source/src/lib/modes/cfb/cfb.cpp
1
98.58
0.12% source/src/lib/modes/xts/xts.cpp
1
96.72
0.05% source/src/lib/pubkey/curve25519/curve25519.cpp
1
99.16
0.0% source/src/lib/tls/tls_session.cpp
1
97.5
0.06% source/src/lib/tls/tls_session_manager_stateless.cpp
1
94.12
0.18% source/src/lib/tls/tls_version.cpp
1
98.84
0.01% source/src/lib/utils/mem_ops.h
1
81.0
0.39% source/src/lib/x509/certstor.cpp
1
89.8
-1.87% source/src/lib/x509/ocsp_types.cpp
1
99.03
0.15% source/src/lib/x509/x509_crl.cpp
2
77.78
-2.22% source/src/cli/socket_utils.h
2
95.56
0.82% source/src/lib/base/symkey.cpp
2
78.86
0.41% source/src/lib/ffi/ffi.cpp
2
95.45
0.05% source/src/lib/ffi/ffi_mp.cpp
2
98.39
0.1% source/src/lib/ffi/ffi_pk_op.cpp
2
52.94
6.27% source/src/lib/filters/data_snk.cpp
2
84.91
-0.53% source/src/lib/filters/secqueue.cpp
2
98.54
0.03% source/src/lib/hash/sha1/sha1.cpp
2
97.8
0.05% source/src/lib/hash/streebog/streebog.cpp
2
93.55
1.55% source/src/lib/hash/trunc_hash/trunc_hash.cpp
2
92.0
0.7% source/src/lib/kdf/kdf2/kdf2.cpp
2
97.27
0.19% source/src/lib/modes/aead/siv/siv.cpp
2
97.17
0.17% source/src/lib/pk_pad/emsa_pssr/pssr.cpp
2
93.94
0.19% source/src/lib/pubkey/blinding.cpp
2
96.24
0.01% source/src/lib/pubkey/ec_group/ec_point.cpp
2
88.39
-0.14% source/src/lib/pubkey/xmss/xmss_privatekey.cpp
2
97.83
0.07% source/src/lib/tls/tls13/tls_transcript_hash_13.cpp
2
93.55
0.44% source/src/lib/tls/tls_ciphersuite.cpp
2
97.47
0.07% source/src/lib/utils/cpuid/cpuid.cpp
2
84.31
-0.47% source/src/lib/x509/crl_ent.cpp
2
96.64
0.01% source/src/tests/test_tls_rfc8448.cpp
2
98.93
0.0% source/src/tests/test_tls_session_manager.cpp
3
95.5
0.17% source/src/lib/asn1/asn1_oid.cpp
3
98.77
0.02% source/src/lib/block/aes/aes.cpp
3
97.17
0.08% source/src/lib/kdf/sp800_108/sp800_108.cpp
3
97.02
0.27% source/src/lib/modes/cbc/cbc.cpp
3
97.09
0.06% source/src/lib/prov/pkcs11/p11.h
3
95.71
-1.11% source/src/lib/pubkey/dh/dh.cpp
3
92.11
-0.95% source/src/lib/pubkey/dl_algo/dl_scheme.cpp
3
95.89
0.24% source/src/lib/tls/msg_cert_req.cpp
3
89.66
0.37% source/src/tests/test_certstor_utils.cpp
4
94.37
0.08% source/src/cli/cc_enc.cpp
4
74.36
0.67% source/src/fuzzer/fuzzers.h
4
0.0
0.0% source/src/lib/asn1/oids.cpp
4
77.78
0.0% source/src/lib/compat/sodium/sodium.h
4
91.07
-1.66% source/src/lib/filters/threaded_fork.cpp
4
80.9
-0.05% source/src/lib/pbkdf/pbkdf2/pbkdf2.cpp
4
87.5
-1.21% source/src/lib/pbkdf/pgp_s2k/pgp_s2k.cpp
4
81.58
2.17% source/src/lib/pk_pad/emsa_x931/emsa_x931.cpp
4
84.0
0.13% source/src/lib/x509/asn1_alt_name.cpp
4
92.48
-0.65% source/src/tests/runner/test_xml_reporter.cpp
4
97.03
-0.21% source/src/tests/test_pkcs11_low_level.cpp
5
95.5
0.08% source/src/lib/ffi/ffi_pkey.cpp
5
89.36
0.23% source/src/lib/ffi/ffi_srp6.cpp
5
88.14
1.34% source/src/lib/filters/comp_filter.cpp
5
97.54
0.02% source/src/lib/misc/roughtime/roughtime.cpp
5
94.19
0.36% source/src/lib/modes/aead/ccm/ccm.cpp
5
91.78
-1.18% source/src/lib/pbkdf/bcrypt_pbkdf/bcrypt_pbkdf.cpp
5
80.65
1.33% source/src/lib/pk_pad/emsa_raw/emsa_raw.cpp
5
84.72
-2.42% source/src/lib/prov/pkcs11/p11_ecc_key.cpp
5
92.38
0.3% source/src/lib/prov/pkcs11/p11_object.cpp
5
93.1
0.25% source/src/lib/pubkey/pk_ops.cpp
5
83.61
0.27% source/src/lib/x509/certstor_flatfile/certstor_flatfile.cpp
5
91.8
0.0% source/src/lib/x509/pkix_types.h
5
87.32
-1.08% source/src/tests/runner/test_reporter.cpp
6
93.4
0.06% source/src/lib/ffi/ffi_cipher.cpp
6
88.71
0.99% source/src/lib/pk_pad/emsa_pkcs1/emsa_pkcs1.cpp
6
96.19
0.02% source/src/lib/pubkey/ec_group/point_mul.cpp
6
94.87
0.04% source/src/lib/pubkey/sm2/sm2.cpp
6
89.23
-2.83% source/src/lib/tls/msg_session_ticket.cpp
6
86.89
0.22% source/src/lib/utils/cpuid/cpuid_x86.cpp
6
83.72
-7.19% source/src/lib/x509/x509opt.cpp
7
97.99
0.07% source/src/lib/ffi/ffi_pkey_algs.cpp
7
94.29
0.63% source/src/lib/filters/pipe.cpp
7
52.38
-3.87% source/src/lib/pk_pad/raw_hash/raw_hash.cpp
7
83.67
-1.43% source/src/lib/prov/pkcs11/p11_ecdh.cpp
7
96.48
0.02% source/src/lib/tls/tls13/tls_channel_impl_13.cpp
7
93.65
0.1% source/src/lib/x509/x509_obj.cpp
8
88.73
1.04% source/src/lib/kdf/hkdf/hkdf.cpp
8
95.09
0.21% source/src/lib/math/bigint/bigint.cpp
8
83.33
0.79% source/src/lib/pbkdf/argon2/argon2pwhash.cpp
8
54.35
-1.21% source/src/lib/pbkdf/pbkdf.cpp
8
92.92
-1.47% source/src/lib/pubkey/dsa/dsa.cpp
8
86.03
0.1% source/src/lib/pubkey/pkcs8.cpp
8
95.85
0.02% source/src/lib/tls/tls13/tls_client_impl_13.cpp
8
94.86
0.02% source/src/lib/tls/tls13/tls_server_impl_13.cpp
8
85.29
-3.84% source/src/lib/tls/tls_client.cpp
9
83.08
-3.72% source/src/lib/filters/pipe_rw.cpp
9
90.11
-1.84% source/src/lib/pubkey/elgamal/elgamal.cpp
9
80.77
0.38% source/src/lib/tls/tls13/msg_certificate_req_13.cpp
9
85.9
-0.21% source/src/lib/utils/data_src.cpp
9
83.95
0.2% source/src/lib/utils/stl_util.h
9
77.36
2.36% source/src/tests/runner/test_stdout_reporter.cpp
10
83.84
-0.78% source/src/lib/compression/compress_utils.cpp
10
86.14
-0.86% source/src/lib/pubkey/dlies/dlies.cpp
10
85.71
-0.74% source/src/lib/tls/tls_callbacks.cpp
10
66.05
0.21% source/src/lib/utils/os_utils.cpp
11
91.73
-1.82% source/src/lib/asn1/asn1_time.cpp
11
94.12
0.07% source/src/lib/asn1/ber_dec.cpp
11
90.97
0.06% source/src/lib/pubkey/ed25519/ed25519_key.cpp
11
93.17
0.22% source/src/lib/stream/ctr/ctr.cpp
12
88.89
-1.71% source/src/lib/x509/pkcs10.cpp
13
80.39
-2.77% source/src/lib/misc/fpe_fe1/fpe_fe1.cpp
13
97.84
0.04% source/src/lib/pubkey/kyber/kyber_common/kyber.cpp
13
75.59
-1.21% source/src/lib/x509/name_constraint.cpp
14
95.18
-0.5% source/src/lib/pubkey/dilithium/dilithium_common/dilithium.cpp
14
80.77
-0.23% source/src/lib/pubkey/ecc_key/ecc_key.cpp
14
91.14
0.06% source/src/lib/pubkey/pbes2/pbes2.cpp
14
94.98
0.25% source/src/lib/tls/msg_server_hello.cpp
14
88.48
-0.41% source/src/lib/tls/tls12/tls_cbc/tls_cbc.cpp
14
90.91
0.03% source/src/lib/tls/tls12/tls_channel_impl_12.cpp
14
77.05
-6.73% source/src/lib/tls/tls_server.cpp
15
88.5
-0.47% source/src/lib/pubkey/dl_group/dl_group.cpp
16
72.37
-2.99% source/src/lib/compat/sodium/sodium_utils.cpp
16
78.3
0.85% source/src/lib/pbkdf/scrypt/scrypt.cpp
16
90.69
0.58% source/src/lib/pubkey/pubkey.cpp
17
84.91
1.79% source/src/lib/asn1/der_enc.cpp
17
82.95
-1.73% source/src/lib/misc/tss/tss.cpp
17
92.81
-0.19% source/src/lib/tls/tls_policy.cpp
18
81.25
0.34% source/src/cli/argparse.h
18
82.86
0.12% source/src/lib/x509/ocsp.cpp
19
69.23
-0.43% source/src/lib/prov/pkcs11/p11_ecdsa.cpp
19
87.5
0.92% source/src/lib/tls/tls_text_policy.cpp
20
90.39
0.17% source/src/lib/x509/x509_dn.cpp
21
87.5
-0.38% source/src/cli/tls_http_server.cpp
21
91.69
0.57% source/src/lib/pubkey/ec_group/ec_group.cpp
22
5.79
-0.06% source/src/lib/prov/tpm/tpm.cpp
22
91.62
-0.45% source/src/lib/pubkey/mce/polyn_gf2m.cpp
22
85.35
0.07% source/src/lib/tls/tls_signature_scheme.cpp
22
93.46
0.03% source/src/tests/test_tls_stream_integration.cpp
24
85.65
-0.28% source/src/lib/pubkey/mce/mceliece_key.cpp
24
86.73
0.35% source/src/lib/tls/tls12/tls_handshake_state.cpp
25
93.4
0.21% source/src/lib/pubkey/rsa/rsa.cpp
27
81.59
-0.13% source/src/lib/tls/tls12/tls_handshake_io.cpp
27
83.91
0.09% source/src/tests/test_certstor_flatfile.cpp
28
70.14
-0.32% source/src/lib/prov/pkcs11/p11_rsa.cpp
29
84.16
-1.27% source/src/cli/tls_proxy.cpp
31
78.26
0.99% source/src/cli/cli.cpp
32
61.35
-0.99% source/src/lib/math/numbertheory/monty.cpp
32
91.37
-0.67% source/src/lib/tls/msg_client_hello.cpp
37
86.57
0.03% source/src/tests/test_pubkey.cpp
40
89.16
0.07% source/src/lib/tls/tls_extensions.cpp
47
85.15
0.7% source/src/lib/x509/x509cert.cpp
51
84.65
-0.57% source/src/lib/x509/x509_ext.cpp
73
79.45
0.1% source/src/tests/tests.cpp
Jobs
ID Job ID Ran Files Coverage
1 5230455705.1 10 Jun 2023 03:09PM UTC 938
91.72
GitHub Action Run
Source Files on build 5230455705
  • Tree
  • List 938
  • Changed 526
  • Source Changed 263
  • Coverage Changed 526
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #5230455705
  • 96fe3b96 on github
  • Prev Build on master (#5221188030)
  • Next Build on master (#5246218193)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc