LCOV - code coverage report
Current view:
top level
-
src
/
backend
/
utils
/
adt
- date.c
(
source
/ functions)
Coverage
Total
Hit
Test:
Code coverage
Lines:
71.2 %
1514
1078
Test Date:
2026-01-26 10:56:24
Functions:
68.5 %
149
102
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
55.7 %
706
393
Function Name
Hit count
AdjustTimeForTypmod
918
EncodeSpecialDate
28
GetSQLCurrentDate
8
GetSQLCurrentTime
4
GetSQLLocalTime
4
anytime_typmod_check
74
anytime_typmodin
6
anytime_typmodout
0
date2timestamp
709
date2timestamp_no_overflow
0
date2timestamp_safe
741
date2timestamptz
36
date2timestamptz_safe
63
date_cmp
6278
date_cmp_timestamp
0
date_cmp_timestamp_internal
33
date_cmp_timestamptz
0
date_cmp_timestamptz_internal
28
date_decrement
0
date_eq
9299
date_eq_timestamp
0
date_eq_timestamptz
0
date_finite
3
date_ge
943
date_ge_timestamp
0
date_ge_timestamptz
0
date_gt
865
date_gt_timestamp
1
date_gt_timestamptz
1
date_in
1802
date_increment
0
date_larger
0
date_le
683
date_le_timestamp
0
date_le_timestamptz
0
date_lt
25788
date_lt_timestamp
0
date_lt_timestamptz
1
date_mi
38
date_mi_interval
8
date_mii
6
date_ne
0
date_ne_timestamp
0
date_ne_timestamptz
0
date_out
1389
date_pl_interval
7
date_pli
443
date_recv
0
date_send
0
date_skipsupport
0
date_smaller
0
date_sortsupport
118
date_timestamp
243
date_timestamptz
36
datetime_timestamp
5
datetimetz_timestamptz
9
extract_date
113
extract_time
9
extract_timetz
11
float_time_overflows
41
hashdate
18
hashdateextended
0
in_range_date_interval
223
in_range_time_interval
160
in_range_timetz_interval
173
interval_time
5
make_date
7
make_time
3
overlaps_time
4
overlaps_timetz
0
time2tm
596
time_cmp
861
time_eq
5978
time_ge
568
time_gt
753
time_hash
377
time_hash_extended
10
time_in
169
time_interval
2
time_larger
0
time_le
633
time_lt
14396
time_mi_interval
103
time_mi_time
0
time_ne
0
time_out
489
time_overflows
1047
time_part
4
time_part_common
13
time_pl_interval
441
time_recv
0
time_scale
11
time_send
0
time_smaller
0
time_support
4
time_timetz
52
timestamp2date_safe
13
timestamp_cmp_date
0
timestamp_date
13
timestamp_eq_date
0
timestamp_ge_date
0
timestamp_gt_date
1
timestamp_le_date
0
timestamp_lt_date
0
timestamp_ne_date
0
timestamp_time
6
timestamptz2date_safe
27
timestamptz_cmp_date
0
timestamptz_date
27
timestamptz_eq_date
0
timestamptz_ge_date
1
timestamptz_gt_date
1
timestamptz_le_date
0
timestamptz_lt_date
0
timestamptz_ne_date
0
timestamptz_time
9
timestamptz_timetz
10
timetypmodin
3
timetypmodout
0
timetz2tm
690
timetz_at_local
24
timetz_cmp
1183
timetz_cmp_internal
30360
timetz_eq
4405
timetz_ge
575
timetz_gt
755
timetz_hash
377
timetz_hash_extended
10
timetz_in
173
timetz_izone
24
timetz_larger
0
timetz_le
633
timetz_lt
22686
timetz_mi_interval
123
timetz_ne
0
timetz_out
621
timetz_part
4
timetz_part_common
15
timetz_pl_interval
453
timetz_recv
0
timetz_scale
13
timetz_send
0
timetz_smaller
0
timetz_time
14
timetz_zone
48
timetztypmodin
3
timetztypmodout
0
tm2time
384
tm2timetz
460
Generated by:
LCOV version 2.3.2-1