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 Sort by function name Hit count Sort by function 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