View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/c-toxcore/testing/fuzzing/bootstrap_fuzz_test.cc |
22.89% (46/201) |
11.54% (3/26) |
10.45% (30/287) |
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 |
34.47% (111/322) |
42.25% (30/71) |
25.55% (81/317) |
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) |
60.71% (17/28) |
src/c-toxcore/third_party/cmp/cmp.c |
29.82% (808/2710) |
24.16% (43/178) |
26.68% (591/2215) |
src/c-toxcore/toxcore/DHT.c |
19.29% (342/1773) |
21.50% (23/107) |
24.45% (469/1918) |
src/c-toxcore/toxcore/DHT_fuzz_test.cc |
100.00% (37/37) |
100.00% (3/3) |
50.85% (30/59) |
src/c-toxcore/toxcore/LAN_discovery.c |
10.83% (13/120) |
30.00% (3/10) |
8.46% (11/130) |
src/c-toxcore/toxcore/Messenger.c |
35.15% (813/2313) |
49.68% (77/155) |
32.58% (783/2403) |
src/c-toxcore/toxcore/TCP_client.c |
0.00% (0/630) |
0.00% (0/44) |
0.00% (0/577) |
src/c-toxcore/toxcore/TCP_common.c |
0.00% (0/187) |
0.00% (0/8) |
0.00% (0/212) |
src/c-toxcore/toxcore/TCP_connection.c |
4.87% (49/1006) |
10.77% (7/65) |
4.80% (48/1000) |
src/c-toxcore/toxcore/TCP_server.c |
0.00% (0/759) |
0.00% (0/39) |
0.00% (0/905) |
src/c-toxcore/toxcore/announce.c |
8.72% (36/413) |
8.00% (2/25) |
12.39% (54/436) |
src/c-toxcore/toxcore/bin_pack.c |
71.54% (93/130) |
78.26% (18/23) |
51.33% (77/150) |
src/c-toxcore/toxcore/bin_unpack.c |
64.89% (85/131) |
72.73% (16/22) |
50.81% (63/124) |
src/c-toxcore/toxcore/crypto_core.c |
44.97% (85/189) |
52.63% (20/38) |
39.09% (86/220) |
src/c-toxcore/toxcore/crypto_core_pack.c |
100.00% (35/35) |
100.00% (4/4) |
100.00% (16/16) |
src/c-toxcore/toxcore/events/conference_connected.c |
46.43% (39/84) |
53.85% (7/13) |
30.95% (39/126) |
src/c-toxcore/toxcore/events/conference_invite.c |
36.43% (47/129) |
38.89% (7/18) |
24.34% (55/226) |
src/c-toxcore/toxcore/events/conference_message.c |
35.00% (49/140) |
35.00% (7/20) |
23.41% (59/252) |
src/c-toxcore/toxcore/events/conference_peer_list_changed.c |
46.43% (39/84) |
53.85% (7/13) |
30.95% (39/126) |
src/c-toxcore/toxcore/events/conference_peer_name.c |
36.43% (47/129) |
38.89% (7/18) |
24.34% (55/226) |
src/c-toxcore/toxcore/events/conference_title.c |
36.43% (47/129) |
38.89% (7/18) |
24.34% (55/226) |
src/c-toxcore/toxcore/events/dht_nodes_response.c |
38.98% (46/118) |
38.89% (7/18) |
36.52% (42/115) |
src/c-toxcore/toxcore/events/events_alloc.c |
53.19% (25/47) |
66.67% (2/3) |
38.33% (23/60) |
src/c-toxcore/toxcore/events/file_chunk_request.c |
40.50% (49/121) |
36.84% (7/19) |
27.83% (59/212) |
src/c-toxcore/toxcore/events/file_recv.c |
33.77% (51/151) |
31.82% (7/22) |
22.66% (63/278) |
src/c-toxcore/toxcore/events/file_recv_chunk.c |
35.00% (49/140) |
35.00% (7/20) |
23.41% (59/252) |
src/c-toxcore/toxcore/events/file_recv_control.c |
42.73% (47/110) |
41.18% (7/17) |
29.57% (55/186) |
src/c-toxcore/toxcore/events/friend_connection_status.c |
45.45% (45/99) |
46.67% (7/15) |
31.87% (51/160) |
src/c-toxcore/toxcore/events/friend_lossless_packet.c |
38.14% (45/118) |
43.75% (7/16) |
25.50% (51/200) |
src/c-toxcore/toxcore/events/friend_lossy_packet.c |
38.14% (45/118) |
43.75% (7/16) |
25.50% (51/200) |
src/c-toxcore/toxcore/events/friend_message.c |
36.43% (47/129) |
38.89% (7/18) |
24.34% (55/226) |
src/c-toxcore/toxcore/events/friend_name.c |
38.14% (45/118) |
43.75% (7/16) |
25.50% (51/200) |
src/c-toxcore/toxcore/events/friend_read_receipt.c |
45.45% (45/99) |
46.67% (7/15) |
31.87% (51/160) |
src/c-toxcore/toxcore/events/friend_request.c |
40.17% (47/117) |
43.75% (7/16) |
28.19% (53/188) |
src/c-toxcore/toxcore/events/friend_status.c |
45.45% (45/99) |
46.67% (7/15) |
31.87% (51/160) |
src/c-toxcore/toxcore/events/friend_status_message.c |
38.14% (45/118) |
43.75% (7/16) |
25.50% (51/200) |
src/c-toxcore/toxcore/events/friend_typing.c |
45.45% (45/99) |
46.67% (7/15) |
31.87% (51/160) |
src/c-toxcore/toxcore/events/group_custom_packet.c |
36.43% (47/129) |
38.89% (7/18) |
24.34% (55/226) |
src/c-toxcore/toxcore/events/group_custom_private_packet.c |
36.43% (47/129) |
38.89% (7/18) |
24.34% (55/226) |
src/c-toxcore/toxcore/events/group_invite.c |
32.21% (48/149) |
36.84% (7/19) |
20.68% (55/266) |
src/c-toxcore/toxcore/events/group_join_fail.c |
45.45% (45/99) |
46.67% (7/15) |
31.87% (51/160) |
src/c-toxcore/toxcore/events/group_message.c |
33.77% (51/151) |
31.82% (7/22) |
22.66% (63/278) |
src/c-toxcore/toxcore/events/group_moderation.c |
40.50% (49/121) |
36.84% (7/19) |
27.83% (59/212) |
src/c-toxcore/toxcore/events/group_password.c |
38.14% (45/118) |
43.75% (7/16) |
25.50% (51/200) |
src/c-toxcore/toxcore/events/group_peer_exit.c |
30.41% (52/171) |
30.43% (7/23) |
19.81% (63/318) |
src/c-toxcore/toxcore/events/group_peer_join.c |
45.45% (45/99) |
46.67% (7/15) |
31.87% (51/160) |
src/c-toxcore/toxcore/events/group_peer_limit.c |
45.45% (45/99) |
46.67% (7/15) |
31.87% (51/160) |
src/c-toxcore/toxcore/events/group_peer_name.c |
36.43% (47/129) |
38.89% (7/18) |
24.34% (55/226) |
src/c-toxcore/toxcore/events/group_peer_status.c |
42.73% (47/110) |
41.18% (7/17) |
29.57% (55/186) |
src/c-toxcore/toxcore/events/group_privacy_state.c |
45.45% (45/99) |
46.67% (7/15) |
31.87% (51/160) |
src/c-toxcore/toxcore/events/group_private_message.c |
33.77% (51/151) |
31.82% (7/22) |
22.66% (63/278) |
src/c-toxcore/toxcore/events/group_self_join.c |
46.43% (39/84) |
53.85% (7/13) |
30.95% (39/126) |
src/c-toxcore/toxcore/events/group_topic.c |
36.43% (47/129) |
38.89% (7/18) |
24.34% (55/226) |
src/c-toxcore/toxcore/events/group_topic_lock.c |
45.45% (45/99) |
46.67% (7/15) |
31.87% (51/160) |
src/c-toxcore/toxcore/events/group_voice_state.c |
45.45% (45/99) |
46.67% (7/15) |
31.87% (51/160) |
src/c-toxcore/toxcore/events/self_connection_status.c |
46.43% (39/84) |
53.85% (7/13) |
30.95% (39/126) |
src/c-toxcore/toxcore/forwarding.c |
28.33% (66/233) |
43.75% (7/16) |
34.21% (91/266) |
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 |
25.00% (149/596) |
40.54% (15/37) |
24.15% (149/617) |
src/c-toxcore/toxcore/friend_requests.c |
42.35% (36/85) |
72.73% (8/11) |
29.07% (25/86) |
src/c-toxcore/toxcore/group.c |
21.71% (475/2188) |
30.88% (42/136) |
23.84% (471/1976) |
src/c-toxcore/toxcore/group_announce.c |
78.71% (244/310) |
88.24% (15/17) |
71.63% (414/578) |
src/c-toxcore/toxcore/group_announce_fuzz_test.cc |
100.00% (79/79) |
100.00% (6/6) |
87.91% (80/91) |
src/c-toxcore/toxcore/group_chats.c |
8.29% (424/5112) |
18.73% (53/283) |
5.13% (339/6605) |
src/c-toxcore/toxcore/group_connection.c |
5.83% (25/429) |
12.90% (4/31) |
3.80% (23/605) |
src/c-toxcore/toxcore/group_moderation.c |
17.74% (94/530) |
17.65% (6/34) |
14.84% (114/768) |
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) |
1.77% (2/113) |
src/c-toxcore/toxcore/group_pack.c |
87.35% (290/332) |
100.00% (18/18) |
82.79% (510/616) |
src/c-toxcore/toxcore/list.c |
22.66% (29/128) |
37.50% (3/8) |
27.78% (30/108) |
src/c-toxcore/toxcore/logger.c |
82.05% (32/39) |
80.00% (4/5) |
79.55% (35/44) |
src/c-toxcore/toxcore/mem.c |
89.19% (33/37) |
100.00% (6/6) |
78.57% (22/28) |
src/c-toxcore/toxcore/mem_test_util.cc |
70.00% (7/10) |
75.00% (3/4) |
75.00% (3/4) |
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.73% (56/77) |
70.00% (7/10) |
60.34% (35/58) |
src/c-toxcore/toxcore/net_crypto.c |
4.68% (80/1708) |
13.19% (12/91) |
3.41% (63/1846) |
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_log.c |
7.01% (11/157) |
25.00% (1/4) |
29.17% (14/48) |
src/c-toxcore/toxcore/net_profile.c |
27.16% (22/81) |
33.33% (3/9) |
29.70% (30/101) |
src/c-toxcore/toxcore/network.c |
36.63% (467/1275) |
48.44% (62/128) |
34.66% (452/1304) |
src/c-toxcore/toxcore/onion.c |
8.23% (41/498) |
10.00% (2/20) |
4.30% (60/1395) |
src/c-toxcore/toxcore/onion_announce.c |
8.84% (35/396) |
12.00% (3/25) |
4.95% (38/768) |
src/c-toxcore/toxcore/onion_client.c |
11.14% (150/1346) |
23.08% (15/65) |
9.13% (144/1577) |
src/c-toxcore/toxcore/os_memory.c |
75.00% (9/12) |
75.00% (3/4) |
75.00% (3/4) |
src/c-toxcore/toxcore/os_random.c |
29.41% (5/17) |
33.33% (1/3) |
42.86% (6/14) |
src/c-toxcore/toxcore/ping.c |
13.02% (28/215) |
22.22% (2/9) |
16.40% (31/189) |
src/c-toxcore/toxcore/ping_array.c |
28.28% (28/99) |
33.33% (2/6) |
36.84% (28/76) |
src/c-toxcore/toxcore/shared_key_cache.c |
33.33% (29/87) |
40.00% (2/5) |
23.38% (36/154) |
src/c-toxcore/toxcore/sort.c |
0.00% (0/91) |
0.00% (0/7) |
0.00% (0/80) |
src/c-toxcore/toxcore/state.c |
92.59% (75/81) |
100.00% (10/10) |
87.21% (75/86) |
src/c-toxcore/toxcore/test_util.hh |
70.00% (7/10) |
100.00% (2/2) |
66.67% (4/6) |
src/c-toxcore/toxcore/timed_auth.c |
0.00% (0/23) |
0.00% (0/3) |
0.00% (0/21) |
src/c-toxcore/toxcore/tox.c |
7.72% (250/3238) |
4.63% (10/216) |
4.04% (305/7542) |
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.85% (254/265) |
src/c-toxcore/toxcore/tox_event.c |
56.03% (446/796) |
72.73% (8/11) |
67.71% (239/353) |
src/c-toxcore/toxcore/tox_events.c |
39.86% (55/138) |
66.67% (8/12) |
47.69% (62/130) |
src/c-toxcore/toxcore/tox_events_fuzz_test.cc |
100.00% (65/65) |
100.00% (3/3) |
81.48% (22/27) |
src/c-toxcore/toxcore/tox_memory.c |
33.33% (11/33) |
50.00% (3/6) |
13.64% (3/22) |
src/c-toxcore/toxcore/tox_options.c |
71.57% (141/197) |
88.37% (38/43) |
56.08% (83/148) |
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.42% (15/277) |
17.65% (3/17) |
3.25% (13/400) |
src/c-toxcore/toxcore/tox_random.c |
13.64% (3/22) |
25.00% (1/4) |
4.55% (1/22) |
src/c-toxcore/toxcore/tox_unpack.c |
83.33% (220/264) |
100.00% (22/22) |
100.00% (132/132) |
src/c-toxcore/toxcore/util.c |
40.18% (45/112) |
31.82% (7/22) |
32.79% (40/122) |
Totals |
23.73% (9279/39105) |
33.70% (1037/3077) |
18.54% (9112/49157) |