LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- timestamp.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
76.8 %
2578
1981
Test Date:
2026-04-07 14:16:30
Functions:
85.5 %
193
165
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AdjustIntervalForTypmod
42147
AdjustTimestampForTypmod
65399
EncodeSpecialInterval
1344
EncodeSpecialTimestamp
866
GetCurrentTimestamp
5579910
GetEpochTime
14477
GetSQLCurrentTimestamp
197
GetSQLLocalTimestamp
50
NonFiniteIntervalPart
256
NonFiniteTimestampTzPart
408
SetEpochTimestamp
14473
TimestampDifference
770376
TimestampDifferenceExceeds
809832
TimestampDifferenceExceedsSeconds
0
TimestampDifferenceMilliseconds
353025
TimestampTimestampTzRequiresRewrite
12
anytimestamp_typmod_check
462
anytimestamp_typmodin
91
anytimestamp_typmodout
10
clock_timestamp
22
date2isoweek
1618
date2isoyear
9726
date2isoyearday
1016
do_interval_accum
216
do_interval_discard
136
dt2local
74316
dt2time
181173
extract_interval
1401
extract_timestamp
1310
extract_timestamptz
14733
finite_interval_mi
832
finite_interval_pl
355
float8_timestamptz
40
generate_series_timestamp
546
generate_series_timestamp_support
398
generate_series_timestamptz
31318
generate_series_timestamptz_at_zone
180
generate_series_timestamptz_internal
31498
in_range_interval_interval
752
in_range_timestamp_interval
1644
in_range_timestamptz_interval
756
interval2itm
10332
interval_avg
112
interval_avg_accum
272
interval_avg_accum_inv
176
interval_avg_combine
0
interval_avg_deserialize
0
interval_avg_serialize
0
interval_cmp
39036
interval_cmp_internal
82023
interval_cmp_value
168863
interval_div
148
interval_eq
9275
interval_finite
212
interval_ge
3578
interval_gt
6603
interval_hash
1520
interval_hash_extended
40
interval_in
42651
interval_justify_days
1337
interval_justify_hours
5051
interval_justify_interval
49
interval_larger
0
interval_le
3868
interval_lt
18999
interval_mi
1002
interval_mul
7769
interval_ne
72
interval_out
10255
interval_part
192
interval_part_common
1593
interval_pl
381
interval_recv
0
interval_scale
144
interval_send
0
interval_sign
3257
interval_smaller
0
interval_sum
108
interval_support
30
interval_trunc
16
interval_um
2070
interval_um_internal
4971
intervaltypmodin
244
intervaltypmodleastfield
30
intervaltypmodout
0
isoweek2date
25
isoweek2j
1061
isoweekdate2date
16
itm2interval
0
itmin2interval
50615
lookup_timezone
70
makeIntervalAggState
36
make_interval
95
make_timestamp
19
make_timestamp_internal
159
make_timestamptz
8
make_timestamptz_at_timezone
132
mul_d_interval
7619
now
35405
overlaps_timestamp
60
parse_sane_timezone
132
pg_conf_load_time
0
pg_postmaster_start_time
0
statement_timestamp
3
time2t
123811
time_t_to_timestamptz
22598
timeofday
800
timestamp2timestamptz
8
timestamp2timestamptz_safe
10850
timestamp2tm
181165
timestamp_age
26
timestamp_at_local
16
timestamp_bin
186
timestamp_cmp
21764
timestamp_cmp_internal
260016
timestamp_cmp_timestamptz
65
timestamp_cmp_timestamptz_internal
10688
timestamp_decrement
0
timestamp_eq
16462
timestamp_eq_timestamptz
1208
timestamp_finite
0
timestamp_ge
11507
timestamp_ge_timestamptz
2336
timestamp_gt
51431
timestamp_gt_timestamptz
2132
timestamp_hash
3991
timestamp_hash_extended
40
timestamp_in
9641
timestamp_increment
0
timestamp_izone
8
timestamp_larger
56
timestamp_le
11218
timestamp_le_timestamptz
2532
timestamp_lt
103916
timestamp_lt_timestamptz
2136
timestamp_mi
3786
timestamp_mi_interval
1464
timestamp_ne
524
timestamp_ne_timestamptz
0
timestamp_out
23719
timestamp_part
5841
timestamp_part_common
7151
timestamp_pl_interval
6360
timestamp_recv
0
timestamp_scale
31236
timestamp_send
0
timestamp_skipsupport
0
timestamp_smaller
0
timestamp_sortsupport
331
timestamp_support
12
timestamp_timestamptz
148
timestamp_trunc
944
timestamp_zone
140
timestamptypmodin
22
timestamptypmodout
5
timestamptz2timestamp
50
timestamptz2timestamp_safe
31183
timestamptz_age
26
timestamptz_at_local
16
timestamptz_bin
90
timestamptz_cmp_timestamp
67
timestamptz_eq_timestamp
0
timestamptz_ge_timestamp
4
timestamptz_gt_timestamp
0
timestamptz_hash
0
timestamptz_hash_extended
0
timestamptz_in
21352
timestamptz_izone
8
timestamptz_le_timestamp
0
timestamptz_lt_timestamp
0
timestamptz_mi_interval
1088
timestamptz_mi_interval_at_zone
5
timestamptz_mi_interval_internal
1413
timestamptz_ne_timestamp
64
timestamptz_out
38233
timestamptz_part
5812
timestamptz_part_common
20545
timestamptz_pl_interval
53120
timestamptz_pl_interval_at_zone
5
timestamptz_pl_interval_internal
86258
timestamptz_recv
0
timestamptz_scale
380
timestamptz_send
0
timestamptz_timestamp
31113
timestamptz_to_str
1743
timestamptz_to_time_t
27293
timestamptz_trunc
852
timestamptz_trunc_internal
904
timestamptz_trunc_zone
52
timestamptz_zone
183
timestamptztypmodin
69
timestamptztypmodout
5
tm2timestamp
123819
Generated by:
LCOV version 2.0-1