LCOV - code coverage report
Current view:
top level
-
src
/
backend
/
utils
/
adt
- datetime.c
(
source
/ functions)
Coverage
Total
Hit
Test:
Code coverage
Lines:
87.8 %
2544
2234
Test Date:
2026-01-26 10:56:24
Functions:
100.0 %
65
65
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
74.2 %
1731
1285
Function Name
Hit count
AddISO8601IntPart
35
AddPostgresIntPart
1038
AddVerboseIntPart
6955
AdjustDays
347
AdjustFractDays
184
AdjustFractMicroseconds
740
AdjustFractYears
9117
AdjustMicroseconds
438
AdjustMonths
179
AdjustYears
9140
AppendSeconds
6543
AppendTimestampSeconds
4572
CheckDateTokenTable
1258
CheckDateTokenTables
2
ClearPgItmIn
10071
ClearTimeZoneAbbrevCache
1323
ConvertTimeZoneAbbrevs
1254
DateTimeParseError
388
DecodeDate
2626
DecodeDateTime
3103
DecodeISO8601Interval
102
DecodeInterval
9969
DecodeNumber
8244
DecodeNumberField
97
DecodeSpecial
2040
DecodeTime
1022
DecodeTimeCommon
1138
DecodeTimeForInterval
116
DecodeTimeOnly
327
DecodeTimezone
314
DecodeTimezoneAbbrev
922
DecodeTimezoneAbbrevPrefix
593
DecodeTimezoneName
139
DecodeTimezoneNameToTz
16
DecodeUnits
14641
DetermineTimeZoneAbbrevOffset
31
DetermineTimeZoneAbbrevOffsetInternal
242
DetermineTimeZoneAbbrevOffsetTS
211
DetermineTimeZoneOffset
15642
DetermineTimeZoneOffsetInternal
15681
EncodeDateOnly
1409
EncodeDateTime
4572
EncodeInterval
1766
EncodeTimeOnly
1212
EncodeTimezone
782
FetchDynamicTimeZone
205
GetCurrentDateTime
274
GetCurrentTimeUsec
303
ISO8601IntegerWidth
11
InstallTimeZoneAbbrevs
1252
ParseDateTime
13399
ParseFraction
278
ParseFractionalSecond
195
ParseISO8601Number
159
TemporalSimplify
2
TimeZoneAbbrevIsKnown
749
ValidateDate
4253
date2j
45942
datebsearch
7059
int64_multiply_add
780
j2date
26431
j2day
7907
pg_timezone_abbrevs_abbrevs
786
pg_timezone_abbrevs_zone
42
pg_timezone_names
2
Generated by:
LCOV version 2.3.2-1