LCOV - code coverage report
Current view: top level - src/backend/utils/adt - datetime.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1916 2206 86.9 %
Date: 2026-01-13 01:16:27 Functions: 65 65 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AddISO8601IntPart 210
AddPostgresIntPart 16836
AddVerboseIntPart 42520
AdjustDays 7390
AdjustFractDays 1104
AdjustFractMicroseconds 9926
AdjustFractYears 54734
AdjustMicroseconds 2806
AdjustMonths 1074
AdjustYears 54872
AppendSeconds 139328
AppendTimestampSeconds 117342
CheckDateTokenTable 3664
CheckDateTokenTables 1832
ClearPgItmIn 65956
ClearTimeZoneAbbrevCache 16900
ConvertTimeZoneAbbrevs 13992
DateTimeParseError 1752
DecodeDate 68528
DecodeDateTime 73344
DecodeISO8601Interval 612
DecodeInterval 65344
DecodeNumber 211262
DecodeNumberField 590
DecodeSpecial 42566
DecodeTime 59128
DecodeTimeCommon 61130
DecodeTimeForInterval 2002
DecodeTimeOnly 4270
DecodeTimezone 37704
DecodeTimezoneAbbrev 10906
DecodeTimezoneAbbrevPrefix 3558
DecodeTimezoneName 834
DecodeTimezoneNameToTz 96
DecodeUnits 120040
DetermineTimeZoneAbbrevOffset 186
DetermineTimeZoneAbbrevOffsetInternal 1452
DetermineTimeZoneAbbrevOffsetTS 1266
DetermineTimeZoneOffset 114370
DetermineTimeZoneOffsetInternal 114556
EncodeDateOnly 15734
EncodeDateTime 117342
EncodeInterval 14290
EncodeTimeOnly 13904
EncodeTimezone 62420
FetchDynamicTimeZone 1230
GetCurrentDateTime 2810
GetCurrentTimeUsec 2984
ISO8601IntegerWidth 66
InstallTimeZoneAbbrevs 13784
ParseDateTime 142958
ParseFraction 23416
ParseFractionalSecond 22918
ParseISO8601Number 954
TemporalSimplify 24
TimeZoneAbbrevIsKnown 8246
ValidateDate 82370
date2j 461260
datebsearch 74340
int64_multiply_add 8776
j2date 337194
j2day 52174
pg_timezone_abbrevs_abbrevs 4716
pg_timezone_abbrevs_zone 252
pg_timezone_names 16

Generated by: LCOV version 1.16