LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - int.c (source / functions) Coverage Total Hit UBC CBC
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 86.4 % 588 508 80 508
Current Date: 2025-10-28 08:26:42 +0900 Functions: 87.2 % 94 82 12 82
Baseline: lcov-20251028-005825-baseline Branches: 65.4 % 286 187 99 187
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 86.4 % 588 508 80 508
Function coverage date bins:
(360..) days: 87.2 % 94 82 12 82
Branch coverage date bins:
(360..) days: 65.4 % 286 187 99 187

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
in_range_int2_int2 UBC 0 0.0 % (0 / 2)
in_range_int2_int8 UBC 0 0.0 % (0 / 2)
int2not UBC 0 0.0 % (0 / 3)
int2recv UBC 0 0.0 % (0 / 3)
int2shr UBC 0 0.0 % (0 / 4)
int2smaller UBC 0 0.0 % (0 / 4)
int2up UBC 0 0.0 % (0 / 3)
int2vectorrecv UBC 0 0.0 % (0 / 18) 0.0 % (0 / 12)
int2vectorsend UBC 0 0.0 % (0 / 2)
int4inc UBC 0 0.0 % (0 / 5) 0.0 % (0 / 4)
int4not UBC 0 0.0 % (0 / 3)
int4shr UBC 0 0.0 % (0 / 4)
int4up CBC 3 100.0 % (3 / 3)
int2shl CBC 6 100.0 % (4 / 4)
int2send CBC 8 100.0 % (5 / 5)
int2um CBC 9 80.0 % (4 / 5) 25.0 % (1 / 4)
int4or CBC 9 100.0 % (4 / 4)
int4xor CBC 9 100.0 % (4 / 4)
int2and CBC 12 100.0 % (4 / 4)
int2or CBC 12 100.0 % (4 / 4)
int2xor CBC 12 100.0 % (4 / 4)
int2abs CBC 15 83.3 % (5 / 6) 25.0 % (1 / 4)
int42ne CBC 15 100.0 % (4 / 4)
int4_bool CBC 15 100.0 % (4 / 4) 100.0 % (2 / 2)
in_range_int2_int4 CBC 18 73.3 % (11 / 15) 50.0 % (6 / 12)
int24mul CBC 18 83.3 % (5 / 6) 25.0 % (1 / 4)
int2mod CBC 18 87.5 % (7 / 8) 50.0 % (3 / 6)
int24div CBC 21 100.0 % (6 / 6) 75.0 % (3 / 4)
int2div CBC 21 75.0 % (9 / 12) 50.0 % (5 / 10)
int42div CBC 24 83.3 % (10 / 12) 70.0 % (7 / 10)
int42pl CBC 24 100.0 % (6 / 6) 75.0 % (3 / 4)
int2mul CBC 27 100.0 % (6 / 6) 75.0 % (3 / 4)
int2pl CBC 27 100.0 % (6 / 6) 75.0 % (3 / 4)
int42mi CBC 27 100.0 % (6 / 6) 75.0 % (3 / 4)
int42mul CBC 27 100.0 % (6 / 6) 75.0 % (3 / 4)
int2mi CBC 65 100.0 % (6 / 6) 75.0 % (3 / 4)
int4lcm CBC 78 100.0 % (14 / 14) 85.7 % (12 / 14)
int4gcd CBC 90 100.0 % (5 / 5)
int4gcd_internal CBC 132 100.0 % (19 / 19) 93.8 % (15 / 16)
int2larger CBC 201 100.0 % (4 / 4)
int2vectorin CBC 366 90.3 % (28 / 31) 69.2 % (18 / 26)
in_range_int4_int8 CBC 381 86.7 % (13 / 15) 50.0 % (6 / 12)
in_range_int4_int2 CBC 453 100.0 % (2 / 2)
int4shl CBC 774 100.0 % (4 / 4)
bool_int4 CBC 924 100.0 % (4 / 4) 100.0 % (2 / 2)
int24pl CBC 1122 83.3 % (5 / 6) 25.0 % (1 / 4)
in_range_int4_int4 CBC 1599 100.0 % (15 / 15) 91.7 % (11 / 12)
int42gt CBC 1614 100.0 % (4 / 4)
int42ge CBC 1728 100.0 % (4 / 4)
int2ge CBC 1857 100.0 % (4 / 4)
int2le CBC 2502 100.0 % (4 / 4)
int4and CBC 2753 100.0 % (4 / 4)
int24ge CBC 4939 100.0 % (4 / 4)
int2vectorout CBC 7033 100.0 % (10 / 10) 100.0 % (4 / 4)
int42le CBC 9014 100.0 % (4 / 4)
int42lt CBC 9169 100.0 % (4 / 4)
i4toi2 CBC 11577 100.0 % (5 / 5) 83.3 % (5 / 6)
int24mi CBC 12906 83.3 % (5 / 6) 25.0 % (1 / 4)
int2ne CBC 15653 100.0 % (4 / 4)
i2toi4 CBC 18040 100.0 % (3 / 3)
generate_series_int4_support CBC 18994 93.3 % (28 / 30) 78.1 % (25 / 32)
int4um CBC 26119 80.0 % (4 / 5) 25.0 % (1 / 4)
int24le CBC 33094 100.0 % (4 / 4)
int24ne CBC 37164 100.0 % (4 / 4)
buildint2vector CBC 61245 100.0 % (11 / 11) 100.0 % (4 / 4)
int4abs CBC 64427 83.3 % (5 / 6) 25.0 % (1 / 4)
int24lt CBC 71324 100.0 % (4 / 4)
int42eq CBC 95537 100.0 % (4 / 4)
int4recv CBC 101523 100.0 % (3 / 3)
int4send CBC 104566 100.0 % (5 / 5)
int24eq CBC 110929 100.0 % (4 / 4)
int4ne CBC 204177 100.0 % (4 / 4)
int4smaller CBC 275973 100.0 % (4 / 4)
int4ge CBC 289261 100.0 % (4 / 4)
int24gt CBC 311838 100.0 % (4 / 4)
int2out CBC 336186 100.0 % (5 / 5)
int2lt CBC 424453 100.0 % (4 / 4)
int4larger CBC 460998 100.0 % (4 / 4)
int2in CBC 473428 100.0 % (3 / 3)
int4le CBC 693884 100.0 % (4 / 4)
int4div CBC 753524 100.0 % (12 / 12) 80.0 % (8 / 10)
int2eq CBC 1298583 100.0 % (4 / 4)
int4mul CBC 1427218 100.0 % (6 / 6) 75.0 % (3 / 4)
int4mi CBC 1441101 100.0 % (6 / 6) 75.0 % (3 / 4)
int4in CBC 2321183 100.0 % (3 / 3)
int4gt CBC 2489830 100.0 % (4 / 4)
int2gt CBC 2751467 100.0 % (4 / 4)
int4pl CBC 3209594 100.0 % (6 / 6) 75.0 % (3 / 4)
int4mod CBC 3936368 87.5 % (7 / 8) 50.0 % (3 / 6)
generate_series_int4 CBC 8188314 100.0 % (2 / 2)
generate_series_step_int4 CBC 8370943 92.3 % (24 / 26) 77.8 % (14 / 18)
int4out CBC 8934381 100.0 % (5 / 5)
int4eq CBC 22592903 100.0 % (4 / 4)
int4lt CBC 112132585 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta