LCOV - code coverage report
Current view: top level - src/backend/utils/adt - datetime.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1915 2206 86.8 %
Date: 2025-05-16 06:15:13 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 29922
AddVerboseIntPart 42520
AdjustDays 8796
AdjustFractDays 2058
AdjustFractMicroseconds 11330
AdjustFractYears 54740
AdjustMicroseconds 2804
AdjustMonths 2028
AdjustYears 54878
AppendSeconds 161068
AppendTimestampSeconds 126902
CheckDateTokenTable 3392
CheckDateTokenTables 1696
ClearPgItmIn 67414
ClearTimeZoneAbbrevCache 15418
ConvertTimeZoneAbbrevs 12742
DateTimeParseError 1740
DecodeDate 70536
DecodeDateTime 75186
DecodeISO8601Interval 612
DecodeInterval 66802
DecodeNumber 217250
DecodeNumberField 578
DecodeSpecial 42360
DecodeTime 65150
DecodeTimeCommon 68596
DecodeTimeForInterval 3446
DecodeTimeOnly 6886
DecodeTimezone 40542
DecodeTimezoneAbbrev 10666
DecodeTimezoneAbbrevPrefix 3558
DecodeTimezoneName 822
DecodeTimezoneNameToTz 84
DecodeUnits 122360
DetermineTimeZoneAbbrevOffset 186
DetermineTimeZoneAbbrevOffsetInternal 1452
DetermineTimeZoneAbbrevOffsetTS 1266
DetermineTimeZoneOffset 115836
DetermineTimeZoneOffsetInternal 116022
EncodeDateOnly 18766
EncodeDateTime 126902
EncodeInterval 18652
EncodeTimeOnly 21752
EncodeTimezone 70470
FetchDynamicTimeZone 1230
GetCurrentDateTime 4248
GetCurrentTimeUsec 4422
ISO8601IntegerWidth 66
InstallTimeZoneAbbrevs 12546
ParseDateTime 148874
ParseFraction 24050
ParseFractionalSecond 23552
ParseISO8601Number 954
TemporalSimplify 24
TimeZoneAbbrevIsKnown 8030
ValidateDate 86976
date2j 462948
datebsearch 74502
int64_multiply_add 13106
j2date 348480
j2day 51890
pg_timezone_abbrevs_abbrevs 4716
pg_timezone_abbrevs_zone 252
pg_timezone_names 16

Generated by: LCOV version 1.14