LCOV - code coverage report
Current view:
top level
-
src
/
backend
/
utils
/
adt
- timestamp.c
(
source
/ functions)
Coverage
Total
Hit
Test:
Code coverage
Lines:
76.0 %
3072
2335
Test Date:
2026-01-26 10:56:24
Functions:
81.3 %
193
157
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
56.6 %
2392
1355
Function Name
Hit count
TimestampDifferenceExceedsSeconds
0
anytimestamp_typmodout
0
interval_avg_combine
0
interval_avg_deserialize
0
interval_avg_serialize
0
interval_larger
0
interval_recv
0
interval_send
0
interval_smaller
0
intervaltypmodout
0
itm2interval
0
pg_conf_load_time
0
pg_postmaster_start_time
0
statement_timestamp
0
timeofday
0
timestamp_decrement
0
timestamp_finite
0
timestamp_increment
0
timestamp_ne_timestamptz
0
timestamp_recv
0
timestamp_send
0
timestamp_skipsupport
0
timestamp_smaller
0
timestamp_support
0
timestamptypmodout
0
timestamptz_cmp_timestamp
0
timestamptz_eq_timestamp
0
timestamptz_gt_timestamp
0
timestamptz_hash
0
timestamptz_hash_extended
0
timestamptz_le_timestamp
0
timestamptz_lt_timestamp
0
timestamptz_recv
0
timestamptz_send
0
timestamptz_to_str
0
timestamptztypmodout
0
timestamptz_ge_timestamp
1
timestamptz_mi_interval_at_zone
1
timestamptz_pl_interval_at_zone
1
make_timestamptz
2
timestamp_izone
2
timestamptz_izone
2
TimestampTimestampTzRequiresRewrite
3
clock_timestamp
4
interval_trunc
4
isoweekdate2date
4
make_timestamp
4
timestamp_at_local
4
timestamptypmodin
4
timestamptz_at_local
4
timestamptztypmodin
4
interval_support
6
intervaltypmodleastfield
6
isoweek2date
6
timestamp_age
6
timestamptz_age
6
anytimestamp_typmodin
8
float8_timestamptz
9
makeIntervalAggState
9
interval_hash_extended
10
timestamp_hash_extended
10
GetSQLLocalTimestamp
11
interval_justify_interval
11
overlaps_timestamp
12
timestamp_cmp_timestamptz
12
timestamptz_trunc_zone
12
timestamp_larger
14
lookup_timezone
16
timestamptz_ne_timestamp
16
interval_ne
18
GetSQLCurrentTimestamp
19
timestamptz_bin
22
make_interval
23
interval_sum
27
timestamptz_timestamp
27
interval_avg
28
timestamp_zone
28
time_t_to_timestamptz
29
make_timestamptz_at_timezone
33
parse_sane_timezone
33
timestamp_sortsupport
33
do_interval_discard
34
interval_scale
36
timestamp_timestamptz
37
timestamptz2timestamp
38
timestamptz2timestamp_safe
38
timestamptz_zone
38
make_timestamp_internal
39
timestamp2timestamptz
39
interval_div
41
interval_avg_accum_inv
44
generate_series_timestamptz_at_zone
45
interval_part
48
timestamp_bin
48
interval_finite
53
do_interval_accum
54
finite_interval_mi
56
intervaltypmodin
59
NonFiniteIntervalPart
64
interval_avg_accum
68
generate_series_timestamp_support
74
now
74
timestamp_scale
75
timestamptz_scale
76
anytimestamp_typmod_check
88
finite_interval_pl
88
interval_pl
93
interval_mi
97
NonFiniteTimestampTzPart
102
generate_series_timestamp
112
generate_series_timestamptz
112
timestamp_ne
131
generate_series_timestamptz_internal
155
in_range_interval_interval
188
EncodeSpecialTimestamp
203
interval_um
206
in_range_timestamptz_interval
207
timestamptz_trunc
213
timestamptz_trunc_internal
225
timestamp_trunc
235
date2isoyearday
254
isoweek2j
265
timestamptz_mi_interval
272
SetEpochTimestamp
281
GetEpochTime
282
timestamp_cmp
297
timestamp_eq_timestamptz
302
extract_timestamp
327
EncodeSpecialInterval
332
interval_justify_days
334
extract_timestamptz
346
extract_interval
348
timestamptz_mi_interval_internal
353
timestamp_mi_interval
362
interval_hash
379
interval_part_common
396
date2isoweek
404
in_range_timestamp_interval
429
timestamp_mi
531
timestamp_gt_timestamptz
533
timestamp_lt_timestamptz
534
timestamp_ge_timestamptz
584
interval_ge
614
timestamp_le_timestamptz
633
timestamptz_in
640
interval_le
661
timestamp_in
731
timestamp_hash
744
interval_sign
811
interval_justify_hours
849
interval_um_internal
927
interval_gt
940
timestamptz_to_time_t
1063
timestamp_pl_interval
1297
TimestampDifferenceMilliseconds
1435
timestamptz_part
1453
timestamp_part
1460
timestamp_gt
1669
timestamp_ge
1731
timestamp_le
1752
timestamp_part_common
1787
timestamptz_part_common
1799
timestamp_out
1862
mul_d_interval
1904
interval_mul
1945
interval_out
2098
interval2itm
2119
AdjustTimestampForTypmod
2193
date2isoyear
2431
timestamp_cmp_timestamptz_internal
2651
timestamp2timestamptz_safe
2690
timestamptz_out
2758
interval_cmp
7136
interval_eq
9246
timestamptz_pl_interval
9689
AdjustIntervalForTypmod
9843
interval_in
9969
timestamptz_pl_interval_internal
10258
itmin2interval
11661
time2t
12942
tm2timestamp
12944
dt2local
13596
timestamp_eq
15201
interval_lt
21986
timestamp2tm
24330
dt2time
24332
interval_cmp_internal
40749
timestamp_lt
48844
timestamp_cmp_internal
72606
TimestampDifference
73843
interval_cmp_value
82698
TimestampDifferenceExceeds
107147
GetCurrentTimestamp
274089
Generated by:
LCOV version 2.3.2-1