Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/openthread/include/openthread/coap.h
  0.00% (0/17)
  0.00% (0/4)
  0.00% (0/4)
src/openthread/src/cli/cli.cpp
 78.42% (2311/2947)
 80.41% (119/148)
 84.37% (1560/1849)
src/openthread/src/cli/cli.hpp
 81.94% (59/72)
 75.00% (12/16)
 95.96% (95/99)
src/openthread/src/cli/cli_bbr.cpp
 64.29% (18/28)
 50.00% (1/2)
 72.73% (8/11)
src/openthread/src/cli/cli_bbr.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (1/1)
src/openthread/src/cli/cli_coap.cpp
 56.52% (377/667)
 62.96% (17/27)
 53.67% (329/613)
src/openthread/src/cli/cli_coap.hpp
100.00% (6/6)
100.00% (2/2)
 75.00% (6/8)
src/openthread/src/cli/cli_coap_secure.cpp
 61.93% (327/528)
 64.52% (20/31)
 68.09% (318/467)
src/openthread/src/cli/cli_commissioner.cpp
 80.47% (276/343)
 63.64% (14/22)
 92.28% (299/324)
src/openthread/src/cli/cli_commissioner.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (1/1)
src/openthread/src/cli/cli_dataset.cpp
 92.08% (581/631)
 92.86% (39/42)
 91.70% (420/458)
src/openthread/src/cli/cli_dataset.hpp
 50.00% (3/6)
 66.67% (2/3)
 66.67% (2/3)
src/openthread/src/cli/cli_dns.cpp
 77.09% (212/275)
 94.74% (18/19)
 92.41% (280/303)
src/openthread/src/cli/cli_dns.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (1/1)
src/openthread/src/cli/cli_history.cpp
 64.51% (349/541)
 72.22% (13/18)
 65.07% (244/375)
src/openthread/src/cli/cli_history.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (1/1)
src/openthread/src/cli/cli_joiner.cpp
 76.77% (76/99)
 75.00% (6/8)
 89.36% (84/94)
src/openthread/src/cli/cli_joiner.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (1/1)
src/openthread/src/cli/cli_mac_filter.cpp
 81.68% (165/202)
 71.43% (5/7)
 89.13% (164/184)
src/openthread/src/cli/cli_mac_filter.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (1/1)
src/openthread/src/cli/cli_network_data.cpp
 74.82% (306/409)
 78.26% (18/23)
 81.27% (256/315)
src/openthread/src/cli/cli_output.cpp
 76.88% (133/173)
 88.89% (24/27)
 80.00% (48/60)
src/openthread/src/cli/cli_output.hpp
 66.67% (26/39)
 68.75% (11/16)
 70.00% (14/20)
src/openthread/src/cli/cli_ping.cpp
 70.63% (101/143)
 37.50% (3/8)
 84.76% (139/164)
src/openthread/src/cli/cli_srp_client.cpp
 79.71% (326/409)
 85.00% (17/20)
 88.63% (452/510)
src/openthread/src/cli/cli_srp_server.cpp
 65.06% (162/249)
 91.67% (11/12)
 80.86% (169/209)
src/openthread/src/cli/cli_srp_server.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (1/1)
src/openthread/src/cli/cli_tcp.cpp
 36.30% (257/708)
 40.62% (13/32)
 40.40% (322/797)
src/openthread/src/cli/cli_udp.cpp
 89.06% (171/192)
 83.33% (10/12)
 92.95% (224/241)
src/openthread/src/core/api/backbone_router_api.cpp
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/openthread/src/core/api/border_agent_api.cpp
100.00% (12/12)
100.00% (4/4)
100.00% (4/4)
src/openthread/src/core/api/border_router_api.cpp
100.00% (36/36)
100.00% (8/8)
100.00% (11/11)
src/openthread/src/core/api/channel_manager_api.cpp
 93.33% (42/45)
 93.33% (14/15)
 93.33% (14/15)
src/openthread/src/core/api/channel_monitor_api.cpp
100.00% (25/25)
100.00% (7/7)
100.00% (19/19)
src/openthread/src/core/api/child_supervision_api.cpp
 83.33% (15/18)
 83.33% (5/6)
 83.33% (5/6)
src/openthread/src/core/api/coap_api.cpp
 37.18% (58/156)
 40.48% (17/42)
 30.33% (37/122)
src/openthread/src/core/api/coap_secure_api.cpp
 65.67% (44/67)
 68.18% (15/22)
 68.18% (15/22)
src/openthread/src/core/api/commissioner_api.cpp
100.00% (74/74)
100.00% (18/18)
 93.75% (30/32)
src/openthread/src/core/api/dataset_api.cpp
100.00% (83/83)
100.00% (18/18)
 95.83% (46/48)
src/openthread/src/core/api/dataset_ftd_api.cpp
100.00% (9/9)
100.00% (3/3)
100.00% (3/3)
src/openthread/src/core/api/dataset_updater_api.cpp
100.00% (10/10)
100.00% (3/3)
100.00% (3/3)
src/openthread/src/core/api/dns_api.cpp
 50.00% (48/96)
 52.63% (10/19)
 31.58% (12/38)
src/openthread/src/core/api/error_api.cpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/openthread/src/core/api/history_tracker_api.cpp
100.00% (44/44)
100.00% (11/11)
100.00% (11/11)
src/openthread/src/core/api/icmp6_api.cpp
 46.15% (6/13)
 50.00% (2/4)
 50.00% (2/4)
src/openthread/src/core/api/instance_api.cpp
 82.86% (29/35)
 84.62% (11/13)
 85.71% (12/14)
src/openthread/src/core/api/ip6_api.cpp
 80.71% (113/140)
 73.68% (28/38)
 78.57% (55/70)
src/openthread/src/core/api/jam_detection_api.cpp
100.00% (32/32)
100.00% (11/11)
100.00% (11/11)
src/openthread/src/core/api/joiner_api.cpp
 96.77% (30/31)
100.00% (7/7)
100.00% (11/11)
src/openthread/src/core/api/link_api.cpp
 92.57% (187/202)
 91.67% (44/48)
 90.97% (131/144)
src/openthread/src/core/api/link_raw_api.cpp
 99.11% (111/112)
 95.65% (22/23)
 95.80% (137/143)
src/openthread/src/core/api/logging_api.cpp
  1.22% (1/82)
  6.67% (1/15)
  1.32% (1/76)
src/openthread/src/core/api/message_api.cpp
 57.14% (40/70)
 60.00% (15/25)
 32.08% (17/53)
src/openthread/src/core/api/nat64_api.cpp
 32.35% (11/34)
 22.22% (2/9)
 59.09% (13/22)
src/openthread/src/core/api/netdata_api.cpp
100.00% (47/47)
100.00% (13/13)
100.00% (16/16)
src/openthread/src/core/api/netdata_publisher_api.cpp
 69.23% (27/39)
 66.67% (8/12)
 66.67% (8/12)
src/openthread/src/core/api/netdiag_api.cpp
 80.00% (20/25)
 85.71% (6/7)
 85.71% (6/7)
src/openthread/src/core/api/ping_sender_api.cpp
100.00% (4/4)
100.00% (2/2)
100.00% (2/2)
src/openthread/src/core/api/random_noncrypto_api.cpp
  6.25% (1/16)
 12.50% (1/8)
 12.50% (1/8)
src/openthread/src/core/api/server_api.cpp
 85.71% (24/28)
 80.00% (4/5)
 60.87% (14/23)
src/openthread/src/core/api/sntp_api.cpp
 50.00% (3/6)
 50.00% (1/2)
 50.00% (1/2)
src/openthread/src/core/api/srp_client_api.cpp
 98.57% (69/70)
100.00% (25/25)
100.00% (26/26)
src/openthread/src/core/api/srp_client_buffers_api.cpp
100.00% (33/33)
100.00% (9/9)
100.00% (9/9)
src/openthread/src/core/api/srp_server_api.cpp
 34.91% (37/106)
 31.71% (13/41)
 31.71% (13/41)
src/openthread/src/core/api/tasklet_api.cpp
100.00% (14/14)
100.00% (3/3)
 90.48% (19/21)
src/openthread/src/core/api/tcp_api.cpp
 13.95% (6/43)
  9.52% (2/21)
  9.52% (2/21)
src/openthread/src/core/api/tcp_ext_api.cpp
 18.18% (10/55)
 37.50% (3/8)
  4.00% (3/75)
src/openthread/src/core/api/thread_api.cpp
 87.21% (191/219)
 90.74% (49/54)
 82.08% (142/173)
src/openthread/src/core/api/thread_ftd_api.cpp
 82.53% (137/166)
 95.00% (38/40)
 61.86% (73/118)
src/openthread/src/core/api/udp_api.cpp
 62.79% (27/43)
 66.67% (8/12)
 42.11% (16/38)
src/openthread/src/core/backbone_router/bbr_leader.cpp
 41.88% (49/117)
 87.50% (7/8)
 40.96% (34/83)
src/openthread/src/core/backbone_router/bbr_leader.hpp
 42.86% (3/7)
 60.00% (3/5)
 60.00% (3/5)
src/openthread/src/core/coap/coap.cpp
 47.56% (546/1148)
 73.33% (55/75)
 43.33% (568/1311)
src/openthread/src/core/coap/coap.hpp
 27.27% (12/44)
 47.62% (10/21)
 50.00% (12/24)
src/openthread/src/core/coap/coap_message.cpp
 76.94% (287/373)
 90.91% (30/33)
 77.24% (336/435)
src/openthread/src/core/coap/coap_message.hpp
 70.53% (67/95)
 71.43% (50/70)
 72.37% (55/76)
src/openthread/src/core/coap/coap_secure.cpp
 37.74% (40/106)
 42.11% (8/19)
 39.25% (42/107)
src/openthread/src/core/coap/coap_secure.hpp
 66.67% (18/27)
 66.67% (10/15)
 66.67% (10/15)
src/openthread/src/core/common/appender.cpp
  0.00% (0/36)
  0.00% (0/5)
  0.00% (0/11)
src/openthread/src/core/common/appender.hpp
  0.00% (0/7)
  0.00% (0/4)
  0.00% (0/4)
src/openthread/src/core/common/array.hpp
 74.65% (53/71)
 82.76% (24/29)
 71.43% (35/49)
src/openthread/src/core/common/as_core_type.hpp
100.00% (17/17)
100.00% (5/5)
100.00% (5/5)
src/openthread/src/core/common/binary_search.cpp
100.00% (27/27)
100.00% (1/1)
 92.86% (13/14)
src/openthread/src/core/common/binary_search.hpp
 53.85% (7/13)
 50.00% (2/4)
 50.00% (2/4)
src/openthread/src/core/common/bit_vector.hpp
 33.33% (9/27)
 33.33% (1/3)
 26.67% (4/15)
src/openthread/src/core/common/callback.hpp
100.00% (35/35)
100.00% (11/11)
 94.12% (16/17)
src/openthread/src/core/common/clearable.hpp
100.00% (5/5)
100.00% (2/2)
100.00% (2/2)
src/openthread/src/core/common/code_utils.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (4/4)
src/openthread/src/core/common/const_cast.hpp
 75.00% (3/4)
 75.00% (3/4)
 75.00% (3/4)
src/openthread/src/core/common/crc16.cpp
100.00% (20/20)
100.00% (2/2)
100.00% (7/7)
src/openthread/src/core/common/crc16.hpp
100.00% (2/2)
100.00% (2/2)
100.00% (2/2)
src/openthread/src/core/common/data.cpp
  0.00% (0/14)
  0.00% (0/1)
  0.00% (0/21)
src/openthread/src/core/common/data.hpp
 80.00% (28/35)
 81.25% (13/16)
 73.91% (17/23)
src/openthread/src/core/common/encoding.hpp
 45.11% (60/133)
 42.00% (21/50)
 42.00% (21/50)
src/openthread/src/core/common/equatable.hpp
100.00% (4/4)
100.00% (2/2)
100.00% (2/2)
src/openthread/src/core/common/error.cpp
100.00% (43/43)
100.00% (1/1)
 75.00% (3/4)
src/openthread/src/core/common/frame_builder.cpp
 87.69% (57/65)
 75.00% (9/12)
 81.08% (60/74)
src/openthread/src/core/common/frame_builder.hpp
100.00% (18/18)
100.00% (9/9)
100.00% (9/9)
src/openthread/src/core/common/frame_data.cpp
 44.74% (17/38)
 57.14% (4/7)
 50.00% (24/48)
src/openthread/src/core/common/frame_data.hpp
100.00% (5/5)
100.00% (2/2)
100.00% (2/2)
src/openthread/src/core/common/heap.cpp
100.00% (2/2)
100.00% (2/2)
100.00% (2/2)
src/openthread/src/core/common/heap_allocatable.hpp
  0.00% (0/21)
  0.00% (0/3)
  0.00% (0/17)
src/openthread/src/core/common/heap_array.hpp
  0.00% (0/73)
  0.00% (0/16)
  0.00% (0/82)
src/openthread/src/core/common/heap_data.cpp
  0.00% (0/63)
  0.00% (0/8)
  0.00% (0/98)
src/openthread/src/core/common/heap_data.hpp
  0.00% (0/9)
  0.00% (0/9)
  0.00% (0/9)
src/openthread/src/core/common/heap_string.cpp
 59.46% (22/37)
 50.00% (2/4)
 38.98% (23/59)
src/openthread/src/core/common/heap_string.hpp
 36.36% (4/11)
 37.50% (3/8)
 37.50% (3/8)
src/openthread/src/core/common/iterator_utils.hpp
 77.78% (7/9)
 71.43% (5/7)
 71.43% (5/7)
src/openthread/src/core/common/linked_list.hpp
 85.96% (147/171)
 94.59% (35/37)
 89.19% (66/74)
src/openthread/src/core/common/locator.hpp
100.00% (9/9)
100.00% (4/4)
100.00% (10/10)
src/openthread/src/core/common/locator_getters.hpp
100.00% (9/9)
100.00% (3/3)
100.00% (3/3)
src/openthread/src/core/common/log.cpp
  0.00% (0/121)
  0.00% (0/6)
  0.00% (0/49)
src/openthread/src/core/common/message.cpp
 86.09% (526/611)
 87.50% (56/64)
 83.03% (367/442)
src/openthread/src/core/common/message.hpp
 91.67% (132/144)
 93.33% (98/105)
 92.68% (114/123)
src/openthread/src/core/common/new.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/openthread/src/core/common/notifier.cpp
 87.00% (87/100)
 75.00% (6/8)
 63.89% (46/72)
src/openthread/src/core/common/notifier.hpp
 92.00% (23/25)
 81.82% (9/11)
 85.71% (12/14)
src/openthread/src/core/common/num_utils.hpp
  8.33% (3/36)
 33.33% (3/9)
 31.03% (9/29)
src/openthread/src/core/common/owned_ptr.hpp
100.00% (31/31)
100.00% (9/9)
100.00% (13/13)
src/openthread/src/core/common/pool.hpp
100.00% (25/25)
100.00% (8/8)
100.00% (13/13)
src/openthread/src/core/common/preference.cpp
 91.67% (11/12)
 75.00% (3/4)
 65.00% (13/20)
src/openthread/src/core/common/preference.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/openthread/src/core/common/ptr_wrapper.hpp
 77.78% (7/9)
 71.43% (5/7)
 71.43% (5/7)
src/openthread/src/core/common/random.cpp
 87.14% (61/70)
100.00% (10/10)
 88.24% (45/51)
src/openthread/src/core/common/random.hpp
100.00% (13/13)
100.00% (7/7)
100.00% (7/7)
src/openthread/src/core/common/retain_ptr.hpp
  0.00% (0/5)
  0.00% (0/4)
  0.00% (0/4)
src/openthread/src/core/common/serial_number.hpp
 72.73% (8/11)
 50.00% (1/2)
 50.00% (1/2)
src/openthread/src/core/common/settings.cpp
 52.21% (59/113)
 55.56% (10/18)
 39.00% (39/100)
src/openthread/src/core/common/settings.hpp
 22.22% (22/99)
 16.42% (11/67)
 14.67% (11/75)
src/openthread/src/core/common/settings_driver.hpp
 84.09% (37/44)
 90.00% (9/10)
 90.00% (9/10)
src/openthread/src/core/common/string.cpp
 54.63% (124/227)
 41.67% (10/24)
 61.43% (137/223)
src/openthread/src/core/common/string.hpp
 29.17% (7/24)
 33.33% (4/12)
 26.67% (4/15)
src/openthread/src/core/common/tasklet.cpp
100.00% (38/38)
100.00% (3/3)
100.00% (13/13)
src/openthread/src/core/common/tasklet.hpp
 91.67% (11/12)
 87.50% (7/8)
 87.50% (7/8)
src/openthread/src/core/common/time.hpp
 82.35% (14/17)
 82.35% (14/17)
 82.35% (14/17)
src/openthread/src/core/common/time_ticker.cpp
 76.92% (50/65)
100.00% (4/4)
 80.77% (21/26)
src/openthread/src/core/common/time_ticker.hpp
100.00% (2/2)
100.00% (2/2)
100.00% (2/2)
src/openthread/src/core/common/timer.cpp
 83.78% (93/111)
 84.62% (11/13)
 86.36% (57/66)
src/openthread/src/core/common/timer.hpp
 95.24% (20/21)
 93.33% (14/15)
 93.33% (14/15)
src/openthread/src/core/common/tlvs.cpp
 87.29% (158/181)
 90.00% (18/20)
 80.79% (185/229)
src/openthread/src/core/common/tlvs.hpp
 66.13% (41/62)
 70.37% (19/27)
 70.37% (19/27)
src/openthread/src/core/common/trickle_timer.cpp
  1.41% (2/142)
 10.00% (1/10)
  0.83% (1/120)
src/openthread/src/core/common/trickle_timer.hpp
 11.11% (1/9)
 11.11% (1/9)
 11.11% (1/9)
src/openthread/src/core/common/uptime.cpp
 71.43% (35/49)
 83.33% (5/6)
 62.50% (10/16)
src/openthread/src/core/common/uptime.hpp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/openthread/src/core/crypto/aes_ccm.cpp
 85.29% (145/170)
 87.50% (7/8)
 90.62% (58/64)
src/openthread/src/core/crypto/aes_ccm.hpp
 83.33% (5/6)
 66.67% (2/3)
 66.67% (2/3)
src/openthread/src/core/crypto/aes_ecb.cpp
100.00% (10/10)
100.00% (4/4)
 71.43% (20/28)
src/openthread/src/core/crypto/crypto_platform.cpp
 58.21% (241/414)
 71.43% (20/28)
 38.23% (349/913)
src/openthread/src/core/crypto/ecdsa.hpp
  0.00% (0/15)
  0.00% (0/11)
  0.00% (0/11)
src/openthread/src/core/crypto/hmac_sha256.cpp
 59.09% (13/22)
 83.33% (5/6)
 65.79% (25/38)
src/openthread/src/core/crypto/hmac_sha256.hpp
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/openthread/src/core/crypto/mbedtls.cpp
 17.76% (19/107)
100.00% (3/3)
  4.96% (6/121)
src/openthread/src/core/crypto/sha256.cpp
 55.00% (11/20)
 83.33% (5/6)
 65.79% (25/38)
src/openthread/src/core/crypto/sha256.hpp
100.00% (5/5)
100.00% (2/2)
100.00% (2/2)
src/openthread/src/core/crypto/storage.cpp
100.00% (2/2)
100.00% (1/1)
100.00% (1/1)
src/openthread/src/core/crypto/storage.hpp
100.00% (8/8)
100.00% (5/5)
100.00% (5/5)
src/openthread/src/core/instance/instance.cpp
100.00% (80/80)
100.00% (11/11)
 95.45% (42/44)
src/openthread/src/core/instance/instance.hpp
 92.31% (84/91)
 94.25% (82/87)
 94.32% (83/88)
src/openthread/src/core/mac/channel_mask.cpp
 56.72% (38/67)
 75.00% (3/4)
 64.81% (35/54)
src/openthread/src/core/mac/channel_mask.hpp
 46.15% (12/26)
 66.67% (8/12)
 63.16% (12/19)
src/openthread/src/core/mac/data_poll_handler.cpp
  8.47% (16/189)
 28.57% (4/14)
 11.66% (19/163)
src/openthread/src/core/mac/data_poll_handler.hpp
  0.00% (0/15)
  0.00% (0/15)
  0.00% (0/15)
src/openthread/src/core/mac/data_poll_sender.cpp
 16.67% (57/342)
 38.10% (8/21)
 16.03% (46/287)
src/openthread/src/core/mac/data_poll_sender.hpp
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/openthread/src/core/mac/link_raw.cpp
 67.50% (81/120)
 66.67% (10/15)
 65.24% (122/187)
src/openthread/src/core/mac/link_raw.hpp
 50.00% (4/8)
 50.00% (4/8)
 50.00% (4/8)
src/openthread/src/core/mac/mac.cpp
 55.06% (675/1226)
 75.00% (39/52)
 51.96% (610/1174)
src/openthread/src/core/mac/mac.hpp
 93.94% (31/33)
 93.10% (27/29)
 93.10% (27/29)
src/openthread/src/core/mac/mac_filter.cpp
 90.62% (145/160)
100.00% (13/13)
 74.66% (109/146)
src/openthread/src/core/mac/mac_filter.hpp
100.00% (6/6)
100.00% (6/6)
100.00% (8/8)
src/openthread/src/core/mac/mac_frame.cpp
 66.13% (531/803)
 64.06% (41/64)
 60.71% (516/850)
src/openthread/src/core/mac/mac_frame.hpp
 44.44% (52/117)
 47.67% (41/86)
 47.67% (41/86)
src/openthread/src/core/mac/mac_links.cpp
 10.81% (4/37)
 50.00% (2/4)
  6.67% (2/30)
src/openthread/src/core/mac/mac_links.hpp
 87.40% (111/127)
 92.31% (24/26)
 91.49% (43/47)
src/openthread/src/core/mac/mac_types.cpp
 68.42% (65/95)
 73.33% (11/15)
 67.74% (21/31)
src/openthread/src/core/mac/mac_types.hpp
 67.06% (57/85)
 68.18% (30/44)
 66.67% (36/54)
src/openthread/src/core/mac/sub_mac.cpp
 73.56% (448/609)
 94.74% (36/38)
 66.72% (397/595)
src/openthread/src/core/mac/sub_mac.hpp
 63.33% (19/30)
 68.18% (15/22)
 70.83% (17/24)
src/openthread/src/core/mac/sub_mac_callbacks.cpp
 80.85% (38/47)
100.00% (7/7)
 81.25% (13/16)
src/openthread/src/core/meshcop/announce_begin_client.cpp
 45.45% (10/22)
100.00% (2/2)
 25.00% (19/76)
src/openthread/src/core/meshcop/border_agent.cpp
 14.36% (57/397)
 21.21% (7/33)
 11.33% (70/618)
src/openthread/src/core/meshcop/border_agent.hpp
 40.00% (2/5)
 40.00% (2/5)
 40.00% (2/5)
src/openthread/src/core/meshcop/commissioner.cpp
 17.02% (122/717)
 26.67% (12/45)
 20.47% (191/933)
src/openthread/src/core/meshcop/commissioner.hpp
100.00% (24/24)
100.00% (16/16)
100.00% (16/16)
src/openthread/src/core/meshcop/dataset.cpp
 55.20% (223/404)
 54.55% (12/22)
 35.94% (138/384)
src/openthread/src/core/meshcop/dataset.hpp
 93.52% (101/108)
 93.55% (58/62)
 93.55% (58/62)
src/openthread/src/core/meshcop/dataset_local.cpp
 68.32% (69/101)
100.00% (9/9)
 67.90% (55/81)
src/openthread/src/core/meshcop/dataset_local.hpp
 33.33% (2/6)
 33.33% (2/6)
 22.22% (2/9)
src/openthread/src/core/meshcop/dataset_manager.cpp
 53.86% (272/505)
 65.00% (26/40)
 47.13% (287/609)
src/openthread/src/core/meshcop/dataset_manager.hpp
 76.92% (10/13)
 76.92% (10/13)
 76.92% (10/13)
src/openthread/src/core/meshcop/dataset_manager_ftd.cpp
  4.17% (8/192)
 22.22% (2/9)
  5.10% (16/314)
src/openthread/src/core/meshcop/dataset_updater.cpp
 26.13% (29/111)
 57.14% (4/7)
 36.88% (59/160)
src/openthread/src/core/meshcop/dataset_updater.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/openthread/src/core/meshcop/energy_scan_client.cpp
 62.16% (23/37)
100.00% (3/3)
 41.82% (46/110)
src/openthread/src/core/meshcop/extended_panid.cpp
 58.33% (7/12)
 66.67% (2/3)
 66.67% (2/3)
src/openthread/src/core/meshcop/extended_panid.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/openthread/src/core/meshcop/joiner.cpp
 45.68% (164/359)
 50.00% (13/26)
 56.83% (258/454)
src/openthread/src/core/meshcop/joiner.hpp
100.00% (2/2)
100.00% (2/2)
100.00% (2/2)
src/openthread/src/core/meshcop/joiner_router.cpp
 62.50% (125/200)
 75.00% (12/16)
 51.34% (173/337)
src/openthread/src/core/meshcop/joiner_router.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/openthread/src/core/meshcop/meshcop.cpp
 51.04% (98/192)
 38.10% (8/21)
 66.67% (98/147)
src/openthread/src/core/meshcop/meshcop.hpp
 34.78% (16/46)
 47.06% (16/34)
 47.37% (18/38)
src/openthread/src/core/meshcop/meshcop_leader.cpp
 30.00% (42/140)
 41.67% (5/12)
 33.33% (72/216)
src/openthread/src/core/meshcop/meshcop_leader.hpp
 50.00% (1/2)
 50.00% (1/2)
 50.00% (1/2)
src/openthread/src/core/meshcop/meshcop_tlvs.cpp
 91.81% (157/171)
 86.67% (13/15)
 95.24% (100/105)
src/openthread/src/core/meshcop/meshcop_tlvs.hpp
 48.70% (75/154)
 42.25% (30/71)
 41.67% (35/84)
src/openthread/src/core/meshcop/network_name.cpp
 88.41% (61/69)
 72.73% (8/11)
 87.27% (48/55)
src/openthread/src/core/meshcop/network_name.hpp
100.00% (7/7)
100.00% (7/7)
100.00% (7/7)
src/openthread/src/core/meshcop/panid_query_client.cpp
 65.71% (23/35)
100.00% (3/3)
 46.94% (46/98)
src/openthread/src/core/meshcop/secure_transport.cpp
 55.99% (402/718)
 72.50% (29/40)
 43.45% (335/771)
src/openthread/src/core/meshcop/secure_transport.hpp
 69.23% (9/13)
 69.23% (9/13)
 73.33% (11/15)
src/openthread/src/core/meshcop/timestamp.cpp
 44.19% (19/43)
 60.00% (3/5)
 25.00% (10/40)
src/openthread/src/core/meshcop/timestamp.hpp
100.00% (18/18)
100.00% (7/7)
100.00% (11/11)
src/openthread/src/core/net/checksum.cpp
 60.98% (75/123)
 70.00% (7/10)
 56.52% (26/46)
src/openthread/src/core/net/checksum.hpp
100.00% (3/3)
100.00% (2/2)
100.00% (2/2)
src/openthread/src/core/net/dhcp6.hpp
  0.00% (0/83)
  0.00% (0/46)
  0.00% (0/49)
src/openthread/src/core/net/dhcp6_client.cpp
  6.72% (26/387)
 12.50% (3/24)
  2.21% (10/452)
src/openthread/src/core/net/dhcp6_server.cpp
  8.44% (26/308)
 13.64% (3/22)
  2.30% (9/391)
src/openthread/src/core/net/dhcp6_server.hpp
  6.25% (1/16)
 11.11% (1/9)
 11.11% (1/9)
src/openthread/src/core/net/dns_client.cpp
 42.13% (383/909)
 53.85% (28/52)
 37.42% (354/946)
src/openthread/src/core/net/dns_client.hpp
100.00% (28/28)
100.00% (20/20)
100.00% (20/20)
src/openthread/src/core/net/dns_types.cpp
 17.23% (138/801)
 18.18% (10/55)
 14.91% (156/1046)
src/openthread/src/core/net/dns_types.hpp
 12.61% (29/230)
 11.26% (17/151)
 10.90% (17/156)
src/openthread/src/core/net/icmp6.cpp
 93.22% (110/118)
 88.89% (8/9)
 82.43% (122/148)
src/openthread/src/core/net/icmp6.hpp
 86.36% (19/22)
 81.25% (13/16)
 81.25% (13/16)
src/openthread/src/core/net/ip4_types.cpp
 19.19% (19/99)
  7.14% (1/14)
 26.32% (30/114)
src/openthread/src/core/net/ip4_types.hpp
  2.22% (1/45)
  2.44% (1/41)
  2.44% (1/41)
src/openthread/src/core/net/ip6.cpp
 89.51% (939/1049)
 84.62% (33/39)
 89.91% (989/1100)
src/openthread/src/core/net/ip6.hpp
 82.35% (14/17)
 80.00% (12/15)
 80.00% (12/15)
src/openthread/src/core/net/ip6_address.cpp
 64.07% (271/423)
 56.00% (42/75)
 73.16% (259/354)
src/openthread/src/core/net/ip6_address.hpp
 58.97% (23/39)
 62.96% (17/27)
 64.29% (18/28)
src/openthread/src/core/net/ip6_filter.cpp
 94.92% (56/59)
100.00% (2/2)
 91.49% (86/94)
src/openthread/src/core/net/ip6_filter.hpp
 90.00% (9/10)
 83.33% (5/6)
 83.33% (5/6)
src/openthread/src/core/net/ip6_headers.cpp
100.00% (51/51)
100.00% (6/6)
 98.80% (82/83)
src/openthread/src/core/net/ip6_headers.hpp
 78.87% (56/71)
 89.58% (43/48)
 90.00% (45/50)
src/openthread/src/core/net/ip6_mpl.cpp
 66.31% (185/279)
 61.54% (8/13)
 65.25% (154/236)
src/openthread/src/core/net/ip6_mpl.hpp
 60.00% (6/10)
 60.00% (6/10)
 60.00% (6/10)
src/openthread/src/core/net/netif.cpp
 68.99% (218/316)
 80.00% (24/30)
 80.30% (265/330)
src/openthread/src/core/net/netif.hpp
 58.14% (25/43)
 66.67% (20/30)
 65.71% (23/35)
src/openthread/src/core/net/sntp_client.cpp
 56.59% (103/182)
 85.71% (12/14)
 49.52% (103/208)
src/openthread/src/core/net/sntp_client.hpp
 19.05% (12/63)
 13.16% (5/38)
 13.16% (5/38)
src/openthread/src/core/net/socket.cpp
 58.33% (7/12)
 66.67% (2/3)
 66.67% (2/3)
src/openthread/src/core/net/socket.hpp
 97.50% (39/40)
 96.88% (31/32)
 97.06% (33/34)
src/openthread/src/core/net/srp_client.cpp
 36.53% (472/1292)
 62.12% (41/66)
 30.34% (416/1371)
src/openthread/src/core/net/srp_client.hpp
 60.34% (35/58)
 64.71% (33/51)
 62.26% (33/53)
src/openthread/src/core/net/srp_server.cpp
  9.22% (117/1269)
 16.87% (14/83)
  9.70% (164/1690)
src/openthread/src/core/net/srp_server.hpp
 12.28% (7/57)
 13.46% (7/52)
 12.73% (7/55)
src/openthread/src/core/net/tcp6.cpp
 17.89% (127/710)
 21.88% (14/64)
 15.22% (105/690)
src/openthread/src/core/net/tcp6.hpp
 27.27% (6/22)
 33.33% (6/18)
 33.33% (6/18)
src/openthread/src/core/net/tcp6_ext.cpp
 55.00% (66/120)
 71.43% (5/7)
 50.00% (38/76)
src/openthread/src/core/net/udp6.cpp
 89.33% (201/225)
 84.85% (28/33)
 84.88% (219/258)
src/openthread/src/core/net/udp6.hpp
 82.14% (23/28)
 85.00% (17/20)
 85.00% (17/20)
src/openthread/src/core/radio/radio.cpp
100.00% (9/9)
100.00% (3/3)
100.00% (3/3)
src/openthread/src/core/radio/radio.hpp
 77.66% (73/94)
 72.09% (31/43)
 73.33% (33/45)
src/openthread/src/core/radio/radio_callbacks.cpp
 87.50% (7/8)
 75.00% (3/4)
 75.00% (3/4)
src/openthread/src/core/radio/radio_platform.cpp
 80.53% (91/113)
 81.82% (18/22)
 77.48% (117/151)
src/openthread/src/core/thread/address_resolver.cpp
 39.01% (259/664)
 60.61% (20/33)
 41.14% (302/734)
src/openthread/src/core/thread/address_resolver.hpp
 48.28% (14/29)
 51.85% (14/27)
 51.85% (14/27)
src/openthread/src/core/thread/announce_begin_server.cpp
 85.71% (24/28)
100.00% (4/4)
 82.93% (34/41)
src/openthread/src/core/thread/announce_sender.cpp
 73.39% (91/124)
 76.47% (13/17)
 69.84% (88/126)
src/openthread/src/core/thread/announce_sender.hpp
 42.86% (3/7)
 42.86% (3/7)
 42.86% (3/7)
src/openthread/src/core/thread/child.cpp
  2.67% (5/187)
  7.14% (1/14)
  0.41% (1/242)
src/openthread/src/core/thread/child.hpp
  2.56% (1/39)
  3.12% (1/32)
  3.12% (1/32)
src/openthread/src/core/thread/child_supervision.cpp
 44.86% (48/107)
 60.00% (9/15)
 41.59% (47/113)
src/openthread/src/core/thread/child_supervision.hpp
 75.00% (3/4)
 75.00% (3/4)
 75.00% (3/4)
src/openthread/src/core/thread/child_table.cpp
 49.50% (99/200)
 66.67% (14/21)
 57.81% (111/192)
src/openthread/src/core/thread/child_table.hpp
 56.25% (9/16)
 63.64% (7/11)
 53.85% (7/13)
src/openthread/src/core/thread/csl_tx_scheduler.cpp
  9.41% (16/170)
 33.33% (4/12)
  5.30% (7/132)
src/openthread/src/core/thread/csl_tx_scheduler.hpp
  0.00% (0/17)
  0.00% (0/17)
  0.00% (0/19)
src/openthread/src/core/thread/discover_scanner.cpp
 43.04% (99/230)
 44.44% (4/9)
 43.15% (104/241)
src/openthread/src/core/thread/discover_scanner.hpp
100.00% (2/2)
100.00% (2/2)
100.00% (2/2)
src/openthread/src/core/thread/dua_manager.cpp
 15.51% (49/316)
 40.00% (6/15)
 19.36% (73/377)
src/openthread/src/core/thread/energy_scan_server.cpp
 92.04% (104/113)
100.00% (7/7)
 86.86% (119/137)
src/openthread/src/core/thread/indirect_sender.cpp
  3.88% (12/309)
 11.76% (2/17)
  4.33% (10/231)
src/openthread/src/core/thread/indirect_sender.hpp
  5.88% (1/17)
  5.88% (1/17)
  5.88% (1/17)
src/openthread/src/core/thread/key_manager.cpp
 86.72% (209/241)
 91.30% (21/23)
 88.19% (112/127)
src/openthread/src/core/thread/key_manager.hpp
 59.09% (13/22)
 59.09% (13/22)
 59.09% (13/22)
src/openthread/src/core/thread/link_quality.cpp
 27.10% (42/155)
 28.57% (4/14)
 25.23% (27/107)
src/openthread/src/core/thread/link_quality.hpp
  9.52% (2/21)
 11.76% (2/17)
 10.53% (2/19)
src/openthread/src/core/thread/lowpan.cpp
 96.39% (854/886)
 91.18% (31/34)
 94.85% (1049/1106)
src/openthread/src/core/thread/lowpan.hpp
100.00% (21/21)
100.00% (10/10)
100.00% (12/12)
src/openthread/src/core/thread/mesh_forwarder.cpp
 71.85% (735/1023)
 87.76% (43/49)
 75.06% (590/786)
src/openthread/src/core/thread/mesh_forwarder.hpp
 61.54% (16/26)
 63.64% (14/22)
 58.33% (14/24)
src/openthread/src/core/thread/mesh_forwarder_ftd.cpp
 49.35% (304/616)
 71.43% (15/21)
 50.68% (261/515)
src/openthread/src/core/thread/mle.cpp
 45.49% (1260/2770)
 63.16% (84/133)
 40.56% (1179/2907)
src/openthread/src/core/thread/mle.hpp
 79.73% (59/74)
 80.70% (46/57)
 80.33% (49/61)
src/openthread/src/core/thread/mle_router.cpp
 14.27% (364/2550)
 42.11% (32/76)
 12.29% (422/3434)
src/openthread/src/core/thread/mle_router.hpp
 66.67% (18/27)
 64.00% (16/25)
 64.00% (16/25)
src/openthread/src/core/thread/mle_tlvs.cpp
 45.28% (24/53)
 57.14% (4/7)
 48.94% (23/47)
src/openthread/src/core/thread/mle_tlvs.hpp
 33.33% (34/102)
 37.04% (20/54)
 31.25% (20/64)
src/openthread/src/core/thread/mle_types.cpp
 74.07% (40/54)
 75.00% (6/8)
 88.10% (37/42)
src/openthread/src/core/thread/mle_types.hpp
 63.83% (30/47)
 68.57% (24/35)
 74.42% (32/43)
src/openthread/src/core/thread/mlr_manager.cpp
 11.01% (38/345)
 25.00% (6/24)
 13.59% (64/471)
src/openthread/src/core/thread/mlr_manager.hpp
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/4)
src/openthread/src/core/thread/neighbor.cpp
 23.81% (30/126)
 50.00% (4/8)
 31.88% (22/69)
src/openthread/src/core/thread/neighbor.hpp
 38.33% (23/60)
 30.00% (15/50)
 30.65% (19/62)
src/openthread/src/core/thread/neighbor_table.cpp
 49.20% (92/187)
 73.33% (11/15)
 60.19% (62/103)
src/openthread/src/core/thread/neighbor_table.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/openthread/src/core/thread/network_data.cpp
 53.53% (334/624)
 61.76% (21/34)
 46.01% (173/376)
src/openthread/src/core/thread/network_data.hpp
 90.16% (55/61)
 91.18% (31/34)
 91.18% (31/34)
src/openthread/src/core/thread/network_data_leader.cpp
 36.76% (136/370)
 71.43% (20/28)
 34.01% (101/297)
src/openthread/src/core/thread/network_data_leader.hpp
 36.67% (11/30)
 45.00% (9/20)
 48.00% (12/25)
src/openthread/src/core/thread/network_data_leader_ftd.cpp
  3.55% (31/874)
 10.20% (5/49)
  4.03% (37/918)
src/openthread/src/core/thread/network_data_local.cpp
 61.04% (94/154)
 60.00% (6/10)
 69.01% (98/142)
src/openthread/src/core/thread/network_data_local.hpp
100.00% (4/4)
100.00% (3/3)
100.00% (3/3)
src/openthread/src/core/thread/network_data_notifier.cpp
 21.88% (42/192)
 38.46% (5/13)
 13.78% (35/254)
src/openthread/src/core/thread/network_data_publisher.cpp
 28.19% (181/642)
 52.08% (25/48)
 34.38% (176/512)
src/openthread/src/core/thread/network_data_publisher.hpp
 54.05% (20/37)
 50.00% (15/30)
 50.00% (15/30)
src/openthread/src/core/thread/network_data_service.cpp
 26.70% (51/191)
 55.56% (5/9)
 36.30% (53/146)
src/openthread/src/core/thread/network_data_service.hpp
  8.16% (4/49)
  7.69% (2/26)
  6.25% (2/32)
src/openthread/src/core/thread/network_data_tlvs.cpp
 62.90% (39/62)
 57.14% (4/7)
 52.63% (30/57)
src/openthread/src/core/thread/network_data_tlvs.hpp
 62.02% (160/258)
 61.29% (76/124)
 60.39% (93/154)
src/openthread/src/core/thread/network_data_types.cpp
 89.44% (127/142)
 78.57% (11/14)
 86.84% (99/114)
src/openthread/src/core/thread/network_data_types.hpp
 55.56% (10/18)
 50.00% (8/16)
 50.00% (8/16)
src/openthread/src/core/thread/network_diagnostic.cpp
 59.24% (465/785)
 87.50% (28/32)
 44.69% (425/951)
src/openthread/src/core/thread/network_diagnostic.hpp
 85.71% (6/7)
 83.33% (5/6)
 83.33% (5/6)
src/openthread/src/core/thread/network_diagnostic_tlvs.cpp
 28.57% (24/84)
 40.00% (2/5)
 25.00% (5/20)
src/openthread/src/core/thread/network_diagnostic_tlvs.hpp
 38.58% (49/127)
 28.95% (22/76)
 28.95% (22/76)
src/openthread/src/core/thread/panid_query_server.cpp
 49.09% (27/55)
 83.33% (5/6)
 39.02% (32/82)
src/openthread/src/core/thread/router.cpp
 10.64% (5/47)
 12.50% (1/8)
  8.33% (1/12)
src/openthread/src/core/thread/router.hpp
 40.00% (4/10)
 25.00% (2/8)
 25.00% (2/8)
src/openthread/src/core/thread/router_table.cpp
 18.82% (102/542)
 40.54% (15/37)
 20.09% (93/463)
src/openthread/src/core/thread/router_table.hpp
 36.00% (9/25)
 42.86% (9/21)
 42.86% (9/21)
src/openthread/src/core/thread/src_match_controller.cpp
  6.25% (8/128)
 18.18% (2/11)
  2.15% (2/93)
src/openthread/src/core/thread/src_match_controller.hpp
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/openthread/src/core/thread/thread_netif.cpp
100.00% (49/49)
100.00% (3/3)
100.00% (21/21)
src/openthread/src/core/thread/thread_netif.hpp
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/openthread/src/core/thread/thread_tlvs.hpp
  0.00% (0/28)
  0.00% (0/15)
  0.00% (0/15)
src/openthread/src/core/thread/tmf.cpp
 67.72% (128/189)
 72.22% (13/18)
 78.18% (129/165)
src/openthread/src/core/thread/tmf.hpp
 75.00% (3/4)
 50.00% (1/2)
 50.00% (1/2)
src/openthread/src/core/thread/uri_paths.cpp
 21.82% (12/55)
  6.98% (3/43)
 24.53% (13/53)
src/openthread/src/core/utils/channel_manager.cpp
 52.76% (105/199)
 75.00% (12/16)
 62.28% (104/167)
src/openthread/src/core/utils/channel_manager.hpp
 85.71% (6/7)
 85.71% (6/7)
 85.71% (6/7)
src/openthread/src/core/utils/channel_monitor.cpp
 67.96% (70/103)
 80.00% (8/10)
 80.00% (56/70)
src/openthread/src/core/utils/channel_monitor.hpp
100.00% (2/2)
100.00% (2/2)
100.00% (2/2)
src/openthread/src/core/utils/heap.cpp
 99.19% (123/124)
100.00% (5/5)
 94.44% (51/54)
src/openthread/src/core/utils/heap.hpp
 77.14% (27/35)
 83.33% (15/18)
 86.36% (19/22)
src/openthread/src/core/utils/history_tracker.cpp
 52.84% (186/352)
 71.43% (15/21)
 59.11% (146/247)
src/openthread/src/core/utils/history_tracker.hpp
 92.00% (46/50)
 83.33% (20/24)
 85.19% (23/27)
src/openthread/src/core/utils/jam_detector.cpp
 49.65% (70/141)
 66.67% (8/12)
 74.52% (117/157)
src/openthread/src/core/utils/jam_detector.hpp
100.00% (6/6)
100.00% (6/6)
100.00% (6/6)
src/openthread/src/core/utils/parse_cmdline.cpp
 93.24% (207/222)
 88.46% (23/26)
 95.99% (311/324)
src/openthread/src/core/utils/parse_cmdline.hpp
 81.40% (35/43)
 74.19% (23/31)
 73.53% (25/34)
src/openthread/src/core/utils/ping_sender.cpp
 64.00% (80/125)
 70.00% (7/10)
 53.47% (77/144)
src/openthread/src/core/utils/ping_sender.hpp
 84.62% (11/13)
 66.67% (4/6)
 66.67% (4/6)
src/openthread/src/core/utils/slaac_address.cpp
 24.37% (68/279)
 42.11% (8/19)
 25.89% (51/197)
src/openthread/src/core/utils/slaac_address.hpp
 13.33% (2/15)
 22.22% (2/9)
 18.18% (2/11)
src/openthread/src/core/utils/srp_client_buffers.cpp
100.00% (15/15)
100.00% (2/2)
100.00% (11/11)
src/openthread/src/core/utils/srp_client_buffers.hpp
 96.55% (28/29)
 90.91% (10/11)
 90.91% (10/11)
src/openthread/src/lib/hdlc/hdlc.cpp
 78.86% (138/175)
 81.82% (9/11)
 61.54% (56/91)
src/openthread/src/lib/spinel/multi_frame_buffer.hpp
100.00% (21/21)
100.00% (9/9)
 91.67% (11/12)
src/openthread/src/lib/spinel/spinel.c
  4.33% (53/1225)
 14.29% (3/21)
  6.11% (28/458)
src/openthread/src/lib/spinel/spinel_buffer.cpp
 75.58% (421/557)
 89.19% (33/37)
 59.54% (334/561)
src/openthread/src/lib/spinel/spinel_buffer.hpp
100.00% (2/2)
100.00% (1/1)
100.00% (1/1)
src/openthread/src/lib/spinel/spinel_decoder.cpp
 72.37% (165/228)
 73.08% (19/26)
 64.62% (221/342)
src/openthread/src/lib/spinel/spinel_decoder.hpp
 41.38% (12/29)
 47.06% (8/17)
 47.06% (8/17)
src/openthread/src/lib/spinel/spinel_encoder.cpp
 82.10% (133/162)
 88.24% (15/17)
 79.48% (244/307)
src/openthread/src/lib/spinel/spinel_encoder.hpp
 61.11% (11/18)
 58.82% (10/17)
 65.00% (13/20)
src/openthread/src/ncp/changed_props_set.cpp
100.00% (63/63)
100.00% (4/4)
100.00% (36/36)
src/openthread/src/ncp/changed_props_set.hpp
 80.00% (16/20)
 85.71% (12/14)
 85.71% (12/14)
src/openthread/src/ncp/ncp_base.cpp
 84.21% (1104/1311)
 95.92% (94/98)
 84.35% (997/1182)
src/openthread/src/ncp/ncp_base.hpp
 76.92% (10/13)
 80.00% (4/5)
 80.00% (4/5)
src/openthread/src/ncp/ncp_base_dispatcher.cpp
 99.17% (594/599)
 83.33% (5/6)
 99.72% (357/358)
src/openthread/src/ncp/ncp_base_ftd.cpp
 73.94% (542/733)
 90.14% (64/71)
 53.08% (552/1040)
src/openthread/src/ncp/ncp_base_mtd.cpp
 87.52% (2412/2756)
 94.98% (227/239)
 82.03% (3373/4112)
src/openthread/src/ncp/ncp_base_radio.cpp
 64.84% (201/310)
 69.57% (16/23)
 53.31% (330/619)
src/openthread/src/ncp/ncp_hdlc.cpp
 81.54% (106/130)
 84.62% (11/13)
 85.42% (82/96)
src/openthread/tests/fuzz/cli_received.cpp
100.00% (47/47)
100.00% (3/3)
100.00% (37/37)
src/openthread/tests/fuzz/fuzzer_platform.cpp
 73.04% (214/293)
 67.19% (43/64)
 65.45% (250/382)
src/openthread/tests/fuzz/ip6_send.cpp
100.00% (47/47)
100.00% (2/2)
 84.44% (38/45)
src/openthread/tests/fuzz/ncp_hdlc_received.cpp
100.00% (46/46)
100.00% (3/3)
100.00% (34/34)
src/openthread/tests/fuzz/radio_receive_done.cpp
100.00% (44/44)
100.00% (2/2)
100.00% (27/27)
src/openthread/third_party/mbedtls/repo/include/mbedtls/cipher.h
  7.94% (5/63)
 14.29% (1/7)
 31.58% (6/19)
src/openthread/third_party/mbedtls/repo/include/mbedtls/ecp.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/openthread/third_party/mbedtls/repo/include/mbedtls/error.h
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/1)
src/openthread/third_party/mbedtls/repo/include/mbedtls/pk.h
 61.54% (8/13)
 50.00% (1/2)
 66.67% (4/6)
src/openthread/third_party/mbedtls/repo/include/mbedtls/ssl_ciphersuites.h
  0.00% (0/78)
  0.00% (0/6)
  0.00% (0/35)
src/openthread/third_party/mbedtls/repo/include/mbedtls/ssl_internal.h
 27.27% (24/88)
 50.00% (5/10)
 28.00% (14/50)
src/openthread/third_party/mbedtls/repo/library/aes.c
 52.75% (115/218)
 60.00% (6/10)
 54.22% (167/308)
src/openthread/third_party/mbedtls/repo/library/asn1parse.c
 31.82% (91/286)
 38.89% (7/18)
 35.59% (79/222)
src/openthread/third_party/mbedtls/repo/library/asn1write.c
  0.00% (0/299)
  0.00% (0/21)
  0.00% (0/354)
src/openthread/third_party/mbedtls/repo/library/base64.c
 48.41% (61/126)
 50.00% (1/2)
 60.78% (62/102)
src/openthread/third_party/mbedtls/repo/library/bignum.c
 26.93% (373/1385)
 44.07% (26/59)
 20.74% (407/1962)
src/openthread/third_party/mbedtls/repo/library/ccm.c
  0.00% (0/181)
  0.00% (0/8)
  0.00% (0/270)
src/openthread/third_party/mbedtls/repo/library/cipher.c
 22.48% (69/307)
 31.58% (6/19)
 20.36% (79/388)
src/openthread/third_party/mbedtls/repo/library/cipher_wrap.c
 44.44% (16/36)
 50.00% (4/8)
 46.15% (6/13)
src/openthread/third_party/mbedtls/repo/library/cmac.c
 72.15% (171/237)
 90.00% (9/10)
 72.29% (120/166)
src/openthread/third_party/mbedtls/repo/library/common.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/openthread/third_party/mbedtls/repo/library/constant_time.c
 10.77% (14/130)
 15.38% (2/13)
  2.41% (2/83)
src/openthread/third_party/mbedtls/repo/library/ctr_drbg.c
 65.33% (196/300)
 62.50% (10/16)
 71.48% (193/270)
src/openthread/third_party/mbedtls/repo/library/ecdh.c
  5.84% (18/308)
  8.33% (2/24)
  4.20% (12/286)
src/openthread/third_party/mbedtls/repo/library/ecdsa.c
  0.00% (0/332)
  0.00% (0/19)
  0.00% (0/522)
src/openthread/third_party/mbedtls/repo/library/ecjpake.c
 10.79% (41/380)
 15.79% (3/19)
  6.53% (36/551)
src/openthread/third_party/mbedtls/repo/library/ecp.c
 16.06% (172/1071)
 25.00% (16/64)
 11.44% (207/1809)
src/openthread/third_party/mbedtls/repo/library/ecp_curves.c
 89.89% (80/89)
100.00% (8/8)
 80.93% (348/430)
src/openthread/third_party/mbedtls/repo/library/entropy.c
 71.88% (115/160)
 75.00% (6/8)
 75.23% (82/109)
src/openthread/third_party/mbedtls/repo/library/hmac_drbg.c
  0.00% (0/206)
  0.00% (0/13)
  0.00% (0/164)
src/openthread/third_party/mbedtls/repo/library/md.c
 37.58% (112/298)
 47.62% (10/21)
 40.60% (95/234)
src/openthread/third_party/mbedtls/repo/library/oid.c
 25.69% (28/109)
 42.86% (3/7)
 22.34% (21/94)
src/openthread/third_party/mbedtls/repo/library/pem.c
 66.67% (56/84)
100.00% (3/3)
 67.21% (41/61)
src/openthread/third_party/mbedtls/repo/library/pk.c
 14.43% (29/201)
 27.78% (5/18)
 11.76% (28/238)
src/openthread/third_party/mbedtls/repo/library/pk_wrap.c
 13.58% (11/81)
 14.29% (2/14)
 11.11% (4/36)
src/openthread/third_party/mbedtls/repo/library/pkparse.c
 41.41% (147/355)
 77.78% (7/9)
 44.24% (146/330)
src/openthread/third_party/mbedtls/repo/library/pkwrite.c
  0.00% (0/142)
  0.00% (0/6)
  0.00% (0/237)
src/openthread/third_party/mbedtls/repo/library/platform.c
 42.31% (11/26)
 42.86% (3/7)
 42.86% (3/7)
src/openthread/third_party/mbedtls/repo/library/platform_util.c
100.00% (6/6)
100.00% (1/1)
100.00% (6/6)
src/openthread/third_party/mbedtls/repo/library/sha256.c
 77.05% (141/183)
 53.85% (7/13)
 87.91% (189/215)
src/openthread/third_party/mbedtls/repo/library/ssl_ciphersuites.c
  3.19% (3/94)
 11.11% (1/9)
  1.82% (1/55)
src/openthread/third_party/mbedtls/repo/library/ssl_cli.c
  0.00% (0/1476)
  0.00% (0/26)
  0.00% (0/1468)
src/openthread/third_party/mbedtls/repo/library/ssl_cookie.c
 22.45% (22/98)
 42.86% (3/7)
 14.81% (12/81)
src/openthread/third_party/mbedtls/repo/library/ssl_msg.c
 13.72% (316/2303)
 30.14% (22/73)
 14.23% (308/2164)
src/openthread/third_party/mbedtls/repo/library/ssl_srv.c
  7.23% (113/1562)
 14.29% (4/28)
  7.26% (109/1501)
src/openthread/third_party/mbedtls/repo/library/ssl_tls.c
 16.95% (383/2260)
 29.06% (34/117)
 13.39% (220/1643)
src/openthread/third_party/mbedtls/repo/library/x509.c
 47.80% (185/387)
 61.11% (11/18)
 47.80% (228/477)
src/openthread/third_party/mbedtls/repo/library/x509_crt.c
 19.76% (301/1523)
 22.45% (11/49)
 14.54% (264/1816)
src/openthread/third_party/tcplp/bsdtcp/cc/cc_newreno.c
  0.00% (0/68)
  0.00% (0/5)
  0.00% (0/107)
src/openthread/third_party/tcplp/bsdtcp/tcp_fastopen.c
  0.00% (0/24)
  0.00% (0/8)
  0.00% (0/12)
src/openthread/third_party/tcplp/bsdtcp/tcp_input.c
  0.96% (12/1246)
  5.00% (1/20)
  0.98% (15/1530)
src/openthread/third_party/tcplp/bsdtcp/tcp_output.c
  0.00% (0/651)
  0.00% (0/6)
  0.00% (0/773)
src/openthread/third_party/tcplp/bsdtcp/tcp_reass.c
  0.00% (0/43)
  0.00% (0/1)
  0.00% (0/44)
src/openthread/third_party/tcplp/bsdtcp/tcp_sack.c
  1.16% (3/259)
  7.14% (1/14)
  1.78% (5/281)
src/openthread/third_party/tcplp/bsdtcp/tcp_seq.h
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/openthread/third_party/tcplp/bsdtcp/tcp_subr.c
 43.59% (51/117)
 20.00% (2/10)
 46.59% (41/88)
src/openthread/third_party/tcplp/bsdtcp/tcp_timer.c
  0.00% (0/172)
  0.00% (0/8)
  0.00% (0/191)
src/openthread/third_party/tcplp/bsdtcp/tcp_timewait.c
  0.00% (0/86)
  0.00% (0/4)
  0.00% (0/71)
src/openthread/third_party/tcplp/bsdtcp/tcp_usrreq.c
  5.26% (9/171)
 12.50% (1/8)
  6.74% (13/193)
src/openthread/third_party/tcplp/bsdtcp/tcp_var.h
 94.74% (18/19)
100.00% (5/5)
100.00% (5/5)
src/openthread/third_party/tcplp/lib/bitmap.c
  2.16% (3/139)
 10.00% (1/10)
  1.67% (1/60)
src/openthread/third_party/tcplp/lib/cbuf.c
  2.61% (6/230)
  4.55% (1/22)
  0.95% (1/105)
src/openthread/third_party/tcplp/lib/lbuf.c
  8.33% (6/72)
 33.33% (2/6)
  6.90% (2/29)
src/openthread/third_party/tcplp/lib/lbuf.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
Totals
 45.44% (38818/85423)
 58.47% (4882/8350)
 42.08% (36218/86070)