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-09 21:17:22 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 148958
AppendTimestampSeconds 121104
CheckDateTokenTable 3428
CheckDateTokenTables 1714
ClearPgItmIn 66614
ClearTimeZoneAbbrevCache 15504
ConvertTimeZoneAbbrevs 12790
DateTimeParseError 1752
DecodeDate 67894
DecodeDateTime 72628
DecodeISO8601Interval 612
DecodeInterval 66002
DecodeNumber 209324
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 113694
DetermineTimeZoneOffsetInternal 113880
EncodeDateOnly 16634
EncodeDateTime 121104
EncodeInterval 16252
EncodeTimeOnly 17840
EncodeTimezone 65840
FetchDynamicTimeZone 1230
GetCurrentDateTime 3464
GetCurrentTimeUsec 3638
ISO8601IntegerWidth 66
InstallTimeZoneAbbrevs 12592
ParseDateTime 144212
ParseFraction 23732
ParseFractionalSecond 23234
ParseISO8601Number 954
TemporalSimplify 24
TimeZoneAbbrevIsKnown 8122
ValidateDate 83030
date2j 458452
datebsearch 74546
int64_multiply_add 10706
j2date 340928
j2day 52114
pg_timezone_abbrevs_abbrevs 4716
pg_timezone_abbrevs_zone 252
pg_timezone_names 16

Generated by: LCOV version 1.16