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-08-20 09:18:01 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 9924
AdjustFractYears 54734
AdjustMicroseconds 2806
AdjustMonths 1074
AdjustYears 54872
AppendSeconds 139040
AppendTimestampSeconds 117054
CheckDateTokenTable 3444
CheckDateTokenTables 1722
ClearPgItmIn 65954
ClearTimeZoneAbbrevCache 16024
ConvertTimeZoneAbbrevs 13250
DateTimeParseError 1752
DecodeDate 65478
DecodeDateTime 70240
DecodeISO8601Interval 612
DecodeInterval 65342
DecodeNumber 202076
DecodeNumberField 590
DecodeSpecial 42470
DecodeTime 59070
DecodeTimeCommon 61072
DecodeTimeForInterval 2002
DecodeTimeOnly 4270
DecodeTimezone 37628
DecodeTimezoneAbbrev 10792
DecodeTimezoneAbbrevPrefix 3558
DecodeTimezoneName 834
DecodeTimezoneNameToTz 96
DecodeUnits 120038
DetermineTimeZoneAbbrevOffset 186
DetermineTimeZoneAbbrevOffsetInternal 1452
DetermineTimeZoneAbbrevOffsetTS 1266
DetermineTimeZoneOffset 111396
DetermineTimeZoneOffsetInternal 111582
EncodeDateOnly 13998
EncodeDateTime 117054
EncodeInterval 14290
EncodeTimeOnly 13904
EncodeTimezone 62192
FetchDynamicTimeZone 1230
GetCurrentDateTime 2810
GetCurrentTimeUsec 2984
ISO8601IntegerWidth 66
InstallTimeZoneAbbrevs 13050
ParseDateTime 139852
ParseFraction 23358
ParseFractionalSecond 22860
ParseISO8601Number 954
TemporalSimplify 24
TimeZoneAbbrevIsKnown 8144
ValidateDate 79302
date2j 453742
datebsearch 74176
int64_multiply_add 8776
j2date 334242
j2day 52114
pg_timezone_abbrevs_abbrevs 4716
pg_timezone_abbrevs_zone 252
pg_timezone_names 16

Generated by: LCOV version 1.16