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-03-14 05:15: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 14436
AddVerboseIntPart 42520
AdjustDays 7388
AdjustFractDays 1104
AdjustFractMicroseconds 9922
AdjustFractYears 1220
AdjustMicroseconds 2804
AdjustMonths 1074
AdjustYears 1358
AppendSeconds 133954
AppendTimestampSeconds 114072
CheckDateTokenTable 3148
CheckDateTokenTables 1574
ClearPgItmIn 12438
ClearTimeZoneAbbrevCache 14940
ConvertTimeZoneAbbrevs 12386
DateTimeParseError 1740
DecodeDate 65212
DecodeDateTime 69838
DecodeISO8601Interval 612
DecodeInterval 11826
DecodeNumber 201278
DecodeNumberField 578
DecodeSpecial 42314
DecodeTime 58882
DecodeTimeCommon 60884
DecodeTimeForInterval 2002
DecodeTimeOnly 4270
DecodeTimezone 37552
DecodeTimezoneAbbrev 10628
DecodeTimezoneAbbrevPrefix 3558
DecodeTimezoneName 822
DecodeTimezoneNameToTz 84
DecodeUnits 66446
DetermineTimeZoneAbbrevOffset 186
DetermineTimeZoneAbbrevOffsetInternal 1452
DetermineTimeZoneAbbrevOffsetTS 1266
DetermineTimeZoneOffset 57378
DetermineTimeZoneOffsetInternal 57564
EncodeDateOnly 12940
EncodeDateTime 114072
EncodeInterval 13490
EncodeTimeOnly 12600
EncodeTimezone 60046
FetchDynamicTimeZone 1230
GetCurrentDateTime 2810
GetCurrentTimeUsec 2984
ISO8601IntegerWidth 66
InstallTimeZoneAbbrevs 12196
ParseDateTime 85934
ParseFraction 23208
ParseFractionalSecond 22710
ParseISO8601Number 954
TemporalSimplify 24
TimeZoneAbbrevIsKnown 7992
ValidateDate 79036
date2j 345606
datebsearch 73920
int64_multiply_add 8774
j2date 276258
j2day 51838
pg_timezone_abbrevs_abbrevs 4716
pg_timezone_abbrevs_zone 252
pg_timezone_names 16

Generated by: LCOV version 1.14