LCOV - code coverage report
Current view: top level - src/backend/utils/adt - datetime.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1916 2206 86.9 %
Date: 2025-06-28 08:18:42 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 22722
AddVerboseIntPart 42520
AdjustDays 8012
AdjustFractDays 1530
AdjustFractMicroseconds 10548
AdjustFractYears 54740
AdjustMicroseconds 2806
AdjustMonths 1500
AdjustYears 54878
AppendSeconds 149096
AppendTimestampSeconds 121242
CheckDateTokenTable 3432
CheckDateTokenTables 1716
ClearPgItmIn 66616
ClearTimeZoneAbbrevCache 15484
ConvertTimeZoneAbbrevs 12786
DateTimeParseError 1752
DecodeDate 67810
DecodeDateTime 72456
DecodeISO8601Interval 612
DecodeInterval 66004
DecodeNumber 209072
DecodeNumberField 590
DecodeSpecial 42364
DecodeTime 61886
DecodeTimeCommon 64532
DecodeTimeForInterval 2646
DecodeTimeOnly 5582
DecodeTimezone 39058
DecodeTimezoneAbbrev 10666
DecodeTimezoneAbbrevPrefix 3558
DecodeTimezoneName 822
DecodeTimezoneNameToTz 84
DecodeUnits 121054
DetermineTimeZoneAbbrevOffset 186
DetermineTimeZoneAbbrevOffsetInternal 1452
DetermineTimeZoneAbbrevOffsetTS 1266
DetermineTimeZoneOffset 113302
DetermineTimeZoneOffsetInternal 113488
EncodeDateOnly 16374
EncodeDateTime 121242
EncodeInterval 16252
EncodeTimeOnly 17840
EncodeTimezone 66202
FetchDynamicTimeZone 1230
GetCurrentDateTime 3464
GetCurrentTimeUsec 3638
ISO8601IntegerWidth 66
InstallTimeZoneAbbrevs 12588
ParseDateTime 144042
ParseFraction 23732
ParseFractionalSecond 23234
ParseISO8601Number 954
TemporalSimplify 24
TimeZoneAbbrevIsKnown 8030
ValidateDate 82946
date2j 457692
datebsearch 74434
int64_multiply_add 10708
j2date 340434
j2day 51890
pg_timezone_abbrevs_abbrevs 4716
pg_timezone_abbrevs_zone 252
pg_timezone_names 16

Generated by: LCOV version 1.16