LCOV - code coverage report
Current view: top level - src/backend/utils/adt - datetime.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1916 2206 86.9 %
Date: 2025-06-07 20:16:56 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 10544
AdjustFractYears 54740
AdjustMicroseconds 2802
AdjustMonths 1500
AdjustYears 54878
AppendSeconds 149256
AppendTimestampSeconds 121402
CheckDateTokenTable 3384
CheckDateTokenTables 1692
ClearPgItmIn 66612
ClearTimeZoneAbbrevCache 15408
ConvertTimeZoneAbbrevs 12732
DateTimeParseError 1752
DecodeDate 67798
DecodeDateTime 72444
DecodeISO8601Interval 612
DecodeInterval 66000
DecodeNumber 209036
DecodeNumberField 590
DecodeSpecial 42360
DecodeTime 61886
DecodeTimeCommon 64532
DecodeTimeForInterval 2646
DecodeTimeOnly 5582
DecodeTimezone 39058
DecodeTimezoneAbbrev 10666
DecodeTimezoneAbbrevPrefix 3558
DecodeTimezoneName 822
DecodeTimezoneNameToTz 84
DecodeUnits 121046
DetermineTimeZoneAbbrevOffset 186
DetermineTimeZoneAbbrevOffsetInternal 1452
DetermineTimeZoneAbbrevOffsetTS 1266
DetermineTimeZoneOffset 113290
DetermineTimeZoneOffsetInternal 113476
EncodeDateOnly 16374
EncodeDateTime 121402
EncodeInterval 16252
EncodeTimeOnly 17840
EncodeTimezone 66362
FetchDynamicTimeZone 1230
GetCurrentDateTime 3464
GetCurrentTimeUsec 3638
ISO8601IntegerWidth 66
InstallTimeZoneAbbrevs 12534
ParseDateTime 144026
ParseFraction 23732
ParseFractionalSecond 23234
ParseISO8601Number 954
TemporalSimplify 24
TimeZoneAbbrevIsKnown 8030
ValidateDate 82934
date2j 457664
datebsearch 74426
int64_multiply_add 10704
j2date 340594
j2day 51890
pg_timezone_abbrevs_abbrevs 4716
pg_timezone_abbrevs_zone 252
pg_timezone_names 16

Generated by: LCOV version 1.16