LCOV - code coverage report
Current view:
top level
-
test
- test_link_handshake.c
(
source
/ functions)
Hit
Total
Coverage
Test:
lcov.info
Lines:
696
705
98.7 %
Date:
2021-11-24 03:28:48
Functions:
89
89
100.0 %
Function Name
Hit count
authenticate_data_cleanup
20
authenticate_data_setup
20
mock_close_for_err
65
mock_export_key_material
7
mock_get_own_cert
9
mock_get_peer_cert
33
mock_get_tlssecrets
20
mock_send_authenticate
2
mock_send_netinfo
8
mock_set_circid_type
2
mock_tls_cert_matches_key
6
mock_write_var_cell
26
recv_authchallenge_cleanup
12
recv_authchallenge_setup
12
recv_certs_cleanup
44
recv_certs_setup
44
test_link_handshake_auth_already_authenticated
1
test_link_handshake_auth_atclient
1
test_link_handshake_auth_badcontent
1
test_link_handshake_auth_badproto
1
test_link_handshake_auth_badsig_1
2
test_link_handshake_auth_badstate
1
test_link_handshake_auth_badtype
1
test_link_handshake_auth_cell
2
test_link_handshake_auth_duplicate
1
test_link_handshake_auth_missing_ed_auth
1
test_link_handshake_auth_missing_ed_id
1
test_link_handshake_auth_noauthcert
1
test_link_handshake_auth_nocerts
1
test_link_handshake_auth_noidcert
1
test_link_handshake_auth_tooshort
1
test_link_handshake_auth_tooshort_1
1
test_link_handshake_auth_truncated_1
1
test_link_handshake_auth_truncated_2
1
test_link_handshake_certs_ok
2
test_link_handshake_recv_authchallenge_as_server
1
test_link_handshake_recv_authchallenge_badproto
1
test_link_handshake_recv_authchallenge_badstate
1
test_link_handshake_recv_authchallenge_duplicate
1
test_link_handshake_recv_authchallenge_nocerts
1
test_link_handshake_recv_authchallenge_nonzero_circid
1
test_link_handshake_recv_authchallenge_ok
1
test_link_handshake_recv_authchallenge_ok_ed25519
1
test_link_handshake_recv_authchallenge_ok_noserver
1
test_link_handshake_recv_authchallenge_ok_unrecognized
1
test_link_handshake_recv_authchallenge_tooshort
1
test_link_handshake_recv_authchallenge_truncated
1
test_link_handshake_recv_certs_already_authenticated
1
test_link_handshake_recv_certs_bad_circid
1
test_link_handshake_recv_certs_bad_crosscert
1
test_link_handshake_recv_certs_bad_ed_sig
1
test_link_handshake_recv_certs_bad_rsa_id_cert
1
test_link_handshake_recv_certs_badproto
1
test_link_handshake_recv_certs_badstate
1
test_link_handshake_recv_certs_both_auth
1
test_link_handshake_recv_certs_both_id_rsa
1
test_link_handshake_recv_certs_both_link
1
test_link_handshake_recv_certs_duplicate
1
test_link_handshake_recv_certs_duplicate_crosscert
1
test_link_handshake_recv_certs_duplicate_id
1
test_link_handshake_recv_certs_duplicate_link
1
test_link_handshake_recv_certs_empty
1
test_link_handshake_recv_certs_expired_crosscert
1
test_link_handshake_recv_certs_expired_ed_id
1
test_link_handshake_recv_certs_expired_ed_link
1
test_link_handshake_recv_certs_expired_rsa_id
2
test_link_handshake_recv_certs_link_mismatch
1
test_link_handshake_recv_certs_missing_auth
1
test_link_handshake_recv_certs_missing_crosscert
1
test_link_handshake_recv_certs_missing_id
1
test_link_handshake_recv_certs_missing_link
1
test_link_handshake_recv_certs_missing_rsa_id
1
test_link_handshake_recv_certs_missing_signing_key
1
test_link_handshake_recv_certs_not_x509
1
test_link_handshake_recv_certs_ok
2
test_link_handshake_recv_certs_ok_server
2
test_link_handshake_recv_certs_server_missing_certs
1
test_link_handshake_recv_certs_server_wrong_labels_1
1
test_link_handshake_recv_certs_truncated_1
1
test_link_handshake_recv_certs_truncated_2
1
test_link_handshake_recv_certs_truncated_3
1
test_link_handshake_recv_certs_truncated_4
1
test_link_handshake_recv_certs_truncated_5
1
test_link_handshake_recv_certs_truncated_6
1
test_link_handshake_recv_certs_truncated_7
1
test_link_handshake_recv_certs_wrong_labels_1
1
test_link_handshake_recv_certs_wrong_labels_2
1
test_link_handshake_recv_certs_wrong_labels_3
1
test_link_handshake_send_authchallenge
1
Generated by:
LCOV version 1.14