LCOV - differential code coverage report
Current view: top level - src/backend/commands - copyto.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 81.6 % 512 418 94 3 47 368 1 13
Current Date: 2025-12-18 07:33:40 +0900 Functions: 94.1 % 34 32 2 6 26
Baseline: lcov-20251218-005734-baseline Branches: 65.4 % 393 257 5 131 4 33 220
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 2 2 2
(30,360] days: 100.0 % 147 147 45 102
(360..) days: 74.1 % 363 269 94 3 266
Function coverage date bins:
(30,360] days: 100.0 % 13 13 2 11
(360..) days: 90.5 % 21 19 2 4 15
Branch coverage date bins:
(30,360] days: 90.1 % 81 73 5 3 33 40
(360..) days: 59.0 % 312 184 128 4 180

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
BeginCopyTo GNC 4683 87.6 % (113 / 129) 61.5 % (107 / 174)
ClosePipeToProgram UBC 0 0.0 % (0 / 8) 0.0 % (0 / 10)
CopyAttributeOutCSV CBC 309 91.7 % (33 / 36) 88.1 % (37 / 42)
CopyAttributeOutText CBC 6493779 31.7 % (26 / 82) 34.0 % (17 / 50)
CopyOneRowTo CBC 1829390 100.0 % (7 / 7)
CopyRelationTo GNC 4334 100.0 % (24 / 24) 91.7 % (11 / 12)
CopySendChar CBC 7112792 100.0 % (3 / 3) 100.0 % (2 / 2)
CopySendData CBC 6397605 100.0 % (3 / 3)
CopySendEndOfRow CBC 1829415 75.0 % (18 / 24) 31.2 % (5 / 16)
CopySendInt16 CBC 23 100.0 % (4 / 4)
CopySendInt32 CBC 94 100.0 % (4 / 4)
CopySendString CBC 599037 100.0 % (3 / 3)
CopySendTextLikeEndOfRow CBC 1829392 100.0 % (12 / 12) 100.0 % (3 / 3)
CopyToBinaryEnd CBC 7 100.0 % (4 / 4)
CopyToBinaryOneRow CBC 16 100.0 % (14 / 14) 87.5 % (7 / 8)
CopyToBinaryOutFunc CBC 31 100.0 % (4 / 4)
CopyToBinaryStart CBC 7 100.0 % (7 / 7)
CopyToCSVOneRow CBC 165 100.0 % (3 / 3)
CopyToGetRoutine CBC 4649 100.0 % (6 / 6) 100.0 % (4 / 4)
CopyToTextLikeEnd CBC 4574 100.0 % (2 / 2)
CopyToTextLikeOneRow CBC 1829374 100.0 % (18 / 18) 100.0 % (12 / 12)
CopyToTextLikeOutFunc CBC 15948 100.0 % (4 / 4)
CopyToTextLikeStart GNC 4574 100.0 % (16 / 16) 92.9 % (13 / 14)
CopyToTextOneRow CBC 1829209 100.0 % (3 / 3)
CreateCopyDestReceiver GNC 263 100.0 % (10 / 10)
DoCopyTo GNC 4582 100.0 % (34 / 34) 93.3 % (28 / 30)
EndCopy GNC 4581 81.8 % (9 / 11) 60.0 % (6 / 10)
EndCopyTo CBC 4581 100.0 % (8 / 8) 100.0 % (2 / 2)
SendCopyBegin CBC 4550 100.0 % (11 / 11) 100.0 % (2 / 2)
SendCopyEnd CBC 4549 100.0 % (4 / 4) 50.0 % (1 / 2)
copy_dest_destroy UBC 0 0.0 % (0 / 3)
copy_dest_receive CBC 3564 100.0 % (7 / 7)
copy_dest_shutdown CBC 260 100.0 % (2 / 2)
copy_dest_startup CBC 260 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta