LCOV - code coverage report
Current view: top level - src/backend/utils/adt - datetime.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1918 2209 86.8 %
Date: 2025-02-01 16:15:03 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 14436
AddVerboseIntPart 42520
AdjustDays 7388
AdjustFractDays 1104
AdjustFractMicroseconds 9922
AdjustFractYears 1220
AdjustMicroseconds 2804
AdjustMonths 1074
AdjustYears 1358
AppendSeconds 133924
AppendTimestampSeconds 114042
CheckDateTokenTable 3104
CheckDateTokenTables 1552
ClearPgItmIn 12438
ClearTimeZoneAbbrevCache 14848
ConvertTimeZoneAbbrevs 12316
DateTimeParseError 1740
DecodeDate 65968
DecodeDateTime 70594
DecodeISO8601Interval 612
DecodeInterval 11826
DecodeNumber 203546
DecodeNumberField 578
DecodeSpecial 42254
DecodeTime 58882
DecodeTimeCommon 60884
DecodeTimeForInterval 2002
DecodeTimeOnly 4270
DecodeTimezone 37552
DecodeTimezoneAbbrev 10628
DecodeTimezoneAbbrevPrefix 3558
DecodeTimezoneName 822
DecodeTimezoneNameToTz 84
DecodeUnits 66386
DetermineTimeZoneAbbrevOffset 186
DetermineTimeZoneAbbrevOffsetInternal 1452
DetermineTimeZoneAbbrevOffsetTS 1266
DetermineTimeZoneOffset 58134
DetermineTimeZoneOffsetInternal 58320
EncodeDateOnly 12756
EncodeDateTime 114042
EncodeInterval 13490
EncodeTimeOnly 12600
EncodeTimezone 60016
FetchDynamicTimeZone 1230
GetCurrentDateTime 2810
GetCurrentTimeUsec 2984
ISO8601IntegerWidth 66
InstallTimeZoneAbbrevs 12128
ParseDateTime 86690
ParseFraction 23208
ParseFractionalSecond 22710
ParseISO8601Number 954
TemporalSimplify 24
TimeZoneAbbrevIsKnown 7992
ValidateDate 79792
date2j 347058
datebsearch 73854
int64_multiply_add 8774
j2date 275984
j2day 51778
pg_timezone_abbrevs_abbrevs 4716
pg_timezone_abbrevs_zone 252
pg_timezone_names 16

Generated by: LCOV version 1.14