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 09:17:30 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 22722
AddVerboseIntPart 42520
AdjustDays 8012
AdjustFractDays 1530
AdjustFractMicroseconds 10546
AdjustFractYears 54740
AdjustMicroseconds 2804
AdjustMonths 1500
AdjustYears 54878
AppendSeconds 149024
AppendTimestampSeconds 121170
CheckDateTokenTable 3428
CheckDateTokenTables 1714
ClearPgItmIn 66614
ClearTimeZoneAbbrevCache 15522
ConvertTimeZoneAbbrevs 12808
DateTimeParseError 1752
DecodeDate 67906
DecodeDateTime 72640
DecodeISO8601Interval 612
DecodeInterval 66002
DecodeNumber 209360
DecodeNumberField 590
DecodeSpecial 42452
DecodeTime 61934
DecodeTimeCommon 64580
DecodeTimeForInterval 2646
DecodeTimeOnly 5582
DecodeTimezone 39058
DecodeTimezoneAbbrev 10758
DecodeTimezoneAbbrevPrefix 3558
DecodeTimezoneName 822
DecodeTimezoneNameToTz 84
DecodeUnits 121048
DetermineTimeZoneAbbrevOffset 186
DetermineTimeZoneAbbrevOffsetInternal 1452
DetermineTimeZoneAbbrevOffsetTS 1266
DetermineTimeZoneOffset 113706
DetermineTimeZoneOffsetInternal 113892
EncodeDateOnly 16606
EncodeDateTime 121170
EncodeInterval 16252
EncodeTimeOnly 17840
EncodeTimezone 65906
FetchDynamicTimeZone 1230
GetCurrentDateTime 3464
GetCurrentTimeUsec 3638
ISO8601IntegerWidth 66
InstallTimeZoneAbbrevs 12610
ParseDateTime 144224
ParseFraction 23732
ParseFractionalSecond 23234
ParseISO8601Number 954
TemporalSimplify 24
TimeZoneAbbrevIsKnown 8122
ValidateDate 83042
date2j 458476
datebsearch 74546
int64_multiply_add 10706
j2date 340966
j2day 52114
pg_timezone_abbrevs_abbrevs 4716
pg_timezone_abbrevs_zone 252
pg_timezone_names 16

Generated by: LCOV version 1.16