LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - datetime.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 85.9 % 2112 1814 22 92 156 28 102 909 98 705 134 923 34 94
Current Date: 2023-04-08 17:13:01 Functions: 100.0 % 61 61 52 9 59 2
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 81.4 % 59 48 9 1 1 1 4 39 4 2
View type: Flat (60,120] days: 66.7 % 3 2 1 2 1
Legend: Lines: hit not hit (120,180] days: 73.2 % 41 30 11 1 29
(180,240] days: 96.3 % 27 26 1 26
(240..) days: 86.2 % 1982 1708 91 155 28 101 904 2 701 133 921
Function coverage date bins:
[..60] days: 66.7 % 3 2 2 1
(120,180] days: 100.0 % 6 6 6
(180,240] days: 100.0 % 1 1 1
(240..) days: 47.3 % 110 52 52 58

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
AddISO8601IntPart ECB 105
AddPostgresIntPart ECB 6774
AddVerboseIntPart GIC 19855 100.0 % (11 / 11)
AdjustDays GIC 3397 100.0 % (5 / 5)
AdjustFractDays GIC 459 100.0 % (9 / 9)
AdjustFractMicroseconds ECB 4369
AdjustFractYears GIC 449 100.0 % (3 / 3)
AdjustMicroseconds GIC 1107 100.0 % (4 / 4)
AdjustMonths GIC 444 100.0 % (4 / 4)
AdjustYears GIC 518 100.0 % (5 / 5)
AppendSeconds ECB 69298
AppendTimestampSeconds ECB 60294
CheckDateTokenTable ECB 7775
CheckDateTokenTables GIC 599 100.0 % (7 / 7)
ClearPgItmIn GIC 4920 100.0 % (6 / 6)
ConvertTimeZoneAbbrevs GIC 6577 97.2 % (35 / 36)
DateTimeParseError GNC 801 75.0 % (18 / 24)
DecodeDate ECB 31725
DecodeDateTime GIC 33325 85.4 % (252 / 295)
DecodeISO8601Interval ECB 267
DecodeInterval ECB 4653
DecodeNumber ECB 97102
DecodeNumberField ECB 245
DecodeSpecial GNC 19327 100.0 % (11 / 11)
DecodeTime ECB 30538
DecodeTimeCommon GIC 31524 79.6 % (39 / 49)
DecodeTimeForInterval ECB 986
DecodeTimeOnly GIC 1973 61.0 % (163 / 267)
DecodeTimezone ECB 20375
DecodeTimezoneAbbrev ECB 3469
DecodeTimezoneName GNC 243 92.9 % (13 / 14)
DecodeTimezoneNameToTz ECB 36
DecodeUnits ECB 31150
DetermineTimeZoneAbbrevOffset GIC 90 83.3 % (5 / 6)
DetermineTimeZoneAbbrevOffsetInternal ECB 582
DetermineTimeZoneAbbrevOffsetTS ECB 492
DetermineTimeZoneOffset ECB 25995
DetermineTimeZoneOffsetInternal GIC 26085 88.5 % (46 / 52)
EncodeDateOnly ECB 4369
EncodeDateTime GIC 60294 96.0 % (95 / 99)
EncodeInterval GIC 6316 100.0 % (120 / 120)
EncodeTimeOnly GIC 5466 100.0 % (10 / 10)
EncodeTimezone ECB 32694
FetchDynamicTimeZone GNC 588 80.0 % (8 / 10)
GetCurrentDateTime GIC 1186 100.0 % (3 / 3)
GetCurrentTimeUsec GIC 1273 92.3 % (12 / 13)
ISO8601IntegerWidth GIC 33 100.0 % (4 / 4)
InstallTimeZoneAbbrevs ECB 6489
ParseDateTime ECB 39951
ParseFraction ECB 11142
ParseFractionalSecond ECB 10893
ParseISO8601Number GIC 477 86.7 % (13 / 15)
TemporalSimplify ECB 12
ValidateDate GIC 36418 92.9 % (26 / 28)
date2j ECB 166371
datebsearch GIC 33670 100.0 % (14 / 14)
int64_multiply_add GIC 4047 100.0 % (5 / 5)
j2date GIC 137458 100.0 % (17 / 17)
j2day ECB 25104
pg_timezone_names GIC 8 91.3 % (21 / 23)

Generated by: LCOV version v1.16-55-g56c0a2a