LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- timestamp.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1983
2583
76.8 %
Date:
2025-08-20 21:18:26
Functions:
165
193
85.5 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AdjustIntervalForTypmod
64586
AdjustTimestampForTypmod
125658
EncodeSpecialInterval
2024
EncodeSpecialTimestamp
1326
GetCurrentTimestamp
9925878
GetEpochTime
28388
GetSQLCurrentTimestamp
348
GetSQLLocalTimestamp
66
NonFiniteIntervalPart
384
NonFiniteTimestampTzPart
612
SetEpochTimestamp
28382
TimestampDifference
1287688
TimestampDifferenceExceeds
1235684
TimestampDifferenceExceedsSeconds
0
TimestampDifferenceMilliseconds
612294
TimestampTimestampTzRequiresRewrite
18
anytimestamp_typmod_check
724
anytimestamp_typmodin
154
anytimestamp_typmodout
20
clock_timestamp
40
date2isoweek
2424
date2isoyear
14586
date2isoyearday
1524
do_interval_accum
324
do_interval_discard
204
dt2local
121202
dt2time
312110
extract_interval
2088
extract_timestamp
1962
extract_timestamptz
28766
finite_interval_mi
1548
finite_interval_pl
528
float8_timestamptz
54
generate_series_timestamp
684
generate_series_timestamp_support
396
generate_series_timestamptz
62412
generate_series_timestamptz_at_zone
270
generate_series_timestamptz_internal
62682
in_range_interval_interval
1128
in_range_timestamp_interval
2466
in_range_timestamptz_interval
1134
interval2itm
16410
interval_avg
168
interval_avg_accum
408
interval_avg_accum_inv
264
interval_avg_combine
0
interval_avg_deserialize
0
interval_avg_serialize
0
interval_cmp
63950
interval_cmp_internal
133868
interval_cmp_value
274960
interval_div
222
interval_eq
14286
interval_finite
318
interval_ge
5928
interval_gt
11326
interval_hash
2278
interval_hash_extended
60
interval_in
65342
interval_justify_days
2004
interval_justify_hours
8360
interval_justify_interval
66
interval_larger
0
interval_le
6414
interval_lt
30968
interval_mi
1794
interval_mul
11652
interval_ne
108
interval_out
16314
interval_part
288
interval_part_common
2376
interval_pl
558
interval_recv
0
interval_scale
216
interval_send
0
interval_sign
4886
interval_smaller
0
interval_sum
162
interval_support
36
interval_trunc
24
interval_um
3714
interval_um_internal
8040
intervaltypmodin
354
intervaltypmodleastfield
36
intervaltypmodout
0
isoweek2date
36
isoweek2j
1590
isoweekdate2date
24
itm2interval
0
itmin2interval
77886
lookup_timezone
96
makeIntervalAggState
54
make_interval
132
make_timestamp
24
make_timestamp_internal
234
make_timestamptz
12
make_timestamptz_at_timezone
198
mul_d_interval
11430
now
70572
overlaps_timestamp
72
parse_sane_timezone
198
pg_conf_load_time
0
pg_postmaster_start_time
0
statement_timestamp
6
time2t
220952
time_t_to_timestamptz
43130
timeofday
1600
timestamp2timestamptz
234
timestamp2timestamptz_opt_overflow
16320
timestamp2tm
312098
timestamp_age
36
timestamp_at_local
24
timestamp_bin
276
timestamp_cmp
41806
timestamp_cmp_internal
467416
timestamp_cmp_timestamptz
106
timestamp_cmp_timestamptz_internal
16074
timestamp_decrement
0
timestamp_eq
28746
timestamp_eq_timestamptz
1812
timestamp_finite
0
timestamp_ge
19550
timestamp_ge_timestamptz
3504
timestamp_gt
99432
timestamp_gt_timestamptz
3198
timestamp_hash
6494
timestamp_hash_extended
60
timestamp_in
17560
timestamp_increment
0
timestamp_izone
12
timestamp_larger
84
timestamp_le
18932
timestamp_le_timestamptz
3798
timestamp_lt
177918
timestamp_lt_timestamptz
3204
timestamp_mi
6452
timestamp_mi_interval
2172
timestamp_ne
786
timestamp_ne_timestamptz
0
timestamp_out
43434
timestamp_part
8760
timestamp_part_common
10722
timestamp_pl_interval
9782
timestamp_recv
0
timestamp_scale
62172
timestamp_send
0
timestamp_skipsupport
0
timestamp_smaller
0
timestamp_sortsupport
570
timestamp_support
24
timestamp_timestamptz
222
timestamp_trunc
1410
timestamp_zone
168
timestamptypmodin
36
timestamptypmodout
10
timestamptz2timestamp
62170
timestamptz2timestamp_opt_overflow
62210
timestamptz_age
36
timestamptz_at_local
24
timestamptz_bin
132
timestamptz_cmp_timestamp
134
timestamptz_eq_timestamp
0
timestamptz_ge_timestamp
6
timestamptz_gt_timestamp
0
timestamptz_hash
0
timestamptz_hash_extended
0
timestamptz_in
41294
timestamptz_izone
12
timestamptz_le_timestamp
0
timestamptz_lt_timestamp
0
timestamptz_mi_interval
1632
timestamptz_mi_interval_at_zone
6
timestamptz_mi_interval_internal
2118
timestamptz_ne_timestamp
96
timestamptz_out
70886
timestamptz_part
8718
timestamptz_part_common
37484
timestamptz_pl_interval
86864
timestamptz_pl_interval_at_zone
6
timestamptz_pl_interval_internal
151998
timestamptz_recv
0
timestamptz_scale
456
timestamptz_send
0
timestamptz_timestamp
62104
timestamptz_to_str
3304
timestamptz_to_time_t
48682
timestamptz_trunc
1278
timestamptz_trunc_internal
1350
timestamptz_trunc_zone
72
timestamptz_zone
234
timestamptztypmodin
118
timestamptztypmodout
10
tm2timestamp
220964
Generated by:
LCOV version 1.16