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-10-14 22:20:16 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 18036
AddVerboseIntPart 42520
AdjustDays 7780
AdjustFractDays 1368
AdjustFractMicroseconds 10316
AdjustFractYears 54734
AdjustMicroseconds 2806
AdjustMonths 1338
AdjustYears 54872
AppendSeconds 141312
AppendTimestampSeconds 118274
CheckDateTokenTable 3496
CheckDateTokenTables 1748
ClearPgItmIn 66354
ClearTimeZoneAbbrevCache 16180
ConvertTimeZoneAbbrevs 13376
DateTimeParseError 1752
DecodeDate 67258
DecodeDateTime 72070
DecodeISO8601Interval 612
DecodeInterval 65742
DecodeNumber 207428
DecodeNumberField 590
DecodeSpecial 42554
DecodeTime 60748
DecodeTimeCommon 63150
DecodeTimeForInterval 2402
DecodeTimeOnly 4922
DecodeTimezone 38452
DecodeTimezoneAbbrev 10882
DecodeTimezoneAbbrevPrefix 3558
DecodeTimezoneName 834
DecodeTimezoneNameToTz 96
DecodeUnits 120694
DetermineTimeZoneAbbrevOffset 186
DetermineTimeZoneAbbrevOffsetInternal 1452
DetermineTimeZoneAbbrevOffsetTS 1266
DetermineTimeZoneOffset 113004
DetermineTimeZoneOffsetInternal 113190
EncodeDateOnly 14514
EncodeDateTime 118274
EncodeInterval 14690
EncodeTimeOnly 14556
EncodeTimezone 63132
FetchDynamicTimeZone 1230
GetCurrentDateTime 3202
GetCurrentTimeUsec 3376
ISO8601IntegerWidth 66
InstallTimeZoneAbbrevs 13172
ParseDateTime 142734
ParseFraction 23632
ParseFractionalSecond 23134
ParseISO8601Number 954
TemporalSimplify 24
TimeZoneAbbrevIsKnown 8228
ValidateDate 81740
date2j 457184
datebsearch 74372
int64_multiply_add 9976
j2date 335980
j2day 52162
pg_timezone_abbrevs_abbrevs 4716
pg_timezone_abbrevs_zone 252
pg_timezone_names 16

Generated by: LCOV version 1.16