Coverage Report

Created: 2026-10-24 08:16

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch 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.)

auto_tests/check_compat.h
auto_tests/scenarios/framework/framework.h
testing/misc_tools.h
toxav/audio.h
toxav/bwcontroller.h
toxav/groupav.h
toxav/rtp.h
toxav/video.h
toxcore/DHT.h
toxcore/LAN_discovery.h
toxcore/Messenger.h
toxcore/TCP_client.h
toxcore/TCP_common.h
toxcore/TCP_connection.h
toxcore/TCP_server.h
toxcore/announce.h
toxcore/ccompat.h
toxcore/crypto_core.h
toxcore/forwarding.h
toxcore/friend_connection.h
toxcore/friend_requests.h
toxcore/group_announce.h
toxcore/group_chats.h
toxcore/group_common.h
toxcore/group_connection.h
toxcore/group_moderation.h
toxcore/group_onion_announce.h
toxcore/logger.h
toxcore/net.h
toxcore/net_crypto.h
toxcore/network.h
toxcore/onion.h
toxcore/onion_announce.h
toxcore/onion_client.h
toxcore/state.h
toxcore/timed_auth.h
toxcore/tox.h
toxcore/tox_private.h
toxencryptsave/defines.h
toxencryptsave/toxencryptsave.h
Generated by llvm-cov -- llvm version 17.0.6