LCOV - code coverage report
Current view: top level - src/backend/utils/adt - datetime.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 87.8 % 2544 2234
Test Date: 2026-01-26 10:56:24 Functions: 100.0 % 65 65
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 74.2 % 1731 1285

Function Name Sort by function name Hit count Sort by function hit count
CheckDateTokenTables 2
TemporalSimplify 2
pg_timezone_names 2
ISO8601IntegerWidth 11
DecodeTimezoneNameToTz 16
DetermineTimeZoneAbbrevOffset 31
AddISO8601IntPart 35
pg_timezone_abbrevs_zone 42
DecodeNumberField 97
DecodeISO8601Interval 102
DecodeTimeForInterval 116
DecodeTimezoneName 139
ParseISO8601Number 159
AdjustMonths 179
AdjustFractDays 184
ParseFractionalSecond 195
FetchDynamicTimeZone 205
DetermineTimeZoneAbbrevOffsetTS 211
DetermineTimeZoneAbbrevOffsetInternal 242
GetCurrentDateTime 274
ParseFraction 278
GetCurrentTimeUsec 303
DecodeTimezone 314
DecodeTimeOnly 327
AdjustDays 347
DateTimeParseError 388
AdjustMicroseconds 438
DecodeTimezoneAbbrevPrefix 593
AdjustFractMicroseconds 740
TimeZoneAbbrevIsKnown 749
int64_multiply_add 780
EncodeTimezone 782
pg_timezone_abbrevs_abbrevs 786
DecodeTimezoneAbbrev 922
DecodeTime 1022
AddPostgresIntPart 1038
DecodeTimeCommon 1138
EncodeTimeOnly 1212
InstallTimeZoneAbbrevs 1252
ConvertTimeZoneAbbrevs 1254
CheckDateTokenTable 1258
ClearTimeZoneAbbrevCache 1323
EncodeDateOnly 1409
EncodeInterval 1766
DecodeSpecial 2040
DecodeDate 2626
DecodeDateTime 3103
ValidateDate 4253
AppendTimestampSeconds 4572
EncodeDateTime 4572
AppendSeconds 6543
AddVerboseIntPart 6955
datebsearch 7059
j2day 7907
DecodeNumber 8244
AdjustFractYears 9117
AdjustYears 9140
DecodeInterval 9969
ClearPgItmIn 10071
ParseDateTime 13399
DecodeUnits 14641
DetermineTimeZoneOffset 15642
DetermineTimeZoneOffsetInternal 15681
j2date 26431
date2j 45942

Generated by: LCOV version 2.3.2-1