LCOV - differential code coverage report
Current view: top level - src/fe_utils - parallel_slot.c (source / functions) Coverage Total Hit UBC CBC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 89.8 % 166 149 17 149
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 14 14 14
Baseline: 16@8cea358b128 Branches: 73.7 % 114 84 30 84
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (180,240] days: 40.0 % 5 2 3 2
(240..) days: 91.3 % 161 147 14 147
Function coverage date bins:
(240..) days: 100.0 % 14 14 14
Branch coverage date bins:
(180,240] days: 50.0 % 2 1 1 1
(240..) days: 74.1 % 112 83 29 83

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 142 83.3 % (5 / 6) 50.0 % (1 / 2)
ParallelSlotsSetup CBC 145 100.0 % (12 / 12) 50.0 % (3 / 6)
ParallelSlotsTerminate CBC 145 85.7 % (6 / 7) 75.0 % (3 / 4)
ParallelSlotsWaitCompletion CBC 198 88.9 % (8 / 9) 83.3 % (5 / 6)
consumeQueryResult CBC 203 100.0 % (8 / 8) 100.0 % (4 / 4)
TableCommandResultHandler CBC 3537 100.0 % (10 / 10) 60.0 % (6 / 10)
select_loop CBC 11164 68.8 % (11 / 16) 41.7 % (5 / 12)
wait_on_slots CBC 11164 88.2 % (30 / 34) 75.0 % (21 / 28)
find_any_idle_slot CBC 11178 100.0 % (5 / 5) 100.0 % (4 / 4)
ParallelSlotsGetIdle CBC 11318 95.2 % (20 / 21) 75.0 % (9 / 12)
processQueryResult CBC 11319 100.0 % (6 / 6) 75.0 % (3 / 4)
find_unconnected_slot CBC 11327 100.0 % (7 / 7) 100.0 % (6 / 6)
find_matching_idle_slot CBC 22482 100.0 % (10 / 10) 100.0 % (10 / 10)

Generated by: LCOV version 2.1-beta2-3-g6141622