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: 2026-02-07 10:18:48 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 7782
AdjustFractDays 1368
AdjustFractMicroseconds 10318
AdjustFractYears 54734
AdjustMicroseconds 2806
AdjustMonths 1338
AdjustYears 54872
AppendSeconds 141228
AppendTimestampSeconds 118190
CheckDateTokenTable 3680
CheckDateTokenTables 1840
ClearPgItmIn 66356
ClearTimeZoneAbbrevCache 17132
ConvertTimeZoneAbbrevs 14228
DateTimeParseError 1752
DecodeDate 69944
DecodeDateTime 74768
DecodeISO8601Interval 612
DecodeInterval 65744
DecodeNumber 215510
DecodeNumberField 590
DecodeSpecial 42578
DecodeTime 60760
DecodeTimeCommon 63162
DecodeTimeForInterval 2402
DecodeTimeOnly 4922
DecodeTimezone 38452
DecodeTimezoneAbbrev 10918
DecodeTimezoneAbbrevPrefix 3558
DecodeTimezoneName 834
DecodeTimezoneNameToTz 96
DecodeUnits 120696
DetermineTimeZoneAbbrevOffset 186
DetermineTimeZoneAbbrevOffsetInternal 1452
DetermineTimeZoneAbbrevOffsetTS 1266
DetermineTimeZoneOffset 115690
DetermineTimeZoneOffsetInternal 115876
EncodeDateOnly 16242
EncodeDateTime 118190
EncodeInterval 14690
EncodeTimeOnly 14556
EncodeTimezone 63036
FetchDynamicTimeZone 1230
GetCurrentDateTime 3202
GetCurrentTimeUsec 3376
ISO8601IntegerWidth 66
InstallTimeZoneAbbrevs 14018
ParseDateTime 145434
ParseFraction 23644
ParseFractionalSecond 23146
ParseISO8601Number 954
TemporalSimplify 24
TimeZoneAbbrevIsKnown 8258
ValidateDate 84438
date2j 463998
datebsearch 74410
int64_multiply_add 9976
j2date 338554
j2day 52174
pg_timezone_abbrevs_abbrevs 4716
pg_timezone_abbrevs_zone 252
pg_timezone_names 16

Generated by: LCOV version 1.16