LCOV - code coverage report
Current view: top level - src/backend/utils/adt - timestamp.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 76.9 % 2579 1982
Test Date: 2026-07-02 02:16:36 Functions: 85.5 % 193 165
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
AdjustIntervalForTypmod 42146
AdjustTimestampForTypmod 65616
EncodeSpecialInterval 1344
EncodeSpecialTimestamp 866
GetCurrentTimestamp 6019648
GetEpochTime 14475
GetSQLCurrentTimestamp 197
GetSQLLocalTimestamp 50
NonFiniteIntervalPart 256
NonFiniteTimestampTzPart 408
SetEpochTimestamp 14471
TimestampDifference 779308
TimestampDifferenceExceeds 802344
TimestampDifferenceExceedsSeconds 0
TimestampDifferenceMilliseconds 381289
TimestampTimestampTzRequiresRewrite 12
anytimestamp_typmod_check 462
anytimestamp_typmodin 91
anytimestamp_typmodout 10
clock_timestamp 20
date2isoweek 1618
date2isoyear 9726
date2isoyearday 1016
do_interval_accum 216
do_interval_discard 136
dt2local 74417
dt2time 181357
extract_interval 1401
extract_timestamp 1310
extract_timestamptz 14731
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 40466
interval_cmp_internal 83462
interval_cmp_value 171743
interval_div 148
interval_eq 9277
interval_finite 212
interval_ge 3578
interval_gt 6603
interval_hash 1522
interval_hash_extended 40
interval_in 42650
interval_justify_days 1337
interval_justify_hours 5051
interval_justify_interval 49
interval_larger 0
interval_le 3868
interval_lt 19006
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 50614
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 124026
time_t_to_timestamptz 22593
timeofday 800
timestamp2timestamptz 8
timestamp2timestamptz_safe 10850
timestamp2tm 181349
timestamp_age 26
timestamp_at_local 16
timestamp_bin 186
timestamp_cmp 21746
timestamp_cmp_internal 259966
timestamp_cmp_timestamptz 65
timestamp_cmp_timestamptz_internal 10688
timestamp_decrement 0
timestamp_eq 16412
timestamp_eq_timestamptz 1208
timestamp_finite 0
timestamp_ge 11507
timestamp_ge_timestamptz 2336
timestamp_gt 51435
timestamp_gt_timestamptz 2132
timestamp_hash 3995
timestamp_hash_extended 40
timestamp_in 9757
timestamp_increment 0
timestamp_izone 8
timestamp_larger 56
timestamp_le 11218
timestamp_le_timestamptz 2532
timestamp_lt 103930
timestamp_lt_timestamptz 2136
timestamp_mi 3786
timestamp_mi_interval 1464
timestamp_ne 524
timestamp_ne_timestamptz 0
timestamp_out 23820
timestamp_part 5841
timestamp_part_common 7151
timestamp_pl_interval 6354
timestamp_recv 0
timestamp_scale 31236
timestamp_send 0
timestamp_skipsupport 0
timestamp_smaller 0
timestamp_sortsupport 342
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 21453
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 38338
timestamptz_part 5812
timestamptz_part_common 20543
timestamptz_pl_interval 53119
timestamptz_pl_interval_at_zone 5
timestamptz_pl_interval_internal 86257
timestamptz_recv 0
timestamptz_scale 380
timestamptz_send 0
timestamptz_timestamp 31113
timestamptz_to_str 1726
timestamptz_to_time_t 27352
timestamptz_trunc 852
timestamptz_trunc_internal 904
timestamptz_trunc_zone 52
timestamptz_zone 183
timestamptztypmodin 69
timestamptztypmodout 5
tm2timestamp 124034

Generated by: LCOV version 2.0-1