LCOV - differential code coverage report
Current view: top level - src/backend/commands - copyto.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 79.5 % 479 381 98 1 380 1
Current Date: 2025-09-06 07:49:51 +0900 Functions: 93.9 % 33 31 2 1 30
Baseline: lcov-20250907-010129-baseline Branches: 62.0 % 363 225 138 2 223
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 106 106 1 105
(360..) days: 73.7 % 373 275 98 275
Function coverage date bins:
(30,360] days: 100.0 % 12 12 1 11
(360..) days: 90.5 % 21 19 2 19
Branch coverage date bins:
(30,360] days: 91.8 % 49 45 4 2 43
(360..) days: 57.3 % 314 180 134 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 CBC 4923 83.2 % (99 / 119) 56.8 % (92 / 162)
ClosePipeToProgram UBC 0 0.0 % (0 / 8) 0.0 % (0 / 10)
CopyAttributeOutCSV CBC 309 91.7 % (33 / 36) 88.1 % (37 / 42)
CopyAttributeOutText CBC 6489530 31.7 % (26 / 82) 34.0 % (17 / 50)
CopyOneRowTo CBC 1829775 100.0 % (7 / 7)
CopySendChar CBC 7108148 100.0 % (3 / 3) 100.0 % (2 / 2)
CopySendData CBC 6394007 100.0 % (3 / 3)
CopySendEndOfRow CBC 1829797 75.0 % (18 / 24) 31.2 % (5 / 16)
CopySendInt16 CBC 23 100.0 % (4 / 4)
CopySendInt32 CBC 94 100.0 % (4 / 4)
CopySendString CBC 598326 100.0 % (3 / 3)
CopySendTextLikeEndOfRow CBC 1829774 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 4890 100.0 % (6 / 6) 100.0 % (4 / 4)
CopyToTextLikeEnd CBC 4815 100.0 % (2 / 2)
CopyToTextLikeOneRow CBC 1829759 100.0 % (18 / 18) 100.0 % (12 / 12)
CopyToTextLikeOutFunc CBC 16315 100.0 % (4 / 4)
CopyToTextLikeStart GNC 4815 100.0 % (16 / 16) 92.9 % (13 / 14)
CopyToTextOneRow CBC 1829594 100.0 % (3 / 3)
CreateCopyDestReceiver CBC 225 100.0 % (10 / 10)
DoCopyTo CBC 4823 100.0 % (37 / 37) 92.3 % (24 / 26)
EndCopy CBC 4822 77.8 % (7 / 9) 50.0 % (4 / 8)
EndCopyTo CBC 4822 100.0 % (8 / 8) 100.0 % (2 / 2)
SendCopyBegin CBC 4791 100.0 % (11 / 11) 100.0 % (2 / 2)
SendCopyEnd CBC 4790 100.0 % (4 / 4) 50.0 % (1 / 2)
copy_dest_destroy UBC 0 0.0 % (0 / 3)
copy_dest_receive CBC 3502 100.0 % (7 / 7)
copy_dest_shutdown CBC 222 100.0 % (2 / 2)
copy_dest_startup CBC 222 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta