LCOV - differential code coverage report
Current view: top level - src/fe_utils - parallel_slot.c (source / functions) Coverage Total Hit UBC CBC
Current: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 89.8 % 166 149 17 149
Current Date: 2025-10-26 12:31:50 -0700 Functions: 100.0 % 14 14 14
Baseline: lcov-20251027-010456-baseline Branches: 73.7 % 114 84 30 84
Baseline Date: 2025-10-26 11:01:32 +1300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 89.8 % 166 149 17 149
Function coverage date bins:
(360..) days: 100.0 % 14 14 14
Branch coverage date bins:
(360..) days: 73.7 % 114 84 30 84

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
connect_slot CBC 21 73.3 % (11 / 15) 66.7 % (4 / 6)
ParallelSlotsAdoptConn CBC 173 83.3 % (5 / 6) 50.0 % (1 / 2)
ParallelSlotsSetup CBC 176 100.0 % (12 / 12) 50.0 % (3 / 6)
ParallelSlotsTerminate CBC 176 85.7 % (6 / 7) 75.0 % (3 / 4)
ParallelSlotsWaitCompletion CBC 236 88.9 % (8 / 9) 83.3 % (5 / 6)
consumeQueryResult CBC 241 100.0 % (8 / 8) 100.0 % (4 / 4)
TableCommandResultHandler CBC 5073 100.0 % (10 / 10) 60.0 % (6 / 10)
select_loop CBC 12617 68.8 % (11 / 16) 41.7 % (5 / 12)
wait_on_slots CBC 12617 88.2 % (30 / 34) 75.0 % (21 / 28)
find_any_idle_slot CBC 12631 100.0 % (5 / 5) 100.0 % (4 / 4)
ParallelSlotsGetIdle CBC 12805 95.2 % (20 / 21) 75.0 % (9 / 12)
processQueryResult CBC 12808 100.0 % (6 / 6) 75.0 % (3 / 4)
find_unconnected_slot CBC 12811 100.0 % (7 / 7) 100.0 % (6 / 6)
find_matching_idle_slot CBC 25422 100.0 % (10 / 10) 100.0 % (10 / 10)

Generated by: LCOV version 2.4-beta