View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/c-toxcore/testing/fuzzing/bootstrap_fuzz_test.cc |
20.93% (45/215) |
11.54% (3/26) |
37.14% (26/70) |
src/c-toxcore/testing/fuzzing/func_conversion.hh |
40.00% (4/10) |
50.00% (2/4) |
50.00% (2/4) |
src/c-toxcore/testing/fuzzing/fuzz_support.cc |
35.05% (116/331) |
43.24% (32/74) |
40.00% (74/185) |
src/c-toxcore/testing/fuzzing/fuzz_support.hh |
36.52% (42/115) |
45.83% (11/24) |
34.33% (23/67) |
src/c-toxcore/testing/fuzzing/toxsave_fuzz_test.cc |
100.00% (27/27) |
100.00% (2/2) |
91.67% (11/12) |
src/c-toxcore/third_party/cmp/cmp.c |
28.89% (818/2831) |
24.16% (43/178) |
26.02% (427/1641) |
src/c-toxcore/toxcore/DHT.c |
19.36% (345/1782) |
22.22% (24/108) |
24.52% (384/1566) |
src/c-toxcore/toxcore/DHT_fuzz_test.cc |
100.00% (38/38) |
100.00% (3/3) |
57.45% (27/47) |
src/c-toxcore/toxcore/LAN_discovery.c |
10.74% (13/121) |
30.00% (3/10) |
8.04% (9/112) |
src/c-toxcore/toxcore/Messenger.c |
35.11% (819/2333) |
49.68% (77/155) |
34.17% (683/1999) |
src/c-toxcore/toxcore/TCP_client.c |
0.00% (0/637) |
0.00% (0/44) |
0.00% (0/478) |
src/c-toxcore/toxcore/TCP_common.c |
0.00% (0/188) |
0.00% (0/8) |
0.00% (0/184) |
src/c-toxcore/toxcore/TCP_connection.c |
4.88% (49/1005) |
10.77% (7/65) |
2.97% (25/843) |
src/c-toxcore/toxcore/TCP_server.c |
0.00% (0/761) |
0.00% (0/39) |
0.00% (0/794) |
src/c-toxcore/toxcore/announce.c |
8.65% (36/416) |
8.00% (2/25) |
10.67% (38/356) |
src/c-toxcore/toxcore/bin_pack.c |
71.54% (93/130) |
78.26% (18/23) |
75.31% (61/81) |
src/c-toxcore/toxcore/bin_unpack.c |
63.50% (87/137) |
72.73% (16/22) |
64.00% (48/75) |
src/c-toxcore/toxcore/crypto_core.c |
43.27% (90/208) |
51.22% (21/41) |
40.85% (58/142) |
src/c-toxcore/toxcore/crypto_core_pack.c |
100.00% (37/37) |
100.00% (4/4) |
100.00% (12/12) |
src/c-toxcore/toxcore/events/conference_connected.c |
46.43% (39/84) |
53.85% (7/13) |
38.60% (22/57) |
src/c-toxcore/toxcore/events/conference_invite.c |
36.15% (47/130) |
38.89% (7/18) |
38.30% (36/94) |
src/c-toxcore/toxcore/events/conference_message.c |
34.75% (49/141) |
35.00% (7/20) |
39.22% (40/102) |
src/c-toxcore/toxcore/events/conference_peer_list_changed.c |
46.43% (39/84) |
53.85% (7/13) |
38.60% (22/57) |
src/c-toxcore/toxcore/events/conference_peer_name.c |
36.15% (47/130) |
38.89% (7/18) |
38.30% (36/94) |
src/c-toxcore/toxcore/events/conference_title.c |
36.15% (47/130) |
38.89% (7/18) |
38.30% (36/94) |
src/c-toxcore/toxcore/events/dht_nodes_response.c |
38.02% (46/121) |
38.89% (7/18) |
42.68% (35/82) |
src/c-toxcore/toxcore/events/events_alloc.c |
54.17% (26/48) |
66.67% (2/3) |
56.25% (18/32) |
src/c-toxcore/toxcore/events/file_chunk_request.c |
40.50% (49/121) |
36.84% (7/19) |
45.98% (40/87) |
src/c-toxcore/toxcore/events/file_recv.c |
33.55% (51/152) |
31.82% (7/22) |
40.00% (44/110) |
src/c-toxcore/toxcore/events/file_recv_chunk.c |
34.75% (49/141) |
35.00% (7/20) |
39.22% (40/102) |
src/c-toxcore/toxcore/events/file_recv_control.c |
42.73% (47/110) |
41.18% (7/17) |
45.57% (36/79) |
src/c-toxcore/toxcore/events/friend_connection_status.c |
45.45% (45/99) |
46.67% (7/15) |
45.07% (32/71) |
src/c-toxcore/toxcore/events/friend_lossless_packet.c |
37.82% (45/119) |
43.75% (7/16) |
37.21% (32/86) |
src/c-toxcore/toxcore/events/friend_lossy_packet.c |
37.82% (45/119) |
43.75% (7/16) |
37.21% (32/86) |
src/c-toxcore/toxcore/events/friend_message.c |
36.15% (47/130) |
38.89% (7/18) |
38.30% (36/94) |
src/c-toxcore/toxcore/events/friend_name.c |
37.82% (45/119) |
43.75% (7/16) |
37.21% (32/86) |
src/c-toxcore/toxcore/events/friend_read_receipt.c |
45.45% (45/99) |
46.67% (7/15) |
45.07% (32/71) |
src/c-toxcore/toxcore/events/friend_request.c |
39.50% (47/119) |
43.75% (7/16) |
40.48% (34/84) |
src/c-toxcore/toxcore/events/friend_status.c |
45.45% (45/99) |
46.67% (7/15) |
45.07% (32/71) |
src/c-toxcore/toxcore/events/friend_status_message.c |
37.82% (45/119) |
43.75% (7/16) |
37.21% (32/86) |
src/c-toxcore/toxcore/events/friend_typing.c |
45.45% (45/99) |
46.67% (7/15) |
45.07% (32/71) |
src/c-toxcore/toxcore/events/group_custom_packet.c |
36.15% (47/130) |
38.89% (7/18) |
38.30% (36/94) |
src/c-toxcore/toxcore/events/group_custom_private_packet.c |
36.15% (47/130) |
38.89% (7/18) |
38.30% (36/94) |
src/c-toxcore/toxcore/events/group_invite.c |
31.79% (48/151) |
36.84% (7/19) |
33.03% (36/109) |
src/c-toxcore/toxcore/events/group_join_fail.c |
45.45% (45/99) |
46.67% (7/15) |
45.07% (32/71) |
src/c-toxcore/toxcore/events/group_message.c |
33.55% (51/152) |
31.82% (7/22) |
40.00% (44/110) |
src/c-toxcore/toxcore/events/group_moderation.c |
40.50% (49/121) |
36.84% (7/19) |
45.98% (40/87) |
src/c-toxcore/toxcore/events/group_password.c |
37.82% (45/119) |
43.75% (7/16) |
37.21% (32/86) |
src/c-toxcore/toxcore/events/group_peer_exit.c |
30.06% (52/173) |
30.43% (7/23) |
35.20% (44/125) |
src/c-toxcore/toxcore/events/group_peer_join.c |
45.45% (45/99) |
46.67% (7/15) |
45.07% (32/71) |
src/c-toxcore/toxcore/events/group_peer_limit.c |
45.45% (45/99) |
46.67% (7/15) |
45.07% (32/71) |
src/c-toxcore/toxcore/events/group_peer_name.c |
36.15% (47/130) |
38.89% (7/18) |
38.30% (36/94) |
src/c-toxcore/toxcore/events/group_peer_status.c |
42.73% (47/110) |
41.18% (7/17) |
45.57% (36/79) |
src/c-toxcore/toxcore/events/group_privacy_state.c |
45.45% (45/99) |
46.67% (7/15) |
45.07% (32/71) |
src/c-toxcore/toxcore/events/group_private_message.c |
33.55% (51/152) |
31.82% (7/22) |
40.00% (44/110) |
src/c-toxcore/toxcore/events/group_self_join.c |
46.43% (39/84) |
53.85% (7/13) |
38.60% (22/57) |
src/c-toxcore/toxcore/events/group_topic.c |
36.15% (47/130) |
38.89% (7/18) |
38.30% (36/94) |
src/c-toxcore/toxcore/events/group_topic_lock.c |
45.45% (45/99) |
46.67% (7/15) |
45.07% (32/71) |
src/c-toxcore/toxcore/events/group_voice_state.c |
45.45% (45/99) |
46.67% (7/15) |
45.07% (32/71) |
src/c-toxcore/toxcore/events/self_connection_status.c |
46.43% (39/84) |
53.85% (7/13) |
38.60% (22/57) |
src/c-toxcore/toxcore/forwarding.c |
29.54% (70/237) |
47.06% (8/17) |
33.33% (76/228) |
src/c-toxcore/toxcore/forwarding_fuzz_test.cc |
100.00% (60/60) |
100.00% (4/4) |
100.00% (65/65) |
src/c-toxcore/toxcore/friend_connection.c |
24.96% (149/597) |
40.54% (15/37) |
23.03% (123/534) |
src/c-toxcore/toxcore/friend_requests.c |
42.35% (36/85) |
72.73% (8/11) |
27.50% (22/80) |
src/c-toxcore/toxcore/group.c |
21.76% (481/2210) |
30.88% (42/136) |
22.81% (382/1675) |
src/c-toxcore/toxcore/group_announce.c |
78.71% (244/310) |
88.24% (15/17) |
71.85% (342/476) |
src/c-toxcore/toxcore/group_announce_fuzz_test.cc |
100.00% (79/79) |
100.00% (6/6) |
98.67% (74/75) |
src/c-toxcore/toxcore/group_chats.c |
8.31% (427/5138) |
18.73% (53/283) |
5.52% (295/5349) |
src/c-toxcore/toxcore/group_connection.c |
5.83% (25/429) |
13.33% (4/30) |
3.82% (17/445) |
src/c-toxcore/toxcore/group_moderation.c |
17.88% (96/537) |
17.65% (6/34) |
17.85% (108/605) |
src/c-toxcore/toxcore/group_moderation_fuzz_test.cc |
100.00% (23/23) |
100.00% (4/4) |
100.00% (14/14) |
src/c-toxcore/toxcore/group_onion_announce.c |
6.25% (4/64) |
33.33% (1/3) |
2.11% (2/95) |
src/c-toxcore/toxcore/group_pack.c |
86.69% (293/338) |
100.00% (18/18) |
81.21% (402/495) |
src/c-toxcore/toxcore/list.c |
23.48% (31/132) |
37.50% (3/8) |
27.16% (22/81) |
src/c-toxcore/toxcore/logger.c |
82.05% (32/39) |
80.00% (4/5) |
85.19% (23/27) |
src/c-toxcore/toxcore/mem.c |
84.78% (39/46) |
90.91% (10/11) |
78.26% (18/23) |
src/c-toxcore/toxcore/mem_test_util.cc |
66.67% (6/9) |
80.00% (4/5) |
80.00% (4/5) |
src/c-toxcore/toxcore/mem_test_util.hh |
100.00% (5/5) |
100.00% (3/3) |
100.00% (4/4) |
src/c-toxcore/toxcore/mono_time.c |
72.15% (57/79) |
70.00% (7/10) |
76.47% (26/34) |
src/c-toxcore/toxcore/net_crypto.c |
4.78% (82/1714) |
14.13% (13/92) |
2.90% (49/1687) |
src/c-toxcore/toxcore/net_crypto_fuzz_test.cc |
68.18% (45/66) |
100.00% (5/5) |
70.59% (24/34) |
src/c-toxcore/toxcore/net_profile.c |
27.16% (22/81) |
33.33% (3/9) |
27.27% (24/88) |
src/c-toxcore/toxcore/network.c |
33.52% (487/1453) |
47.73% (63/132) |
37.77% (363/961) |
src/c-toxcore/toxcore/onion.c |
8.23% (41/498) |
10.00% (2/20) |
3.02% (40/1323) |
src/c-toxcore/toxcore/onion_announce.c |
8.82% (35/397) |
12.00% (3/25) |
3.63% (26/716) |
src/c-toxcore/toxcore/onion_client.c |
11.64% (158/1357) |
25.37% (17/67) |
8.65% (122/1411) |
src/c-toxcore/toxcore/ping.c |
12.62% (27/214) |
22.22% (2/9) |
12.36% (22/178) |
src/c-toxcore/toxcore/ping_array.c |
28.00% (28/100) |
33.33% (2/6) |
35.94% (23/64) |
src/c-toxcore/toxcore/shared_key_cache.c |
33.33% (29/87) |
40.00% (2/5) |
22.05% (28/127) |
src/c-toxcore/toxcore/sort.c |
0.00% (0/93) |
0.00% (0/7) |
0.00% (0/56) |
src/c-toxcore/toxcore/state.c |
92.59% (75/81) |
100.00% (10/10) |
87.67% (64/73) |
src/c-toxcore/toxcore/test_util.hh |
70.00% (7/10) |
100.00% (2/2) |
80.00% (4/5) |
src/c-toxcore/toxcore/timed_auth.c |
0.00% (0/24) |
0.00% (0/3) |
0.00% (0/17) |
src/c-toxcore/toxcore/tox.c |
7.58% (250/3296) |
4.63% (10/216) |
4.89% (227/4641) |
src/c-toxcore/toxcore/tox_api.c |
0.00% (0/1185) |
0.00% (0/103) |
0.00% (0/573) |
src/c-toxcore/toxcore/tox_dispatch.c |
86.01% (338/393) |
97.73% (43/44) |
95.91% (211/220) |
src/c-toxcore/toxcore/tox_event.c |
56.09% (447/797) |
72.73% (8/11) |
66.78% (189/283) |
src/c-toxcore/toxcore/tox_events.c |
40.29% (56/139) |
66.67% (8/12) |
56.94% (41/72) |
src/c-toxcore/toxcore/tox_events_fuzz_test.cc |
100.00% (65/65) |
100.00% (3/3) |
100.00% (19/19) |
src/c-toxcore/toxcore/tox_options.c |
70.79% (143/202) |
88.37% (38/43) |
58.49% (62/106) |
src/c-toxcore/toxcore/tox_pack.c |
100.00% (33/33) |
100.00% (11/11) |
100.00% (11/11) |
src/c-toxcore/toxcore/tox_private.c |
5.69% (16/281) |
17.65% (3/17) |
3.80% (9/237) |
src/c-toxcore/toxcore/tox_unpack.c |
84.00% (231/275) |
100.00% (22/22) |
100.00% (88/88) |
src/c-toxcore/toxcore/util.c |
40.18% (45/112) |
31.82% (7/22) |
31.58% (36/114) |
Totals |
23.68% (9345/39465) |
33.88% (1042/3076) |
19.71% (6996/35500) |