Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
auto_tests/TCP_test.c | 100.00% (20/20) | 94.86% (628/662) | 85.96% (900/1047) | 51.85% (168/324) |
auto_tests/announce_test.c | 100.00% (5/5) | 100.00% (79/79) | 85.16% (132/155) | 51.92% (27/52) |
auto_tests/auto_test_support.c | 77.78% (7/9) | 79.75% (63/79) | 82.69% (43/52) | 79.41% (27/34) |
auto_tests/crypto_test.c | 100.00% (11/11) | 100.00% (221/221) | 86.91% (312/359) | 56.25% (72/128) |
auto_tests/encryptsave_test.c | 75.00% (3/4) | 95.00% (152/160) | 82.28% (274/333) | 46.23% (49/106) |
auto_tests/file_saving_test.c | 100.00% (3/3) | 100.00% (71/71) | 85.34% (99/116) | 50.00% (18/36) |
auto_tests/forwarding_test.c | 100.00% (8/8) | 95.35% (205/215) | 91.19% (207/227) | 73.33% (66/90) |
auto_tests/group_announce_test.c | 100.00% (7/7) | 100.00% (175/175) | 96.74% (297/307) | 81.48% (44/54) |
auto_tests/invalid_tcp_proxy_test.c | 100.00% (1/1) | 100.00% (21/21) | 94.44% (17/18) | 75.00% (3/4) |
auto_tests/invalid_udp_proxy_test.c | 100.00% (1/1) | 100.00% (21/21) | 94.44% (17/18) | 75.00% (3/4) |
auto_tests/network_test.c | 100.00% (4/4) | 100.00% (101/101) | 84.94% (141/166) | 53.70% (29/54) |
auto_tests/onion_test.c | 94.12% (16/17) | 77.97% (368/472) | 75.84% (295/389) | 62.33% (91/146) |
auto_tests/proxy_test.c | 66.67% (2/3) | 85.06% (74/87) | 75.22% (85/113) | 54.76% (23/42) |
auto_tests/save_compatibility_test.c | 100.00% (5/5) | 84.30% (102/121) | 78.03% (103/132) | 56.52% (26/46) |
auto_tests/scenarios/framework/framework.c | 100.00% (41/41) | 93.54% (507/542) | 87.30% (426/488) | 67.24% (156/232) |
auto_tests/scenarios/scenario_avatar_test.c | 100.00% (6/6) | 90.11% (82/91) | 87.69% (57/65) | 64.29% (18/28) |
auto_tests/scenarios/scenario_bootstrap_test.c | 100.00% (3/3) | 91.67% (22/24) | 92.00% (23/25) | 66.67% (8/12) |
auto_tests/scenarios/scenario_conference_av_test.c | 100.00% (5/5) | 95.88% (93/97) | 91.21% (83/91) | 69.23% (36/52) |
auto_tests/scenarios/scenario_conference_double_invite_test.c | 100.00% (4/4) | 90.48% (57/63) | 96.36% (53/55) | 73.33% (22/30) |
auto_tests/scenarios/scenario_conference_invite_merge_test.c | 100.00% (7/7) | 98.41% (186/189) | 95.95% (166/173) | 72.34% (68/94) |
auto_tests/scenarios/scenario_conference_offline_test.c | 100.00% (5/5) | 93.51% (72/77) | 91.07% (51/56) | 62.50% (15/24) |
auto_tests/scenarios/scenario_conference_peer_nick_test.c | 100.00% (5/5) | 95.77% (68/71) | 98.51% (66/67) | 73.53% (25/34) |
auto_tests/scenarios/scenario_conference_query_test.c | 100.00% (5/5) | 96.30% (78/81) | 87.78% (79/90) | 58.33% (21/36) |
auto_tests/scenarios/scenario_conference_simple_test.c | 100.00% (8/8) | 93.64% (103/110) | 96.67% (87/90) | 70.83% (34/48) |
auto_tests/scenarios/scenario_conference_test.c | 100.00% (6/6) | 94.85% (92/97) | 95.65% (88/92) | 77.08% (37/48) |
auto_tests/scenarios/scenario_conference_two_test.c | 100.00% (2/2) | 66.67% (18/27) | 72.73% (8/11) | 50.00% (3/6) |
auto_tests/scenarios/scenario_dht_nodes_response_api_test.c | 100.00% (4/4) | 87.30% (110/126) | 88.79% (95/107) | 82.76% (48/58) |
auto_tests/scenarios/scenario_events_test.c | 100.00% (3/3) | 93.33% (28/30) | 85.71% (12/14) | 50.00% (2/4) |
auto_tests/scenarios/scenario_file_cancel_test.c | 100.00% (5/5) | 94.00% (47/50) | 96.43% (27/28) | 66.67% (8/12) |
auto_tests/scenarios/scenario_file_seek_test.c | 100.00% (6/6) | 94.05% (79/84) | 90.91% (60/66) | 66.67% (20/30) |
auto_tests/scenarios/scenario_file_transfer_test.c | 100.00% (7/7) | 86.61% (97/112) | 93.42% (71/76) | 67.50% (27/40) |
auto_tests/scenarios/scenario_friend_connection_test.c | 100.00% (3/3) | 93.55% (29/31) | 94.87% (37/39) | 70.00% (14/20) |
auto_tests/scenarios/scenario_friend_delete_test.c | 100.00% (5/5) | 91.94% (57/62) | 91.49% (43/47) | 70.83% (17/24) |
auto_tests/scenarios/scenario_friend_query_test.c | 100.00% (3/3) | 93.18% (41/44) | 85.71% (54/63) | 54.55% (12/22) |
auto_tests/scenarios/scenario_friend_read_receipt_test.c | 100.00% (4/4) | 94.12% (48/51) | 93.94% (31/33) | 62.50% (10/16) |
auto_tests/scenarios/scenario_friend_request_spam_test.c | 100.00% (4/4) | 90.91% (60/66) | 96.88% (62/64) | 75.00% (27/36) |
auto_tests/scenarios/scenario_friend_request_test.c | 100.00% (5/5) | 93.62% (44/47) | 97.62% (41/42) | 68.18% (15/22) |
auto_tests/scenarios/scenario_group_by_id_test.c | 100.00% (2/2) | 96.15% (75/78) | 84.15% (138/164) | 50.00% (26/52) |
auto_tests/scenarios/scenario_group_general_test.c | 100.00% (8/8) | 97.60% (122/125) | 93.10% (162/174) | 61.11% (44/72) |
auto_tests/scenarios/scenario_group_invite_test.c | 100.00% (11/11) | 98.51% (199/202) | 95.90% (117/122) | 69.05% (29/42) |
auto_tests/scenarios/scenario_group_message_test.c | 100.00% (10/10) | 97.83% (135/138) | 96.79% (151/156) | 70.31% (45/64) |
auto_tests/scenarios/scenario_group_moderation_test.c | 100.00% (9/9) | 96.11% (247/257) | 90.17% (211/234) | 67.21% (82/122) |
auto_tests/scenarios/scenario_group_save_test.c | 100.00% (6/6) | 98.08% (102/104) | 89.26% (133/149) | 54.35% (25/46) |
auto_tests/scenarios/scenario_group_state_test.c | 100.00% (9/9) | 94.69% (107/113) | 86.11% (93/108) | 47.62% (20/42) |
auto_tests/scenarios/scenario_group_sync_test.c | 100.00% (7/7) | 92.27% (167/181) | 92.06% (116/126) | 76.56% (49/64) |
auto_tests/scenarios/scenario_group_tcp_test.c | 100.00% (8/8) | 92.45% (147/159) | 91.72% (144/157) | 61.43% (43/70) |
auto_tests/scenarios/scenario_group_topic_test.c | 100.00% (11/11) | 99.05% (208/210) | 91.57% (239/261) | 64.79% (92/142) |
auto_tests/scenarios/scenario_lan_discovery_test.c | 100.00% (3/3) | 83.33% (30/36) | 87.50% (28/32) | 62.50% (10/16) |
auto_tests/scenarios/scenario_lossless_packet_test.c | 100.00% (3/3) | 85.71% (42/49) | 93.48% (43/46) | 68.18% (15/22) |
auto_tests/scenarios/scenario_lossy_packet_test.c | 100.00% (3/3) | 90.91% (30/33) | 97.44% (38/39) | 72.22% (13/18) |
auto_tests/scenarios/scenario_message_test.c | 100.00% (3/3) | 91.49% (43/47) | 93.18% (41/44) | 68.18% (15/22) |
auto_tests/scenarios/scenario_netprof_test.c | 100.00% (3/3) | 94.87% (37/39) | 90.00% (27/30) | 75.00% (9/12) |
auto_tests/scenarios/scenario_nospam_test.c | 100.00% (4/4) | 95.52% (64/67) | 90.48% (38/42) | 68.75% (11/16) |
auto_tests/scenarios/scenario_overflow_recvq_test.c | 100.00% (4/4) | 79.31% (69/87) | 78.72% (37/47) | 57.14% (16/28) |
auto_tests/scenarios/scenario_overflow_sendq_test.c | 100.00% (3/3) | 95.12% (39/41) | 90.24% (37/41) | 72.22% (13/18) |
auto_tests/scenarios/scenario_reconnect_test.c | 100.00% (3/3) | 92.50% (37/40) | 95.08% (58/61) | 68.75% (22/32) |
auto_tests/scenarios/scenario_save_friend_test.c | 100.00% (3/3) | 94.83% (55/58) | 89.29% (75/84) | 61.36% (27/44) |
auto_tests/scenarios/scenario_save_load_test.c | 100.00% (4/4) | 95.16% (59/62) | 95.59% (65/68) | 72.50% (29/40) |
auto_tests/scenarios/scenario_self_query_test.c | 100.00% (4/4) | 94.74% (54/57) | 86.21% (50/58) | 55.00% (11/20) |
auto_tests/scenarios/scenario_send_message_test.c | 100.00% (4/4) | 87.30% (55/63) | 92.54% (62/67) | 67.65% (23/34) |
auto_tests/scenarios/scenario_set_name_test.c | 100.00% (3/3) | 89.29% (25/28) | 97.92% (47/48) | 72.73% (16/22) |
auto_tests/scenarios/scenario_set_status_message_test.c | 100.00% (3/3) | 89.29% (25/28) | 97.92% (47/48) | 72.73% (16/22) |
auto_tests/scenarios/scenario_tox_many_tcp_test.c | 100.00% (4/4) | 97.22% (105/108) | 97.30% (72/74) | 85.00% (34/40) |
auto_tests/scenarios/scenario_tox_many_test.c | 100.00% (3/3) | 92.31% (72/78) | 95.00% (57/60) | 78.12% (25/32) |
auto_tests/scenarios/scenario_toxav_basic_test.c | 100.00% (7/7) | 100.00% (131/131) | 91.30% (126/138) | 64.52% (40/62) |
auto_tests/scenarios/scenario_toxav_many_test.c | 100.00% (7/7) | 96.92% (126/130) | 91.82% (101/110) | 76.79% (43/56) |
auto_tests/scenarios/scenario_typing_test.c | 100.00% (3/3) | 91.67% (33/36) | 98.18% (54/55) | 75.00% (21/28) |
auto_tests/scenarios/scenario_user_status_test.c | 100.00% (4/4) | 95.31% (61/64) | 94.12% (64/68) | 69.44% (25/36) |
auto_tests/tox_dispatch_test.c | 83.33% (5/6) | 85.19% (92/108) | 85.51% (118/138) | 58.70% (27/46) |
auto_tests/tox_new_test.c | 100.00% (1/1) | 100.00% (4/4) | 100.00% (3/3) | - (0/0) |
auto_tests/tox_strncasecmp_test.c | 100.00% (3/3) | 100.00% (110/110) | 93.33% (14/15) | 83.33% (5/6) |
auto_tests/version_test.c | 100.00% (2/2) | 100.00% (72/72) | 37.76% (594/1573) | 16.67% (1/6) |
testing/fuzzing/bootstrap_fuzz_test.cc | 15.38% (4/26) | 68.34% (177/259) | 47.44% (37/78) | 40.00% (16/40) |
testing/fuzzing/toxsave_fuzz_test.cc | 100.00% (2/2) | 100.00% (29/29) | 91.67% (11/12) | 75.00% (3/4) |
testing/misc_tools.c | 60.00% (3/5) | 43.84% (32/73) | 40.38% (21/52) | 43.75% (14/32) |
testing/support/bootstrap_scaling_test.cc | 100.00% (3/3) | 90.80% (79/87) | 69.77% (30/43) | 61.11% (11/18) |
testing/support/doubles/fake_network_stack.cc | 91.67% (33/36) | 63.43% (137/216) | 66.10% (78/118) | 40.32% (25/62) |
testing/support/doubles/fake_network_stack.hh | 0.00% (0/1) | 0.00% (0/1) | 0.00% (0/1) | - (0/0) |
testing/support/doubles/fake_network_stack_test.cc | 0.00% (0/6) | 0.00% (0/79) | 0.00% (0/25) | - (0/0) |
testing/support/doubles/fake_network_tcp_test.cc | 100.00% (11/11) | 100.00% (333/333) | 100.00% (34/34) | - (0/0) |
testing/support/doubles/fake_network_udp_test.cc | 0.00% (0/2) | 0.00% (0/28) | 0.00% (0/9) | - (0/0) |
testing/support/doubles/fake_sockets.cc | 76.74% (33/43) | 75.86% (399/526) | 75.41% (184/244) | 65.22% (120/184) |
testing/support/doubles/fake_sockets.hh | 50.00% (5/10) | 50.00% (5/10) | 50.00% (5/10) | - (0/0) |
testing/support/doubles/fake_sockets_test.cc | 100.00% (10/10) | 100.00% (178/178) | 100.00% (56/56) | 100.00% (4/4) |
testing/support/doubles/network_universe.cc | 100.00% (19/19) | 94.47% (239/253) | 90.40% (160/177) | 80.43% (111/138) |
testing/support/doubles/network_universe.hh | 100.00% (1/1) | 66.67% (4/6) | 75.00% (3/4) | 50.00% (1/2) |
testing/support/doubles/network_universe_test.cc | 100.00% (10/10) | 100.00% (208/208) | 97.87% (46/47) | 100.00% (10/10) |
testing/support/public/fuzz_data.hh | 73.33% (11/15) | 59.15% (42/71) | 59.09% (26/44) | 37.50% (6/16) |
testing/support/public/mpsc_queue.hh | 0.00% (0/6) | 0.00% (0/25) | 0.00% (0/9) | 0.00% (0/2) |
testing/support/public/simulation.hh | 57.14% (8/14) | 53.33% (8/15) | 50.00% (8/16) | 0.00% (0/4) |
testing/support/public/tox_network.hh | 0.00% (0/2) | 0.00% (0/3) | 0.00% (0/2) | - (0/0) |
testing/support/public/tox_runner.hh | 0.00% (0/5) | 0.00% (0/25) | 0.00% (0/7) | - (0/0) |
testing/support/src/clock.cc | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
testing/support/src/environment.cc | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
testing/support/src/fake_clock.cc | 75.00% (3/4) | 80.00% (4/5) | 75.00% (3/4) | - (0/0) |
testing/support/src/fake_memory.cc | 80.00% (12/15) | 66.30% (61/92) | 71.93% (41/57) | 69.44% (25/36) |
testing/support/src/fake_random.cc | 77.78% (7/9) | 64.52% (20/31) | 72.73% (16/22) | 50.00% (5/10) |
testing/support/src/fuzz_helpers.cc | 50.00% (3/6) | 33.90% (40/118) | 16.67% (8/48) | 13.89% (5/36) |
testing/support/src/memory.cc | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
testing/support/src/network.cc | 100.00% (3/3) | 100.00% (10/10) | 100.00% (3/3) | - (0/0) |
testing/support/src/random.cc | 100.00% (1/1) | 100.00% (1/1) | 100.00% (1/1) | - (0/0) |
testing/support/src/simulated_environment.cc | 75.00% (9/12) | 76.09% (35/46) | 68.75% (11/16) | 50.00% (2/4) |
testing/support/src/simulation.cc | 22.64% (12/53) | 42.17% (105/249) | 29.73% (33/111) | 24.07% (13/54) |
testing/support/src/tox_network.cc | 0.00% (0/13) | 0.00% (0/337) | 0.00% (0/119) | 0.00% (0/94) |
testing/support/src/tox_runner.cc | 0.00% (0/10) | 0.00% (0/99) | 0.00% (0/36) | 0.00% (0/26) |
third_party/cmp/cmp.c | 28.65% (51/178) | 30.63% (867/2831) | 28.58% (469/1641) | 28.12% (459/1632) |
toxav/audio.c | 100.00% (15/15) | 74.78% (252/337) | 63.84% (256/401) | 67.24% (78/116) |
toxav/bwcontroller.c | 100.00% (7/7) | 88.39% (99/112) | 89.68% (113/126) | 77.78% (28/36) |
toxav/groupav.c | 90.48% (19/21) | 60.35% (242/401) | 67.05% (234/349) | 52.22% (94/180) |
toxav/msi.c | 100.00% (25/25) | 77.70% (460/592) | 72.21% (478/662) | 71.03% (152/214) |
toxav/ring_buffer.c | 100.00% (8/8) | 90.28% (65/72) | 90.20% (46/51) | 84.62% (22/26) |
toxav/rtp.c | 100.00% (26/26) | 86.81% (441/508) | 77.19% (423/548) | 74.68% (118/158) |
toxav/toxav.c | 65.57% (40/61) | 47.70% (540/1132) | 48.94% (439/897) | 40.69% (166/408) |
toxav/toxav_old.c | 50.00% (3/6) | 50.00% (10/20) | 50.00% (3/6) | - (0/0) |
toxav/video.c | 100.00% (13/13) | 68.79% (238/346) | 58.61% (279/476) | 65.57% (80/122) |
toxcore/DHT.c | 91.59% (98/107) | 82.57% (1487/1801) | 84.84% (1321/1557) | 74.60% (558/748) |
toxcore/DHT_fuzz_test.cc | 100.00% (3/3) | 100.00% (40/40) | 62.79% (27/43) | 90.00% (9/10) |
toxcore/LAN_discovery.c | 100.00% (11/11) | 83.91% (146/174) | 81.88% (122/149) | 63.73% (65/102) |
toxcore/Messenger.c | 99.37% (157/158) | 83.66% (1966/2350) | 84.71% (1645/1942) | 71.28% (633/888) |
toxcore/TCP_client.c | 100.00% (44/44) | 78.45% (506/645) | 74.79% (359/480) | 68.22% (161/236) |
toxcore/TCP_common.c | 80.00% (8/10) | 62.45% (148/237) | 59.60% (118/198) | 45.16% (56/124) |
toxcore/TCP_connection.c | 93.85% (61/65) | 68.24% (737/1080) | 67.32% (692/1028) | 60.96% (306/502) |
toxcore/TCP_server.c | 100.00% (38/38) | 73.59% (638/867) | 72.32% (614/849) | 67.17% (223/332) |
toxcore/announce.c | 76.00% (19/25) | 54.59% (232/425) | 58.62% (221/377) | 47.33% (71/150) |
toxcore/bin_pack.c | 91.67% (22/24) | 85.71% (132/154) | 89.91% (98/109) | 83.93% (47/56) |
toxcore/bin_unpack.c | 91.30% (21/23) | 81.03% (141/174) | 84.11% (90/107) | 77.42% (48/62) |
toxcore/crypto_core.c | 92.68% (38/41) | 88.71% (220/248) | 83.03% (137/165) | 68.18% (45/66) |
toxcore/crypto_core_pack.c | 100.00% (4/4) | 100.00% (37/37) | 100.00% (10/10) | 100.00% (4/4) |
toxcore/ev.c | 100.00% (5/5) | 92.00% (23/25) | 93.75% (15/16) | 75.00% (3/4) |
toxcore/events/conference_connected.c | 85.71% (12/14) | 74.73% (68/91) | 70.49% (43/61) | 55.00% (11/20) |
toxcore/events/conference_invite.c | 84.21% (16/19) | 69.86% (102/146) | 73.08% (76/104) | 60.87% (28/46) |
toxcore/events/conference_message.c | 71.43% (15/21) | 64.33% (101/157) | 69.64% (78/112) | 62.00% (31/50) |
toxcore/events/conference_peer_list_changed.c | 85.71% (12/14) | 74.73% (68/91) | 70.49% (43/61) | 55.00% (11/20) |
toxcore/events/conference_peer_name.c | 68.42% (13/19) | 61.64% (90/146) | 67.31% (70/104) | 60.87% (28/46) |
toxcore/events/conference_title.c | 36.84% (7/19) | 32.19% (47/146) | 34.62% (36/104) | 39.13% (18/46) |
toxcore/events/dht_nodes_response.c | 84.21% (16/19) | 71.62% (106/148) | 74.77% (80/107) | 60.87% (28/46) |
toxcore/events/events_alloc.c | 100.00% (3/3) | 84.62% (44/52) | 88.57% (31/35) | 81.25% (13/16) |
toxcore/events/file_chunk_request.c | 90.00% (18/20) | 82.03% (105/128) | 80.22% (73/91) | 65.00% (26/40) |
toxcore/events/file_recv.c | 82.61% (19/23) | 71.43% (120/168) | 75.00% (90/120) | 62.96% (34/54) |
toxcore/events/file_recv_chunk.c | 80.95% (17/21) | 71.34% (112/157) | 75.00% (84/112) | 64.00% (32/50) |
toxcore/events/file_recv_control.c | 77.78% (14/18) | 73.50% (86/117) | 73.49% (61/83) | 63.89% (23/36) |
toxcore/events/friend_connection_status.c | 81.25% (13/16) | 74.53% (79/106) | 73.33% (55/75) | 62.50% (20/32) |
toxcore/events/friend_lossless_packet.c | 70.59% (12/17) | 61.48% (83/135) | 65.31% (64/98) | 56.82% (25/44) |
toxcore/events/friend_lossy_packet.c | 70.59% (12/17) | 61.48% (83/135) | 65.31% (64/98) | 56.82% (25/44) |
toxcore/events/friend_message.c | 78.95% (15/19) | 67.12% (98/146) | 71.15% (74/104) | 60.87% (28/46) |
toxcore/events/friend_name.c | 70.59% (12/17) | 64.44% (87/135) | 68.75% (66/96) | 61.90% (26/42) |
toxcore/events/friend_read_receipt.c | 87.50% (14/16) | 78.30% (83/106) | 76.00% (57/75) | 62.50% (20/32) |
toxcore/events/friend_request.c | 88.24% (15/17) | 71.01% (98/138) | 73.74% (73/99) | 59.52% (25/42) |
toxcore/events/friend_status.c | 87.50% (14/16) | 78.30% (83/106) | 76.00% (57/75) | 62.50% (20/32) |
toxcore/events/friend_status_message.c | 70.59% (12/17) | 64.44% (87/135) | 68.75% (66/96) | 61.90% (26/42) |
toxcore/events/friend_typing.c | 75.00% (12/16) | 70.75% (75/106) | 70.67% (53/75) | 62.50% (20/32) |
toxcore/events/group_custom_packet.c | 68.42% (13/19) | 61.64% (90/146) | 67.31% (70/104) | 60.87% (28/46) |
toxcore/events/group_custom_private_packet.c | 68.42% (13/19) | 61.64% (90/146) | 67.31% (70/104) | 60.87% (28/46) |
toxcore/events/group_invite.c | 80.00% (16/20) | 63.07% (111/176) | 69.84% (88/126) | 58.93% (33/56) |
toxcore/events/group_join_fail.c | 81.25% (13/16) | 74.53% (79/106) | 73.33% (55/75) | 62.50% (20/32) |
toxcore/events/group_message.c | 73.91% (17/23) | 66.67% (112/168) | 71.90% (87/121) | 62.96% (34/54) |
toxcore/events/group_moderation.c | 80.00% (16/20) | 75.78% (97/128) | 75.82% (69/91) | 65.00% (26/40) |
toxcore/events/group_password.c | 76.47% (13/17) | 67.41% (91/135) | 70.83% (68/96) | 61.90% (26/42) |
toxcore/events/group_peer_exit.c | 70.83% (17/24) | 63.13% (125/198) | 70.42% (100/142) | 62.50% (40/64) |
toxcore/events/group_peer_join.c | 87.50% (14/16) | 78.30% (83/106) | 76.00% (57/75) | 62.50% (20/32) |
toxcore/events/group_peer_limit.c | 81.25% (13/16) | 74.53% (79/106) | 73.33% (55/75) | 59.38% (19/32) |
toxcore/events/group_peer_name.c | 78.95% (15/19) | 67.12% (98/146) | 71.15% (74/104) | 60.87% (28/46) |
toxcore/events/group_peer_status.c | 77.78% (14/18) | 73.50% (86/117) | 73.49% (61/83) | 63.89% (23/36) |
toxcore/events/group_privacy_state.c | 81.25% (13/16) | 74.53% (79/106) | 73.33% (55/75) | 62.50% (20/32) |
toxcore/events/group_private_message.c | 73.91% (17/23) | 66.67% (112/168) | 71.90% (87/121) | 62.96% (34/54) |
toxcore/events/group_self_join.c | 85.71% (12/14) | 74.73% (68/91) | 70.49% (43/61) | 55.00% (11/20) |
toxcore/events/group_topic.c | 78.95% (15/19) | 67.12% (98/146) | 71.15% (74/104) | 60.87% (28/46) |
toxcore/events/group_topic_lock.c | 81.25% (13/16) | 74.53% (79/106) | 73.33% (55/75) | 62.50% (20/32) |
toxcore/events/group_voice_state.c | 81.25% (13/16) | 74.53% (79/106) | 73.33% (55/75) | 62.50% (20/32) |
toxcore/events/self_connection_status.c | 85.71% (12/14) | 74.73% (68/91) | 70.49% (43/61) | 55.00% (11/20) |
toxcore/forwarding.c | 100.00% (16/16) | 82.91% (194/234) | 88.99% (202/227) | 66.67% (64/96) |
toxcore/forwarding_fuzz_test.cc | 100.00% (4/4) | 100.00% (67/67) | 100.00% (65/65) | 100.00% (28/28) |
toxcore/friend_connection.c | 100.00% (37/37) | 78.70% (473/601) | 81.20% (432/532) | 70.54% (182/258) |
toxcore/friend_requests.c | 100.00% (11/11) | 84.71% (72/85) | 91.25% (73/80) | 71.43% (20/28) |
toxcore/group.c | 86.76% (118/136) | 75.69% (1675/2213) | 78.10% (1305/1671) | 67.99% (635/934) |
toxcore/group_announce.c | 100.00% (17/17) | 85.16% (264/310) | 79.26% (344/434) | 81.51% (119/146) |
toxcore/group_announce_fuzz_test.cc | 100.00% (7/7) | 100.00% (89/89) | 98.68% (75/76) | 97.50% (39/40) |
toxcore/group_chats.c | 91.93% (262/285) | 66.14% (3455/5224) | 64.92% (3367/5186) | 59.32% (1375/2318) |
toxcore/group_connection.c | 77.42% (24/31) | 46.49% (205/441) | 42.49% (181/426) | 44.12% (75/170) |
toxcore/group_moderation.c | 100.00% (38/38) | 77.43% (446/576) | 76.33% (458/600) | 68.98% (149/216) |
toxcore/group_moderation_fuzz_test.cc | 100.00% (4/4) | 100.00% (24/24) | 100.00% (14/14) | 100.00% (4/4) |
toxcore/group_onion_announce.c | 100.00% (3/3) | 78.12% (50/64) | 69.79% (67/96) | 57.14% (8/14) |
toxcore/group_pack.c | 100.00% (18/18) | 88.76% (300/338) | 85.08% (365/429) | 93.66% (133/142) |
toxcore/list.c | 100.00% (8/8) | 91.67% (121/132) | 93.83% (76/81) | 87.50% (42/48) |
toxcore/logger.c | 80.00% (4/5) | 82.93% (34/41) | 88.46% (23/26) | 80.00% (8/10) |
toxcore/mem.c | 100.00% (6/6) | 94.12% (32/34) | 90.48% (19/21) | 90.00% (9/10) |
toxcore/mono_time.c | 90.00% (9/10) | 82.28% (65/79) | 85.71% (30/35) | 80.00% (8/10) |
toxcore/net.c | 91.11% (41/45) | 79.26% (149/188) | 58.67% (44/75) | 10.00% (2/20) |
toxcore/net_crypto.c | 100.00% (92/92) | 80.99% (1419/1752) | 84.31% (1467/1740) | 73.83% (536/726) |
toxcore/net_crypto_fuzz_test.cc | 75.00% (6/8) | 95.00% (76/80) | 94.59% (35/37) | 100.00% (18/18) |
toxcore/net_log.c | 100.00% (2/2) | 100.00% (115/115) | 98.70% (76/77) | 97.78% (88/90) |
toxcore/net_profile.c | 44.44% (4/9) | 40.74% (33/81) | 36.05% (31/86) | 27.50% (11/40) |
toxcore/network.c | 98.25% (56/57) | 77.75% (573/737) | 80.83% (565/699) | 70.18% (233/332) |
toxcore/onion.c | 100.00% (20/20) | 76.91% (393/511) | 92.88% (1213/1306) | 64.61% (115/178) |
toxcore/onion_announce.c | 100.00% (25/25) | 84.35% (345/409) | 93.44% (670/717) | 74.14% (86/116) |
toxcore/onion_client.c | 95.59% (65/68) | 84.88% (1168/1376) | 83.73% (1168/1395) | 79.66% (462/580) |
toxcore/os_memory.c | 100.00% (4/4) | 100.00% (12/12) | 100.00% (4/4) | - (0/0) |
toxcore/os_network.c | 100.00% (58/58) | 92.43% (354/383) | 92.09% (163/177) | 75.00% (66/88) |
toxcore/os_random.c | 100.00% (3/3) | 64.71% (11/17) | 54.55% (6/11) | 50.00% (1/2) |
toxcore/ping.c | 100.00% (9/9) | 81.94% (177/216) | 89.33% (159/178) | 75.00% (57/76) |
toxcore/ping_array.c | 100.00% (6/6) | 96.00% (96/100) | 96.88% (62/64) | 94.12% (32/34) |
toxcore/rng.c | 100.00% (2/2) | 100.00% (6/6) | 100.00% (2/2) | - (0/0) |
toxcore/shared_key_cache.c | 100.00% (5/5) | 91.95% (80/87) | 59.83% (70/117) | 80.00% (32/40) |
toxcore/sort.c | 100.00% (7/7) | 93.55% (87/93) | 94.64% (53/56) | 93.75% (30/32) |
toxcore/state.c | 100.00% (10/10) | 92.59% (75/81) | 88.89% (56/63) | 85.00% (17/20) |
toxcore/timed_auth.c | 100.00% (3/3) | 100.00% (24/24) | 100.00% (17/17) | 100.00% (8/8) |
toxcore/tox.c | 89.78% (202/225) | 58.64% (1989/3392) | 39.99% (1875/4689) | 34.37% (629/1830) |
toxcore/tox_api.c | 31.13% (33/106) | 10.48% (127/1212) | 12.67% (74/584) | 3.24% (29/894) |
toxcore/tox_dispatch.c | 100.00% (44/44) | 87.79% (345/393) | 97.27% (214/220) | 91.28% (157/172) |
toxcore/tox_event.c | 81.82% (9/11) | 56.59% (451/797) | 67.49% (191/283) | 66.48% (347/522) |
toxcore/tox_events.c | 92.31% (12/13) | 41.08% (129/314) | 54.92% (67/122) | 21.19% (25/118) |
toxcore/tox_events_fuzz_test.cc | 100.00% (3/3) | 100.00% (67/67) | 100.00% (19/19) | 100.00% (8/8) |
toxcore/tox_log_level.c | 100.00% (1/1) | 66.67% (10/15) | 57.14% (4/7) | 75.00% (9/12) |
toxcore/tox_options.c | 95.45% (42/44) | 86.85% (185/213) | 82.20% (97/118) | 63.33% (19/30) |
toxcore/tox_pack.c | 100.00% (11/11) | 100.00% (33/33) | 100.00% (11/11) | - (0/0) |
toxcore/tox_private.c | 58.82% (10/17) | 30.96% (87/281) | 33.62% (77/229) | 25.00% (26/104) |
toxcore/tox_unpack.c | 100.00% (22/22) | 84.00% (231/275) | 100.00% (88/88) | 100.00% (132/132) |
toxcore/util.c | 69.57% (16/23) | 78.99% (109/138) | 74.62% (97/130) | 68.92% (51/74) |
toxencryptsave/toxencryptsave.c | 56.25% (9/16) | 45.00% (99/220) | 45.76% (162/354) | 24.68% (39/158) |
Totals | 82.92% (3331/4017) | 71.17% (39344/55281) | 69.96% (35662/50976) | 57.36% (13158/22940) |
Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)