LCOV - code coverage report
Current view: top level - src/backend/utils/adt - datetime.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 86.9 % 2211 1921
Test Date: 2026-04-07 14:16:30 Functions: 100.0 % 65 65
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
AddISO8601IntPart 140
AddPostgresIntPart 9456
AddVerboseIntPart 28215
AdjustDays 4042
AdjustFractDays 736
AdjustFractMicroseconds 5705
AdjustFractYears 36484
AdjustMicroseconds 1843
AdjustMonths 716
AdjustYears 36576
AppendSeconds 76459
AppendTimestampSeconds 63495
CheckDateTokenTable 1990
CheckDateTokenTables 995
ClearPgItmIn 43059
ClearTimeZoneAbbrevCache 10360
ConvertTimeZoneAbbrevs 8736
DateTimeParseError 1168
DecodeDate 39396
DecodeDateTime 42301
DecodeISO8601Interval 408
DecodeInterval 42651
DecodeNumber 121433
DecodeNumberField 392
DecodeSpecial 23397
DecodeTime 30618
DecodeTimeCommon 31743
DecodeTimeForInterval 1125
DecodeTimeOnly 2462
DecodeTimezone 19170
DecodeTimezoneAbbrev 6496
DecodeTimezoneAbbrevPrefix 2374
DecodeTimezoneName 617
DecodeTimezoneNameToTz 70
DecodeUnits 74775
DetermineTimeZoneAbbrevOffset 138
DetermineTimeZoneAbbrevOffsetInternal 994
DetermineTimeZoneAbbrevOffsetTS 856
DetermineTimeZoneOffset 75348
DetermineTimeZoneOffsetInternal 75486
EncodeDateOnly 13690
EncodeDateTime 63495
EncodeInterval 8911
EncodeTimeOnly 8164
EncodeTimezone 32092
FetchDynamicTimeZone 820
GetCurrentDateTime 1745
GetCurrentTimeUsec 1861
ISO8601IntegerWidth 44
InstallTimeZoneAbbrevs 8626
ParseDateTime 87414
ParseFraction 12002
ParseFractionalSecond 11670
ParseISO8601Number 636
TemporalSimplify 16
TimeZoneAbbrevIsKnown 4947
ValidateDate 47973
date2j 281812
datebsearch 44344
int64_multiply_add 5194
j2date 199854
j2day 34079
pg_timezone_abbrevs_abbrevs 3144
pg_timezone_abbrevs_zone 168
pg_timezone_names 10

Generated by: LCOV version 2.0-1