LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - network.c (source / functions) Coverage Total Hit LBC UBC GBC GNC CBC EUB ECB DCB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 77.4 % 700 542 158 4 538 4
Current Date: 2025-09-06 07:49:51 +0900 Functions: 85.7 % 70 60 10 1 59
Baseline: lcov-20250907-010129-baseline Branches: 65.1 % 438 285 12 141 38 2 245 126 302
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 4 4 4
(30,360] days: 60.0 % 5 3 2 3
(360..) days: 77.4 % 691 535 156 535
Function coverage date bins:
(360..) days: 85.7 % 70 60 10 1 59
Branch coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 75.0 % 4 3 1 3
(360..) days: 32.6 % 860 280 12 140 38 242 126 302

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
cidr_recv UBC 0 0.0 % (0 / 3)
cidr_send UBC 0 0.0 % (0 / 3)
inet_client_addr UBC 0 0.0 % (0 / 15) 0.0 % (0 / 6)
inet_client_port UBC 0 0.0 % (0 / 14) 0.0 % (0 / 6)
inet_recv UBC 0 0.0 % (0 / 3)
inet_send UBC 0 0.0 % (0 / 3)
inet_server_addr UBC 0 0.0 % (0 / 15) 0.0 % (0 / 6)
inet_server_port UBC 0 0.0 % (0 / 14) 0.0 % (0 / 6)
network_recv UBC 0 0.0 % (0 / 22) 0.0 % (0 / 36)
network_send UBC 0 0.0 % (0 / 11) 0.0 % (0 / 4)
network_abbrev_abort CBC 21 23.5 % (4 / 17) 4.5 % (1 / 22)
match_network_function CBC 24 70.0 % (14 / 20) 61.5 % (8 / 13)
match_network_subset CBC 24 85.7 % (18 / 21) 60.0 % (6 / 10)
network_scan_first CBC 24 100.0 % (2 / 2)
network_scan_last CBC 24 100.0 % (2 / 2)
hashinetextended CBC 30 100.0 % (5 / 5) 50.0 % (1 / 2)
cidr_abbrev CBC 51 85.7 % (6 / 7) 25.0 % (1 / 4)
inet_abbrev CBC 51 85.7 % (6 / 7) 25.0 % (1 / 4)
inetand CBC 51 93.8 % (15 / 16) 75.0 % (9 / 12)
inetnot CBC 51 100.0 % (12 / 12) 100.0 % (6 / 6)
inetor CBC 51 93.8 % (15 / 16) 75.0 % (9 / 12)
network_family CBC 51 77.8 % (7 / 9) 66.7 % (2 / 3)
network_host CBC 51 71.4 % (5 / 7) 50.0 % (4 / 8)
network_hostmask CBC 51 100.0 % (19 / 19) 100.0 % (12 / 12)
network_ne CBC 51 100.0 % (4 / 4)
network_netmask CBC 51 100.0 % (18 / 18) 100.0 % (8 / 8)
inetmi_int8 CBC 66 100.0 % (4 / 4)
inetmi CBC 72 95.7 % (22 / 23) 80.0 % (16 / 20)
network_larger CBC 96 100.0 % (6 / 6) 100.0 % (2 / 2)
network_smaller CBC 96 100.0 % (6 / 6) 100.0 % (2 / 2)
cidr_set_masklen CBC 105 100.0 % (8 / 8) 83.3 % (10 / 12)
inet_merge CBC 117 100.0 % (8 / 8) 83.3 % (5 / 6)
inet_same_family CBC 120 100.0 % (4 / 4)
network_broadcast CBC 126 100.0 % (20 / 20) 100.0 % (10 / 10)
network_network CBC 126 100.0 % (19 / 19) 100.0 % (6 / 6)
inet_set_masklen CBC 129 100.0 % (11 / 11) 83.3 % (10 / 12)
network_cmp CBC 134 100.0 % (4 / 4)
network_sortsupport CBC 165 100.0 % (17 / 17) 100.0 % (2 / 2)
network_masklen CBC 177 100.0 % (3 / 3)
clean_ipv6_addr CBC 255 83.3 % (5 / 6) 75.0 % (3 / 4)
network_show CBC 265 87.5 % (7 / 8) 50.0 % (4 / 8)
network_subset_support CBC 744 68.8 % (11 / 16) 40.0 % (4 / 10)
network_abbrev_convert GNC 774 100.0 % (36 / 36) 85.0 % (17 / 20)
addressOK CBC 915 100.0 % (20 / 20) 91.7 % (11 / 12)
cidr_in CBC 924 100.0 % (3 / 3)
bitncommon CBC 1660 100.0 % (11 / 11) 100.0 % (8 / 8)
inet_to_cidr CBC 1770 83.3 % (5 / 6) 50.0 % (4 / 8)
cidr_set_masklen_internal CBC 1986 100.0 % (11 / 11) 80.0 % (8 / 10)
inet_in CBC 2121 100.0 % (3 / 3)
inetpl CBC 2505 100.0 % (4 / 4)
internal_inetpl CBC 2571 100.0 % (19 / 19) 81.2 % (13 / 16)
network_in CBC 3045 100.0 % (15 / 15) 95.8 % (23 / 24)
hashinet CBC 3048 100.0 % (4 / 4) 100.0 % (2 / 2)
network_sub CBC 3066 100.0 % (6 / 6) 100.0 % (6 / 6)
network_sup CBC 3090 100.0 % (6 / 6) 100.0 % (6 / 6)
cidr_out CBC 3364 100.0 % (3 / 3)
network_subeq CBC 4953 100.0 % (6 / 6) 100.0 % (6 / 6)
inet_out CBC 5252 100.0 % (3 / 3)
convert_network_to_scalar CBC 5454 42.3 % (11 / 26) 50.0 % (4 / 8)
network_out CBC 8616 87.5 % (7 / 8) 62.5 % (5 / 8)
network_supeq CBC 9294 100.0 % (6 / 6) 100.0 % (6 / 6)
network_le CBC 9430 100.0 % (4 / 4)
network_ge CBC 9586 100.0 % (4 / 4)
network_overlap CBC 10515 100.0 % (6 / 6) 100.0 % (4 / 4)
network_gt CBC 11036 100.0 % (4 / 4)
network_fast_cmp CBC 17297 100.0 % (4 / 4)
network_eq CBC 51084 100.0 % (4 / 4)
network_lt CBC 151643 100.0 % (4 / 4)
bitncmp CBC 205337 100.0 % (15 / 15) 100.0 % (10 / 10)
network_cmp_internal CBC 250453 100.0 % (11 / 11) 100.0 % (10 / 10)

Generated by: LCOV version 2.4-beta