Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/c-toxcore/testing/fuzzing/bootstrap_harness.cc
 69.43% (159/229)
 19.23% (5/26)
 56.60% (30/53)
src/c-toxcore/testing/fuzzing/func_conversion.h
 40.00% (4/10)
 50.00% (2/4)
 50.00% (2/4)
src/c-toxcore/testing/fuzzing/fuzz_support.cc
 47.13% (123/261)
 60.00% (39/65)
 54.63% (59/108)
src/c-toxcore/testing/fuzzing/fuzz_support.h
 39.39% (13/33)
 60.00% (3/5)
 60.00% (3/5)
src/c-toxcore/testing/fuzzing/fuzz_tox.h
  0.00% (0/9)
  0.00% (0/2)
  0.00% (0/2)
src/c-toxcore/testing/fuzzing/toxsave_harness.cc
 92.00% (23/25)
100.00% (2/2)
 90.00% (9/10)
src/c-toxcore/third_party/cmp/cmp.c
 26.40% (714/2705)
 22.60% (40/177)
 23.74% (397/1672)
src/c-toxcore/toxcore/DHT.c
 50.05% (918/1834)
 64.08% (66/103)
 54.17% (858/1584)
src/c-toxcore/toxcore/LAN_discovery.c
 61.06% (69/113)
 90.00% (9/10)
 51.46% (53/103)
src/c-toxcore/toxcore/Messenger.c
 40.78% (955/2342)
 51.27% (81/158)
 38.36% (760/1981)
src/c-toxcore/toxcore/TCP_client.c
 70.07% (426/608)
 81.82% (36/44)
 66.82% (292/437)
src/c-toxcore/toxcore/TCP_common.c
 59.89% (109/182)
 87.50% (7/8)
 67.72% (128/189)
src/c-toxcore/toxcore/TCP_connection.c
 40.82% (409/1002)
 56.92% (37/65)
 39.78% (333/837)
src/c-toxcore/toxcore/TCP_server.c
 62.52% (462/739)
 84.21% (32/38)
 62.27% (500/803)
src/c-toxcore/toxcore/announce.c
 79.71% (334/419)
 88.00% (22/25)
 83.57% (295/353)
src/c-toxcore/toxcore/bin_pack.c
 50.52% (49/97)
 50.00% (11/22)
 45.45% (20/44)
src/c-toxcore/toxcore/bin_unpack.c
 51.11% (69/135)
 63.64% (14/22)
 50.68% (37/73)
src/c-toxcore/toxcore/crypto_core.c
 57.92% (128/221)
 68.29% (28/41)
 65.75% (96/146)
src/c-toxcore/toxcore/events/conference_connected.c
 19.39% (19/98)
 23.08% (3/13)
 23.73% (14/59)
src/c-toxcore/toxcore/events/conference_invite.c
 13.77% (19/138)
 16.67% (3/18)
 16.28% (14/86)
src/c-toxcore/toxcore/events/conference_message.c
 12.75% (19/149)
 15.00% (3/20)
 15.22% (14/92)
src/c-toxcore/toxcore/events/conference_peer_list_changed.c
 18.81% (19/101)
 23.08% (3/13)
 23.73% (14/59)
src/c-toxcore/toxcore/events/conference_peer_name.c
 13.67% (19/139)
 16.67% (3/18)
 16.28% (14/86)
src/c-toxcore/toxcore/events/conference_title.c
 13.77% (19/138)
 16.67% (3/18)
 16.28% (14/86)
src/c-toxcore/toxcore/events/events_alloc.c
 97.67% (42/43)
100.00% (2/2)
 93.33% (14/15)
src/c-toxcore/toxcore/events/file_chunk_request.c
 14.18% (19/134)
 15.79% (3/19)
 16.87% (14/83)
src/c-toxcore/toxcore/events/file_recv.c
 11.88% (19/160)
 13.64% (3/22)
 14.29% (14/98)
src/c-toxcore/toxcore/events/file_recv_chunk.c
 12.75% (19/149)
 15.00% (3/20)
 15.22% (14/92)
src/c-toxcore/toxcore/events/file_recv_control.c
 15.45% (19/123)
 17.65% (3/17)
 18.18% (14/77)
src/c-toxcore/toxcore/events/friend_connection_status.c
 16.81% (19/113)
 20.00% (3/15)
 19.72% (14/71)
src/c-toxcore/toxcore/events/friend_lossless_packet.c
 14.84% (19/128)
 18.75% (3/16)
 17.50% (14/80)
src/c-toxcore/toxcore/events/friend_lossy_packet.c
 14.84% (19/128)
 18.75% (3/16)
 17.50% (14/80)
src/c-toxcore/toxcore/events/friend_message.c
 13.77% (19/138)
 16.67% (3/18)
 16.28% (14/86)
src/c-toxcore/toxcore/events/friend_name.c
 14.96% (19/127)
 18.75% (3/16)
 17.50% (14/80)
src/c-toxcore/toxcore/events/friend_read_receipt.c
 16.81% (19/113)
 20.00% (3/15)
 19.72% (14/71)
src/c-toxcore/toxcore/events/friend_request.c
 64.84% (83/128)
 75.00% (12/16)
 68.67% (57/83)
src/c-toxcore/toxcore/events/friend_status.c
 16.96% (19/112)
 20.00% (3/15)
 19.72% (14/71)
src/c-toxcore/toxcore/events/friend_status_message.c
 14.84% (19/128)
 18.75% (3/16)
 17.50% (14/80)
src/c-toxcore/toxcore/events/friend_typing.c
 16.96% (19/112)
 20.00% (3/15)
 19.72% (14/71)
src/c-toxcore/toxcore/events/self_connection_status.c
 19.39% (19/98)
 23.08% (3/13)
 23.73% (14/59)
src/c-toxcore/toxcore/forwarding.c
 60.59% (143/236)
 70.59% (12/17)
 58.41% (132/226)
src/c-toxcore/toxcore/friend_connection.c
 37.90% (224/591)
 54.05% (20/37)
 36.96% (197/533)
src/c-toxcore/toxcore/friend_requests.c
 88.31% (68/77)
100.00% (11/11)
 93.06% (67/72)
src/c-toxcore/toxcore/group.c
 22.09% (482/2182)
 32.58% (43/132)
 22.40% (377/1683)
src/c-toxcore/toxcore/group_announce.c
 44.48% (133/299)
 56.25% (9/16)
 39.48% (184/466)
src/c-toxcore/toxcore/group_chats.c
  8.36% (422/5047)
 18.89% (51/270)
  6.17% (323/5236)
src/c-toxcore/toxcore/group_connection.c
  5.61% (24/428)
 13.33% (4/30)
  3.49% (16/458)
src/c-toxcore/toxcore/group_moderation.c
  5.96% (32/537)
 11.76% (4/34)
  5.30% (32/604)
src/c-toxcore/toxcore/group_onion_announce.c
 40.62% (26/64)
 66.67% (2/3)
 23.40% (22/94)
src/c-toxcore/toxcore/group_pack.c
 90.78% (266/293)
100.00% (16/16)
 86.90% (418/481)
src/c-toxcore/toxcore/list.c
 83.72% (108/129)
100.00% (8/8)
 86.25% (69/80)
src/c-toxcore/toxcore/logger.c
 46.94% (23/49)
 66.67% (4/6)
 52.17% (12/23)
src/c-toxcore/toxcore/mem.c
 61.90% (26/42)
 60.00% (6/10)
 63.64% (14/22)
src/c-toxcore/toxcore/mono_time.c
 75.95% (60/79)
 80.00% (8/10)
 81.82% (27/33)
src/c-toxcore/toxcore/net_crypto.c
 27.84% (505/1814)
 50.00% (46/92)
 26.28% (452/1720)
src/c-toxcore/toxcore/network.c
 48.52% (574/1183)
 72.81% (83/114)
 48.06% (383/797)
src/c-toxcore/toxcore/onion.c
 68.12% (312/458)
 80.00% (16/20)
 81.42% (951/1168)
src/c-toxcore/toxcore/onion_announce.c
 59.84% (222/371)
 68.42% (13/19)
 70.23% (467/665)
src/c-toxcore/toxcore/onion_client.c
 28.55% (362/1268)
 55.93% (33/59)
 31.67% (369/1165)
src/c-toxcore/toxcore/ping.c
 81.22% (173/213)
100.00% (9/9)
 85.39% (152/178)
src/c-toxcore/toxcore/ping_array.c
 86.60% (84/97)
100.00% (6/6)
 87.30% (55/63)
src/c-toxcore/toxcore/shared_key_cache.c
 90.59% (77/85)
100.00% (5/5)
 91.18% (62/68)
src/c-toxcore/toxcore/state.c
 92.59% (75/81)
100.00% (10/10)
 87.67% (64/73)
src/c-toxcore/toxcore/timed_auth.c
100.00% (22/22)
100.00% (3/3)
100.00% (19/19)
src/c-toxcore/toxcore/tox.c
 12.98% (413/3182)
 17.29% (37/214)
  8.11% (356/4388)
src/c-toxcore/toxcore/tox_api.c
 30.47% (39/128)
 19.44% (7/36)
 22.47% (20/89)
src/c-toxcore/toxcore/tox_dispatch.c
 63.61% (187/294)
100.00% (45/45)
 42.08% (77/183)
src/c-toxcore/toxcore/tox_events.c
 49.02% (100/204)
 70.00% (7/10)
 50.78% (65/128)
src/c-toxcore/toxcore/tox_private.c
 15.38% (16/104)
 27.27% (3/11)
  8.33% (9/108)
src/c-toxcore/toxcore/tox_unpack.c
  0.00% (0/40)
  0.00% (0/5)
  0.00% (0/20)
src/c-toxcore/toxcore/util.c
 67.78% (61/90)
 61.11% (11/18)
 60.24% (50/83)
Totals
 32.17% (10728/33348)
 42.55% (1040/2444)
 31.18% (9664/30995)