LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- timestamp.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
77.0 %
2569
1977
Test Date:
2026-03-10 22:14:52
Functions:
85.5 %
193
165
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AdjustIntervalForTypmod
32295
AdjustTimestampForTypmod
62929
EncodeSpecialInterval
1012
EncodeSpecialTimestamp
663
GetCurrentTimestamp
4881423
GetEpochTime
14190
GetSQLCurrentTimestamp
174
GetSQLLocalTimestamp
33
NonFiniteIntervalPart
192
NonFiniteTimestampTzPart
306
SetEpochTimestamp
14187
TimestampDifference
677287
TimestampDifferenceExceeds
658099
TimestampDifferenceExceedsSeconds
0
TimestampDifferenceMilliseconds
334705
TimestampTimestampTzRequiresRewrite
9
anytimestamp_typmod_check
364
anytimestamp_typmodin
78
anytimestamp_typmodout
10
clock_timestamp
16
date2isoweek
1212
date2isoyear
7293
date2isoyearday
762
do_interval_accum
162
do_interval_discard
102
dt2local
60649
dt2time
156511
extract_interval
1044
extract_timestamp
981
extract_timestamptz
14379
finite_interval_mi
774
finite_interval_pl
264
float8_timestamptz
27
generate_series_timestamp
432
generate_series_timestamp_support
250
generate_series_timestamptz
31206
generate_series_timestamptz_at_zone
135
generate_series_timestamptz_internal
31341
in_range_interval_interval
564
in_range_timestamp_interval
1233
in_range_timestamptz_interval
567
interval2itm
8205
interval_avg
84
interval_avg_accum
204
interval_avg_accum_inv
132
interval_avg_combine
0
interval_avg_deserialize
0
interval_avg_serialize
0
interval_cmp
32341
interval_cmp_internal
67300
interval_cmp_value
138213
interval_div
111
interval_eq
7143
interval_finite
159
interval_ge
2964
interval_gt
5663
interval_hash
1139
interval_hash_extended
30
interval_in
32673
interval_justify_days
1002
interval_justify_hours
4181
interval_justify_interval
33
interval_larger
0
interval_le
3207
interval_lt
15484
interval_mi
897
interval_mul
5826
interval_ne
54
interval_out
8157
interval_part
144
interval_part_common
1188
interval_pl
279
interval_recv
0
interval_scale
108
interval_send
0
interval_sign
2444
interval_smaller
0
interval_sum
81
interval_support
18
interval_trunc
12
interval_um
1857
interval_um_internal
4020
intervaltypmodin
177
intervaltypmodleastfield
18
intervaltypmodout
0
isoweek2date
18
isoweek2j
795
isoweekdate2date
12
itm2interval
0
itmin2interval
38945
lookup_timezone
48
makeIntervalAggState
27
make_interval
66
make_timestamp
12
make_timestamp_internal
117
make_timestamptz
6
make_timestamptz_at_timezone
99
mul_d_interval
5715
now
35329
overlaps_timestamp
36
parse_sane_timezone
99
pg_conf_load_time
0
pg_postmaster_start_time
0
statement_timestamp
3
time2t
110683
time_t_to_timestamptz
21291
timeofday
800
timestamp2timestamptz
117
timestamp2timestamptz_safe
8160
timestamp2tm
156505
timestamp_age
18
timestamp_at_local
12
timestamp_bin
138
timestamp_cmp
20901
timestamp_cmp_internal
233806
timestamp_cmp_timestamptz
53
timestamp_cmp_timestamptz_internal
8037
timestamp_decrement
0
timestamp_eq
14379
timestamp_eq_timestamptz
906
timestamp_finite
0
timestamp_ge
9776
timestamp_ge_timestamptz
1752
timestamp_gt
49716
timestamp_gt_timestamptz
1599
timestamp_hash
3247
timestamp_hash_extended
30
timestamp_in
8826
timestamp_increment
0
timestamp_izone
6
timestamp_larger
42
timestamp_le
9466
timestamp_le_timestamptz
1899
timestamp_lt
88962
timestamp_lt_timestamptz
1602
timestamp_mi
3227
timestamp_mi_interval
1086
timestamp_ne
393
timestamp_ne_timestamptz
0
timestamp_out
21729
timestamp_part
4380
timestamp_part_common
5361
timestamp_pl_interval
4980
timestamp_recv
0
timestamp_scale
31086
timestamp_send
0
timestamp_skipsupport
0
timestamp_smaller
0
timestamp_sortsupport
288
timestamp_support
12
timestamp_timestamptz
111
timestamp_trunc
705
timestamp_zone
84
timestamptypmodin
18
timestamptypmodout
5
timestamptz2timestamp
31119
timestamptz2timestamp_safe
31139
timestamptz_age
18
timestamptz_at_local
12
timestamptz_bin
66
timestamptz_cmp_timestamp
67
timestamptz_eq_timestamp
0
timestamptz_ge_timestamp
3
timestamptz_gt_timestamp
0
timestamptz_hash
0
timestamptz_hash_extended
0
timestamptz_in
20701
timestamptz_izone
6
timestamptz_le_timestamp
0
timestamptz_lt_timestamp
0
timestamptz_mi_interval
816
timestamptz_mi_interval_at_zone
3
timestamptz_mi_interval_internal
1059
timestamptz_ne_timestamp
48
timestamptz_out
35468
timestamptz_part
4359
timestamptz_part_common
18738
timestamptz_pl_interval
43430
timestamptz_pl_interval_at_zone
3
timestamptz_pl_interval_internal
75997
timestamptz_recv
0
timestamptz_scale
228
timestamptz_send
0
timestamptz_timestamp
31086
timestamptz_to_str
1695
timestamptz_to_time_t
25742
timestamptz_trunc
639
timestamptz_trunc_internal
675
timestamptz_trunc_zone
36
timestamptz_zone
117
timestamptztypmodin
60
timestamptztypmodout
5
tm2timestamp
110689
Generated by:
LCOV version 2.0-1