LCOV - differential code coverage report
Current view: top level - src/backend/statistics - mvdistinct.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 94.9 % 215 204 11 5 199 5
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 15 15 5 10
Baseline: lcov-20260726-baseline Branches: 62.7 % 126 79 47 10 69
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 5 5 5
(30,360] days: 100.0 % 28 28 28
(360..) days: 94.0 % 182 171 11 171
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 13 13 3 10
Branch coverage date bins:
(7,30] days: 100.0 % 10 10 10
(30,360] days: 81.2 % 16 13 3 13
(360..) days: 56.0 % 100 56 44 56

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
statext_ndistinct_deserialize GNC 463 84.6 % (33 / 39) 37.5 % (12 / 32)
statext_ndistinct_load CBC 355 80.0 % (8 / 10) 25.0 % (2 / 8)
statext_ndistinct_serialize GNC 227 100.0 % (29 / 29) 64.3 % (9 / 14)
generator_init CBC 271 100.0 % (12 / 12) 50.0 % (3 / 6)
ndistinct_for_combination CBC 535 97.1 % (34 / 35) 83.3 % (15 / 18)
statext_ndistinct_build GNC 187 100.0 % (25 / 25) 75.0 % (9 / 12)
statext_ndistinct_validate GNC 32 100.0 % (18 / 18) 83.3 % (15 / 18)
estimate_ndistinct CBC 535 80.0 % (8 / 10) 50.0 % (2 / 4)
n_choose_k CBC 271 100.0 % (8 / 8) 66.7 % (4 / 6)
generate_combinations_recurse CBC 2056 100.0 % (9 / 9) 100.0 % (4 / 4)
generator_next CBC 806 100.0 % (4 / 4) 100.0 % (2 / 2)
statext_ndistinct_free GNC 32 100.0 % (5 / 5) 100.0 % (2 / 2)
generate_combinations CBC 271 100.0 % (5 / 5)
generator_free CBC 271 100.0 % (4 / 4)
num_combinations CBC 187 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1