LCOV - differential code coverage report
Current view: top level - src/backend/executor - nodeAppend.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 94.7 % 380 360 20 1 359 1
Current Date: 2026-05-29 21:51:00 -0400 Functions: 94.4 % 18 17 1 1 16
Baseline: lcov-20260530-034037-baseline Branches: 77.6 % 254 197 57 197
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 1 1 1
(360..) days: 94.7 % 379 359 20 359
Function coverage date bins:
(360..) days: 94.4 % 18 17 1 1 16
Branch coverage date bins:
(360..) days: 77.6 % 254 197 57 197

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
ExecAppendReInitializeDSM UBC 0 0.0 % (0 / 5)
mark_invalid_subplans_as_finished CBC 32 87.5 % (7 / 8) 70.0 % (7 / 10)
ExecAppendAsyncBegin CBC 37 94.7 % (18 / 19) 62.5 % (10 / 16)
classify_matching_subplans CBC 46 64.3 % (9 / 14) 50.0 % (4 / 8)
ExecAppendEstimate CBC 108 100.0 % (7 / 7)
ExecAppendInitializeDSM CBC 108 100.0 % (8 / 8)
ExecAppendAsyncEventWait CBC 135 91.2 % (31 / 34) 69.2 % (18 / 26)
ExecAppendInitializeWorker CBC 243 100.0 % (4 / 4)
choose_next_subplan_for_worker CBC 356 97.6 % (41 / 42) 84.6 % (22 / 26)
choose_next_subplan_for_leader CBC 948 100.0 % (24 / 24) 85.7 % (12 / 14)
ExecAppendAsyncGetNext CBC 6138 88.2 % (15 / 17) 68.8 % (11 / 16)
ExecAppendAsyncRequest CBC 6255 100.0 % (20 / 20) 90.0 % (9 / 10)
ExecAsyncAppendResponse CBC 6329 100.0 % (14 / 14) 68.8 % (11 / 16)
ExecEndAppend CBC 12383 100.0 % (6 / 6) 100.0 % (2 / 2)
ExecInitAppend GNC 12584 100.0 % (75 / 75) 89.3 % (25 / 28)
ExecReScanAppend CBC 13379 100.0 % (31 / 31) 100.0 % (14 / 14)
choose_next_subplan_locally CBC 70685 100.0 % (23 / 23) 81.8 % (18 / 22)
ExecAppend CBC 1827841 93.1 % (27 / 29) 73.9 % (34 / 46)

Generated by: LCOV version 2.5.0-beta