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: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 85.7 % 581 498 83 14 123 361 1 20
Current Date: 2026-06-29 16:15:13 +0200 Functions: 94.4 % 36 34 2 11 23
Baseline: lcov-20260630-baseline Branches: 71.8 % 439 315 8 116 19 84 212
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 2 2 2
(30,360] days: 100.0 % 120 120 120
(360..) days: 81.9 % 459 376 83 14 1 361
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 93.9 % 33 31 2 8 23
Branch coverage date bins:
(1,7] days: 100.0 % 6 6 6
(30,360] days: 90.5 % 84 76 8 76
(360..) days: 66.8 % 349 233 116 19 2 212

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
ClosePipeToProgram UBC 0 0.0 % (0 / 8) 0.0 % (0 / 10)
copy_dest_destroy UBC 0 0.0 % (0 / 3)
CopyToBinaryEnd CBC 8 100.0 % (4 / 4)
CopyToBinaryStart CBC 8 100.0 % (7 / 7)
CopyToBinaryOneRow CBC 19 100.0 % (14 / 14) 87.5 % (7 / 8)
CopySendInt16 CBC 27 100.0 % (4 / 4)
CopyToBinaryOutFunc CBC 38 100.0 % (4 / 4)
CopyToJsonEnd GNC 104 100.0 % (5 / 5) 100.0 % (2 / 2)
CopySendInt32 CBC 117 100.0 % (4 / 4)
CopyToCSVOneRow CBC 228 100.0 % (3 / 3)
copy_dest_shutdown CBC 318 100.0 % (2 / 2)
copy_dest_startup CBC 318 100.0 % (2 / 2)
CreateCopyDestReceiver GNC 322 100.0 % (10 / 10)
CopyToJsonOneRow GNC 332 100.0 % (34 / 34) 90.0 % (18 / 20)
CopyAttributeOutCSV CBC 428 100.0 % (36 / 36) 97.6 % (41 / 42)
copy_dest_receive CBC 4782 100.0 % (7 / 7)
CopyRelationTo GNC 4871 100.0 % (24 / 24) 100.0 % (12 / 12)
CopyToTextLikeEnd CBC 5062 100.0 % (2 / 2)
SendCopyEnd CBC 5116 100.0 % (4 / 4) 50.0 % (1 / 2)
SendCopyBegin GNC 5118 100.0 % (14 / 14) 100.0 % (4 / 4)
CopyToTextLikeStart GNC 5167 100.0 % (20 / 20) 90.0 % (18 / 20)
EndCopy GNC 5174 81.8 % (9 / 11) 60.0 % (6 / 10)
EndCopyTo CBC 5174 100.0 % (8 / 8) 100.0 % (2 / 2)
DoCopyTo GNC 5176 100.0 % (34 / 34) 93.3 % (28 / 30)
CopyToGetRoutine GNC 5265 100.0 % (8 / 8) 100.0 % (6 / 6)
BeginCopyTo GNC 5374 89.2 % (132 / 148) 64.9 % (122 / 188)
CopyToTextLikeOutFunc CBC 17410 100.0 % (4 / 4)
CopySendString CBC 613721 100.0 % (3 / 3)
CopyToTextOneRow CBC 1843536 100.0 % (3 / 3)
CopyToTextLikeOneRow CBC 1843764 100.0 % (18 / 18) 100.0 % (12 / 12)
CopyOneRowTo CBC 1844115 100.0 % (7 / 7)
CopySendTextLikeEndOfRow CBC 1844164 100.0 % (12 / 12) 100.0 % (3 / 3)
CopySendEndOfRow GNC 1844191 76.9 % (20 / 26) 31.2 % (5 / 16)
CopySendData CBC 6518981 100.0 % (3 / 3)
CopyAttributeOutText CBC 6625417 41.5 % (34 / 82) 52.0 % (26 / 50)
CopySendChar CBC 7256963 100.0 % (3 / 3) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1