LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - int8.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 97.8 % 540 528 2 10 30 498 2 7
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 90 90 5 85
Baseline: lcov-20260315-024220-baseline Branches: 76.1 % 276 210 9 57 17 193 6 2
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 1 1 1
(30,360] days: 93.5 % 31 29 2 29
(360..) days: 98.0 % 508 498 10 498
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 89 89 4 85
Branch coverage date bins:
(1,7] days: 100.0 % 2 2 2
(30,360] days: 62.5 % 24 15 9 15
(360..) days: 77.2 % 250 193 57 193

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
generate_series_int8_support CBC 104 93.3 % (28 / 30) 81.2 % (26 / 32)
generate_series_step_int8 GNC 1126215 96.2 % (25 / 26) 66.7 % (12 / 18)
in_range_int8_int8 CBC 54 93.3 % (14 / 15) 75.0 % (9 / 12)
int82div CBC 21 83.3 % (10 / 12) 70.0 % (7 / 10)
int84div CBC 99 83.3 % (10 / 12) 70.0 % (7 / 10)
int8dec GNC 12 80.0 % (4 / 5) 25.0 % (1 / 4)
int8div CBC 66 83.3 % (10 / 12) 70.0 % (7 / 10)
int8inc GNC 10588471 80.0 % (4 / 5) 25.0 % (1 / 4)
int8inc_support GNC 10757 100.0 % (35 / 35) 88.5 % (23 / 26)
dtoi8 CBC 72 100.0 % (6 / 6) 80.0 % (8 / 10)
ftoi8 CBC 15 100.0 % (6 / 6) 80.0 % (8 / 10)
i8tooid CBC 10 100.0 % (5 / 5) 66.7 % (4 / 6)
int82 CBC 18 100.0 % (5 / 5) 66.7 % (4 / 6)
int84 CBC 102566 100.0 % (5 / 5) 66.7 % (4 / 6)
int8lcm CBC 78 100.0 % (14 / 14) 85.7 % (12 / 14)
int28div CBC 18 100.0 % (6 / 6) 75.0 % (3 / 4)
int28mi CBC 18 100.0 % (6 / 6) 75.0 % (3 / 4)
int28mul CBC 18 100.0 % (6 / 6) 75.0 % (3 / 4)
int28pl CBC 18 100.0 % (6 / 6) 75.0 % (3 / 4)
int48div CBC 18 100.0 % (6 / 6) 75.0 % (3 / 4)
int48mi CBC 33 100.0 % (6 / 6) 75.0 % (3 / 4)
int48mul CBC 111 100.0 % (6 / 6) 75.0 % (3 / 4)
int48pl CBC 691 100.0 % (6 / 6) 75.0 % (3 / 4)
int82mi CBC 18 100.0 % (6 / 6) 75.0 % (3 / 4)
int82mul CBC 21 100.0 % (6 / 6) 75.0 % (3 / 4)
int82pl CBC 18 100.0 % (6 / 6) 75.0 % (3 / 4)
int84mi CBC 64 100.0 % (6 / 6) 75.0 % (3 / 4)
int84mul CBC 1222 100.0 % (6 / 6) 75.0 % (3 / 4)
int84pl CBC 2612 100.0 % (6 / 6) 75.0 % (3 / 4)
int8abs CBC 18 100.0 % (6 / 6) 75.0 % (3 / 4)
int8gcd_internal CBC 132 100.0 % (19 / 19) 93.8 % (15 / 16)
int8mi CBC 126 100.0 % (6 / 6) 75.0 % (3 / 4)
int8mod CBC 27 100.0 % (8 / 8) 83.3 % (5 / 6)
int8mul CBC 90 100.0 % (6 / 6) 75.0 % (3 / 4)
int8pl CBC 128413 100.0 % (6 / 6) 75.0 % (3 / 4)
int8um CBC 468 100.0 % (6 / 6) 75.0 % (3 / 4)
generate_series_int8 CBC 1126142 100.0 % (2 / 2)
i8tod CBC 6099 100.0 % (4 / 4)
i8tof CBC 75 100.0 % (4 / 4)
int28 CBC 12 100.0 % (3 / 3)
int28eq CBC 927 100.0 % (4 / 4)
int28ge CBC 1857 100.0 % (4 / 4)
int28gt CBC 1614 100.0 % (4 / 4)
int28le CBC 1914 100.0 % (4 / 4)
int28lt CBC 1614 100.0 % (4 / 4)
int28ne CBC 1691 100.0 % (4 / 4)
int48 CBC 1412612 100.0 % (3 / 3)
int48eq CBC 46001 100.0 % (4 / 4)
int48ge CBC 1737 100.0 % (4 / 4)
int48gt CBC 1635 100.0 % (4 / 4)
int48le CBC 1914 100.0 % (4 / 4)
int48lt CBC 3309 100.0 % (4 / 4)
int48ne CBC 18 100.0 % (4 / 4)
int82eq CBC 15 100.0 % (4 / 4)
int82ge CBC 1614 100.0 % (4 / 4)
int82gt CBC 1614 100.0 % (4 / 4)
int82le CBC 15 100.0 % (4 / 4)
int82lt CBC 15 100.0 % (4 / 4)
int82ne CBC 15 100.0 % (4 / 4)
int84eq CBC 98231 100.0 % (4 / 4)
int84ge CBC 5022 100.0 % (4 / 4)
int84gt CBC 109924 100.0 % (4 / 4)
int84le CBC 11089 100.0 % (4 / 4)
int84lt CBC 387631 100.0 % (4 / 4)
int84ne CBC 56 100.0 % (4 / 4)
int8and CBC 21 100.0 % (4 / 4)
int8dec_any CBC 3 100.0 % (2 / 2)
int8eq CBC 376650 100.0 % (4 / 4)
int8gcd CBC 90 100.0 % (5 / 5)
int8ge CBC 2760 100.0 % (4 / 4)
int8gt CBC 123591 100.0 % (4 / 4)
int8in CBC 73501 100.0 % (3 / 3)
int8inc_any CBC 598637 100.0 % (2 / 2)
int8inc_float8_float8 CBC 120012 100.0 % (2 / 2)
int8larger CBC 429 100.0 % (5 / 5)
int8le CBC 2504 100.0 % (4 / 4)
int8lt CBC 3063779 100.0 % (4 / 4)
int8ne CBC 30025 100.0 % (4 / 4)
int8not CBC 15 100.0 % (3 / 3)
int8or CBC 23 100.0 % (4 / 4)
int8out CBC 163628 100.0 % (6 / 6)
int8recv CBC 12 100.0 % (3 / 3)
int8send CBC 2377 100.0 % (5 / 5)
int8shl CBC 23 100.0 % (4 / 4)
int8shr CBC 15 100.0 % (4 / 4)
int8smaller CBC 4365 100.0 % (5 / 5)
int8up CBC 3 100.0 % (3 / 3)
int8xor CBC 21 100.0 % (4 / 4)
oidtoi8 CBC 11 100.0 % (3 / 3)
oidtooid8 GNC 3 100.0 % (3 / 3)

Generated by: LCOV version 2.4-beta