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: 2025-07-10 05:18:04 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 23922
AddVerboseIntPart 42520
AdjustDays 8404
AdjustFractDays 1794
AdjustFractMicroseconds 10938
AdjustFractYears 54740
AdjustMicroseconds 2804
AdjustMonths 1764
AdjustYears 54878
AppendSeconds 151330
AppendTimestampSeconds 122424
CheckDateTokenTable 3428
CheckDateTokenTables 1714
ClearPgItmIn 67014
ClearTimeZoneAbbrevCache 15524
ConvertTimeZoneAbbrevs 12814
DateTimeParseError 1752
DecodeDate 69274
DecodeDateTime 74016
DecodeISO8601Interval 612
DecodeInterval 66402
DecodeNumber 213464
DecodeNumberField 590
DecodeSpecial 42464
DecodeTime 63566
DecodeTimeCommon 66612
DecodeTimeForInterval 3046
DecodeTimeOnly 6234
DecodeTimezone 39806
DecodeTimezoneAbbrev 10770
DecodeTimezoneAbbrevPrefix 3558
DecodeTimezoneName 822
DecodeTimezoneNameToTz 84
DecodeUnits 121704
DetermineTimeZoneAbbrevOffset 186
DetermineTimeZoneAbbrevOffsetInternal 1452
DetermineTimeZoneAbbrevOffsetTS 1266
DetermineTimeZoneOffset 114978
DetermineTimeZoneOffsetInternal 115164
EncodeDateOnly 17006
EncodeDateTime 122424
EncodeInterval 16652
EncodeTimeOnly 18492
EncodeTimezone 66928
FetchDynamicTimeZone 1230
GetCurrentDateTime 3856
GetCurrentTimeUsec 4030
ISO8601IntegerWidth 66
InstallTimeZoneAbbrevs 12616
ParseDateTime 146652
ParseFraction 23960
ParseFractionalSecond 23462
ParseISO8601Number 954
TemporalSimplify 24
TimeZoneAbbrevIsKnown 8134
ValidateDate 85062
date2j 461116
datebsearch 74620
int64_multiply_add 11906
j2date 342622
j2day 52114
pg_timezone_abbrevs_abbrevs 4716
pg_timezone_abbrevs_zone 252
pg_timezone_names 16

Generated by: LCOV version 1.16