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-09-07 14:18:04 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 16836
AddVerboseIntPart 42520
AdjustDays 7388
AdjustFractDays 1104
AdjustFractMicroseconds 9922
AdjustFractYears 54734
AdjustMicroseconds 2804
AdjustMonths 1074
AdjustYears 54872
AppendSeconds 139288
AppendTimestampSeconds 117302
CheckDateTokenTable 3440
CheckDateTokenTables 1720
ClearPgItmIn 65952
ClearTimeZoneAbbrevCache 16098
ConvertTimeZoneAbbrevs 13328
DateTimeParseError 1752
DecodeDate 65478
DecodeDateTime 70240
DecodeISO8601Interval 612
DecodeInterval 65340
DecodeNumber 202076
DecodeNumberField 590
DecodeSpecial 42466
DecodeTime 59070
DecodeTimeCommon 61072
DecodeTimeForInterval 2002
DecodeTimeOnly 4270
DecodeTimezone 37628
DecodeTimezoneAbbrev 10792
DecodeTimezoneAbbrevPrefix 3558
DecodeTimezoneName 834
DecodeTimezoneNameToTz 96
DecodeUnits 120032
DetermineTimeZoneAbbrevOffset 186
DetermineTimeZoneAbbrevOffsetInternal 1452
DetermineTimeZoneAbbrevOffsetTS 1266
DetermineTimeZoneOffset 111396
DetermineTimeZoneOffsetInternal 111582
EncodeDateOnly 13982
EncodeDateTime 117302
EncodeInterval 14290
EncodeTimeOnly 13904
EncodeTimezone 62440
FetchDynamicTimeZone 1230
GetCurrentDateTime 2810
GetCurrentTimeUsec 2984
ISO8601IntegerWidth 66
InstallTimeZoneAbbrevs 13128
ParseDateTime 139850
ParseFraction 23358
ParseFractionalSecond 22860
ParseISO8601Number 954
TemporalSimplify 24
TimeZoneAbbrevIsKnown 8144
ValidateDate 79302
date2j 453738
datebsearch 74170
int64_multiply_add 8774
j2date 334474
j2day 52114
pg_timezone_abbrevs_abbrevs 4716
pg_timezone_abbrevs_zone 252
pg_timezone_names 16

Generated by: LCOV version 1.16