LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: PostgreSQL 20devel Lines: 80.9 % 553693 447762
Test Date: 2026-07-25 21:15:30 Functions: 89.1 % 30552 27217
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 64.8 % 343125 222178

Directory Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
src/test/modules/test_cloexec/
0.0%
0.0 % 3 - 0.0 % 1
contrib/auth_delay/
0.0%
0.0 % 13 0.0 % 4 0.0 % 3
src/test/modules/oauth_validator/
0.0%
0.0 % 205 0.0 % 120 0.0 % 17
src/include/jit/
0.0%
0.0 % 73 0.0 % 2 0.0 % 24
src/backend/jit/llvm/
0.0%
0.0 % 1936 0.0 % 1177 0.0 % 60
src/backend/snowball/libstemmer/
2.6%2.6%
2.6 % 20501 536 2.1 % 14512 299 4.8 % 727 35
src/include/postmaster/
95.0%95.0%
95.0 % 20 19 - -
src/bin/pg_test_fsync/
13.7%13.7%
13.7 % 226 31 14.7 % 109 16 15.4 % 13 2
contrib/oid2name/
15.1%15.1%
15.1 % 252 38 7.8 % 115 9 27.3 % 11 3
src/backend/jit/
16.0%16.0%
16.0 % 50 8 15.4 % 26 4 33.3 % 6 2
contrib/spi/
39.1%39.1%
39.1 % 128 50 18.8 % 112 21 33.3 % 9 3
src/test/modules/dummy_index_am/
70.0%70.0%
70.0 % 80 56 75.0 % 4 3 47.1 % 17 8
src/test/modules/test_checksums/
16.0%16.0%
16.0 % 25 4 0.0 % 6 50.0 % 8 4
src/backend/access/rmgrdesc/
44.8%44.8%
44.8 % 1606 719 39.6 % 662 262 50.6 % 77 39
src/bin/psql/
60.5%60.5%
60.5 % 12268 7418 52.9 % 7485 3962 60.6 % 546 331
src/interfaces/ecpg/compatlib/
68.5%68.5%
68.5 % 504 345 66.9 % 254 170 61.7 % 47 29
contrib/vacuumlo/
15.8%15.8%
15.8 % 273 43 7.7 % 117 9 66.7 % 3 2
src/backend/utils/mb/conversion_procs/euc_tw_and_big5/
24.3%24.3%
24.3 % 173 42 8.2 % 97 8 70.0 % 10 7
contrib/pgstattuple/
54.9%54.9%
54.9 % 550 302 29.8 % 295 88 74.0 % 50 37
src/bin/pg_upgrade/
63.5%63.5%
63.5 % 3249 2062 48.0 % 1688 811 74.3 % 175 130
src/interfaces/libpq/
58.9%58.9%
58.9 % 9565 5637 53.5 % 6436 3443 75.8 % 496 376
contrib/hstore/
83.8%83.8%
83.8 % 1775 1487 66.7 % 1266 844 77.3 % 172 133
src/test/modules/dummy_seclabel/
88.9%88.9%
88.9 % 18 16 81.2 % 16 13 80.0 % 5 4
src/bin/initdb/
62.2%62.2%
62.2 % 2255 1402 46.4 % 1451 673 80.0 % 115 92
src/timezone/
64.0%64.0%
64.0 % 3319 2123 52.7 % 2372 1249 81.6 % 152 124
src/include/lib/
90.1%90.1%
90.1 % 1301 1172 78.6 % 459 361 81.6 % 643 525
src/backend/utils/mmgr/
76.7%76.7%
76.7 % 2799 2146 57.8 % 1430 826 81.9 % 226 185
src/backend/utils/mb/
70.8%70.8%
70.8 % 842 596 55.2 % 614 339 82.2 % 73 60
src/bin/pg_waldump/
67.9%67.9%
67.9 % 3229 2194 60.9 % 1616 984 82.2 % 152 125
src/backend/libpq/
63.2%63.2%
63.2 % 4729 2989 42.3 % 3787 1601 83.2 % 268 223
src/bin/pg_checksums/
77.2%77.2%
77.2 % 263 203 68.7 % 182 125 83.3 % 6 5
src/bin/pg_walsummary/
71.9%71.9%
71.9 % 89 64 60.0 % 35 21 83.3 % 6 5
src/test/modules/test_saslprep/
37.1%37.1%
37.1 % 105 39 19.4 % 31 6 83.3 % 6 5
src/backend/bootstrap/
75.6%75.6%
75.6 % 799 604 49.8 % 474 236 85.2 % 27 23
src/pl/plpgsql/src/
81.7%81.7%
81.7 % 6682 5458 66.9 % 4260 2849 85.2 % 243 207
contrib/basic_archive/
36.8%36.8%
36.8 % 76 28 17.1 % 70 12 85.7 % 7 6
src/backend/main/
86.6%86.6%
86.6 % 119 103 65.3 % 49 32 85.7 % 7 6
src/test/modules/test_custom_rmgrs/
81.8%81.8%
81.8 % 33 27 25.0 % 8 2 85.7 % 7 6
contrib/pg_stat_statements/
72.9%72.9%
72.9 % 933 680 55.7 % 619 345 86.0 % 50 43
src/tools/pg_bsd_indent/
75.7%75.7%
75.7 % 1763 1335 61.6 % 1649 1016 86.2 % 29 25
contrib/xml2/
62.9%62.9%
62.9 % 428 269 41.8 % 244 102 87.0 % 23 20
src/backend/utils/adt/
85.3%85.3%
85.3 % 70171 59838 68.9 % 45292 31187 87.0 % 4759 4140
contrib/seg/
75.5%75.5%
75.5 % 687 519 69.3 % 336 233 87.0 % 77 67
src/interfaces/ecpg/pgtypeslib/
58.8%58.8%
58.8 % 3390 1995 49.0 % 2072 1016 87.1 % 101 88
src/pl/tcl/
91.5%91.5%
91.5 % 1091 998 68.0 % 607 413 87.2 % 47 41
src/backend/utils/fmgr/
75.4%75.4%
75.4 % 1896 1429 54.5 % 1272 693 87.4 % 111 97
contrib/fuzzystrmatch/
36.4%36.4%
36.4 % 1086 395 26.1 % 789 206 87.5 % 48 42
src/port/
65.4%65.4%
65.4 % 1814 1187 58.7 % 1077 632 87.7 % 122 107
src/backend/tsearch/
89.8%89.8%
89.8 % 3572 3208 67.9 % 2840 1929 87.8 % 221 194
src/backend/storage/aio/
83.5%83.5%
83.5 % 1331 1111 71.9 % 662 476 88.5 % 130 115
src/bin/pg_rewind/
71.5%71.5%
71.5 % 2121 1517 57.7 % 1252 723 88.7 % 106 94
src/common/
80.4%80.4%
80.4 % 6547 5262 68.8 % 4073 2801 88.8 % 464 412
src/test/modules/libpq_pipeline/
76.4%76.4%
76.4 % 1118 854 63.4 % 642 407 88.9 % 27 24
contrib/ltree/
88.4%88.4%
88.4 % 2015 1782 66.7 % 1539 1026 89.8 % 196 176
src/bin/pg_basebackup/
73.6%73.6%
73.6 % 4237 3119 64.5 % 2524 1629 90.9 % 154 140
src/backend/utils/error/
71.6%71.6%
71.6 % 1582 1133 52.9 % 1101 582 91.1 % 90 82
src/backend/storage/ipc/
82.1%82.1%
82.1 % 4300 3532 60.1 % 2475 1488 91.2 % 306 279
src/test/modules/test_oat_hooks/
79.4%79.4%
79.4 % 155 123 58.4 % 125 73 91.7 % 12 11
src/backend/utils/resowner/
91.3%91.3%
91.3 % 263 240 79.9 % 144 115 91.7 % 24 22
src/backend/storage/file/
73.4%73.4%
73.4 % 1597 1172 46.0 % 1106 509 91.6 % 143 131
src/backend/utils/hash/
85.3%85.3%
85.3 % 498 425 62.0 % 316 196 91.9 % 37 34
src/backend/access/brin/
86.2%86.2%
86.2 % 2967 2559 67.1 % 1327 890 91.9 % 160 147
src/backend/storage/lmgr/
83.3%83.3%
83.3 % 4353 3628 66.9 % 2648 1771 92.0 % 263 242
contrib/btree_gist/
83.9%83.9%
83.9 % 2535 2126 62.2 % 534 332 92.1 % 606 558
src/backend/nodes/
87.7%87.7%
87.7 % 26714 23429 68.1 % 12489 8510 92.0 % 1971 1814
src/fe_utils/
86.8%86.8%
86.8 % 3935 3417 78.1 % 2557 1996 92.2 % 204 188
contrib/intarray/
89.2%89.2%
89.2 % 1457 1299 56.4 % 1116 629 92.5 % 146 135
src/backend/utils/misc/
80.1%80.1%
80.1 % 3969 3181 65.4 % 2570 1680 92.5 % 212 196
contrib/cube/
85.4%85.4%
85.4 % 1116 953 71.5 % 1046 748 92.5 % 107 99
contrib/pg_trgm/
89.3%89.3%
89.3 % 1638 1463 74.1 % 972 720 92.7 % 123 114
src/backend/tcop/
79.5%79.5%
79.5 % 4707 3742 65.3 % 2815 1837 93.0 % 128 119
src/backend/access/gin/
85.8%85.8%
85.8 % 4438 3808 69.6 % 2175 1513 92.9 % 198 184
src/backend/access/hash/
85.6%85.6%
85.6 % 2394 2050 59.7 % 1202 717 93.1 % 116 108
src/backend/access/nbtree/
90.0%90.0%
90.0 % 6623 5962 75.4 % 3848 2900 93.1 % 262 244
src/backend/executor/
90.9%90.9%
90.9 % 24385 22168 76.0 % 13680 10401 93.1 % 1148 1069
src/test/modules/test_shm_mq/
86.2%86.2%
86.2 % 218 188 47.7 % 130 62 93.3 % 15 14
src/bin/pg_ctl/
68.9%68.9%
68.9 % 688 474 60.6 % 371 225 93.3 % 30 28
src/backend/access/gist/
84.5%84.5%
84.5 % 3224 2723 68.3 % 1775 1213 93.3 % 165 154
src/backend/replication/
84.5%84.5%
84.5 % 4504 3808 66.2 % 2609 1728 93.3 % 195 182
src/test/regress/
79.2%79.2%
79.2 % 1570 1244 50.0 % 1093 547 93.4 % 122 114
src/backend/access/transam/
85.5%85.5%
85.5 % 12016 10274 63.5 % 6954 4414 93.7 % 729 683
src/bin/pg_combinebackup/
73.5%73.5%
73.5 % 1120 823 58.0 % 753 437 93.8 % 48 45
src/interfaces/ecpg/preproc/
68.7%68.7%
68.7 % 4698 3226 60.6 % 2661 1612 93.8 % 96 90
src/interfaces/ecpg/ecpglib/
63.7%63.7%
63.7 % 3675 2340 58.0 % 2121 1231 93.8 % 129 121
src/bin/pg_dump/
85.1%85.1%
85.1 % 15671 13341 70.0 % 8344 5839 94.0 % 597 561
src/backend/access/common/
89.8%89.8%
89.8 % 2840 2551 77.9 % 1511 1177 94.4 % 196 185
src/test/modules/test_escape/
84.6%84.6%
84.6 % 299 253 67.7 % 127 86 94.4 % 18 17
src/bin/scripts/
76.8%76.8%
76.8 % 1979 1520 69.4 % 936 650 94.4 % 36 34
src/backend/utils/init/
85.2%85.2%
85.2 % 859 732 57.0 % 595 339 94.7 % 75 71
src/backend/storage/buffer/
91.1%91.1%
91.1 % 2677 2439 77.2 % 1559 1204 94.7 % 188 178
contrib/pg_prewarm/
77.1%77.1%
77.1 % 388 299 48.6 % 292 142 94.7 % 19 18
src/test/modules/test_resowner/
91.9%91.9%
91.9 % 198 182 51.0 % 104 53 94.7 % 19 18
contrib/pg_stash_advice/
84.6%84.6%
84.6 % 622 526 58.9 % 365 215 95.0 % 40 38
src/backend/storage/smgr/
81.7%81.7%
81.7 % 829 677 60.0 % 457 274 95.0 % 80 76
src/backend/port/
72.4%72.4%
72.4 % 250 181 32.6 % 230 75 95.2 % 21 20
contrib/amcheck/
66.8%66.8%
66.8 % 1724 1151 51.4 % 1447 744 95.2 % 63 60
contrib/pg_plan_advice/
93.3%93.3%
93.3 % 2525 2355 86.2 % 1804 1555 95.2 % 125 119
src/interfaces/ecpg/test/compat_informix/
89.8%89.8%
89.8 % 735 660 57.7 % 359 207 95.5 % 22 21
contrib/sslinfo/
79.0%79.0%
79.0 % 138 109 42.5 % 80 34 95.7 % 23 22
src/backend/replication/libpqwalreceiver/
84.1%84.1%
84.1 % 429 361 62.2 % 299 186 95.7 % 23 22
src/test/isolation/
78.8%78.8%
78.8 % 810 638 70.6 % 367 259 95.7 % 23 22
src/backend/postmaster/
78.3%78.3%
78.3 % 4994 3910 60.9 % 3264 1989 95.7 % 231 221
src/backend/lib/
92.3%92.3%
92.3 % 1116 1030 82.5 % 457 377 95.8 % 95 91
src/backend/backup/
85.8%85.8%
85.8 % 1723 1479 55.7 % 1114 620 95.8 % 119 114
contrib/pgcrypto/
85.7%85.7%
85.7 % 4749 4072 65.8 % 2726 1794 95.7 % 329 315
contrib/pg_visibility/
87.5%87.5%
87.5 % 320 280 72.2 % 158 114 96.0 % 25 24
contrib/pg_buffercache/
88.5%88.5%
88.5 % 331 293 51.3 % 150 77 96.2 % 26 25
src/backend/storage/page/
94.3%94.3%
94.3 % 489 461 68.1 % 376 256 96.2 % 26 25
src/test/modules/test_custom_stats/
78.6%78.6%
78.6 % 257 202 43.0 % 142 61 96.2 % 26 25
src/backend/catalog/
89.9%89.9%
89.9 % 14460 12993 70.5 % 9245 6521 96.2 % 602 579
src/backend/statistics/
92.9%92.9%
92.9 % 3307 3071 75.2 % 2061 1550 96.2 % 133 128
contrib/test_decoding/
86.0%86.0%
86.0 % 408 351 68.4 % 234 160 96.4 % 28 27
src/include/executor/
90.8%90.8%
90.8 % 153 139 88.2 % 68 60 96.4 % 28 27
contrib/bloom/
89.4%89.4%
89.4 % 473 423 60.8 % 209 127 96.7 % 30 29
src/backend/optimizer/geqo/
80.0%80.0%
80.0 % 345 276 50.5 % 192 97 96.7 % 30 29
src/bin/pgbench/
86.2%86.2%
86.2 % 3408 2937 77.2 % 2022 1560 96.6 % 148 143
src/interfaces/ecpg/test/sql/
96.0%96.0%
96.0 % 1542 1481 53.4 % 1436 767 97.2 % 36 35
contrib/dblink/
87.3%87.3%
87.3 % 1126 983 64.8 % 716 464 97.5 % 81 79
contrib/isn/
79.5%79.5%
79.5 % 503 400 62.0 % 389 241 97.8 % 45 44
src/backend/utils/sort/
90.6%90.6%
90.6 % 2731 2473 65.4 % 1420 928 97.8 % 182 178
src/include/access/
95.6%95.6%
95.6 % 727 695 79.5 % 249 198 97.8 % 185 181
src/backend/commands/
89.0%89.0%
89.0 % 36947 32894 69.7 % 28009 19511 97.8 % 1292 1264
src/test/modules/test_aio/
94.6%94.6%
94.6 % 500 473 74.0 % 242 179 98.4 % 62 61
src/backend/utils/cache/
91.0%91.0%
91.0 % 7338 6678 70.8 % 4427 3133 98.4 % 512 504
src/include/common/
92.6%92.6%
92.6 % 378 350 61.3 % 124 76 98.5 % 67 66
src/include/
97.1%97.1%
97.1 % 174 169 92.6 % 54 50 98.6 % 73 72
src/backend/access/heap/
90.0%90.0%
90.0 % 7221 6501 76.1 % 4887 3717 98.8 % 241 238
src/backend/optimizer/path/
95.4%95.4%
95.4 % 7554 7207 85.7 % 6193 5310 98.7 % 318 314
contrib/pageinspect/
86.4%86.4%
86.4 % 1359 1174 56.4 % 896 505 98.8 % 84 83
src/backend/parser/
90.5%90.5%
90.5 % 26325 23824 76.0 % 13835 10520 98.8 % 507 501
src/backend/partitioning/
94.8%94.8%
94.8 % 2838 2691 82.7 % 2034 1683 98.9 % 93 92
src/backend/utils/activity/
92.7%92.7%
92.7 % 2987 2768 75.7 % 1575 1193 98.9 % 280 277
src/backend/replication/logical/
91.2%91.2%
91.2 % 9247 8430 68.1 % 5050 3441 98.9 % 556 550
src/backend/regex/
91.2%91.2%
91.2 % 4672 4260 77.4 % 3528 2732 99.0 % 202 200
src/backend/access/spgist/
92.0%92.0%
92.0 % 3313 3047 70.9 % 1963 1391 99.2 % 121 120
src/backend/optimizer/plan/
96.1%96.1%
96.1 % 9285 8919 84.2 % 6550 5513 99.1 % 343 340
src/pl/plpython/
90.8%90.8%
90.8 % 2417 2195 71.4 % 1418 1012 99.3 % 151 150
contrib/postgres_fdw/
91.1%91.1%
91.1 % 5001 4557 77.2 % 3474 2681 99.6 % 236 235
src/backend/optimizer/util/
92.2%92.2%
92.2 % 8408 7749 78.7 % 5675 4468 99.7 % 375 374
src/interfaces/ecpg/test/compat_oracle/
100.0%
100.0 % 50 50 54.7 % 86 47 100.0 % 2 2
src/test/modules/test_int128/
62.4%62.4%
62.4 % 125 78 54.2 % 48 26 100.0 % 2 2
contrib/lo/
89.2%89.2%
89.2 % 37 33 50.0 % 38 19 100.0 % 3 3
contrib/passwordcheck/
96.6%96.6%
96.6 % 29 28 76.9 % 26 20 100.0 % 3 3
contrib/pg_freespacemap/
92.3%92.3%
92.3 % 13 12 44.4 % 18 8 100.0 % 3 3
contrib/pgrowlocks/
90.7%90.7%
90.7 % 108 98 70.2 % 47 33 100.0 % 3 3
src/backend/access/sequence/
100.0%
100.0 % 11 11 75.0 % 4 3 100.0 % 3 3
src/include/catalog/
90.0%90.0%
90.0 % 20 18 75.0 % 4 3 100.0 % 3 3
src/include/tcop/
100.0%
100.0 % 10 10 - 100.0 % 3 3
src/interfaces/libpq/test/
83.8%83.8%
83.8 % 37 31 80.0 % 30 24 100.0 % 3 3
src/test/modules/delay_execution/
93.8%93.8%
93.8 % 16 15 50.0 % 4 2 100.0 % 3 3
src/test/modules/ldap_password_func/
100.0%
100.0 % 15 15 88.9 % 18 16 100.0 % 3 3
src/test/modules/test_cplusplusext/
100.0%
100.0 % 20 20 73.9 % 23 17 100.0 % 3 3
src/test/modules/test_extensions/
100.0%
100.0 % 5 5 50.0 % 2 1 100.0 % 3 3
src/test/modules/test_predtest/
86.7%86.7%
86.7 % 90 78 57.6 % 92 53 100.0 % 3 3
contrib/ltree_plpython/
94.1%94.1%
94.1 % 17 16 50.0 % 8 4 100.0 % 4 4
contrib/tcn/
85.1%85.1%
85.1 % 67 57 44.3 % 70 31 100.0 % 4 4
src/backend/archive/
90.9%90.9%
90.9 % 33 30 54.2 % 24 13 100.0 % 4 4
src/bin/pg_config/
97.0%97.0%
97.0 % 67 65 91.7 % 24 22 100.0 % 4 4
src/bin/pg_controldata/
88.4%88.4%
88.4 % 155 137 75.0 % 68 51 100.0 % 4 4
src/test/modules/ssl_passphrase_callback/
100.0%
100.0 % 21 21 83.3 % 24 20 100.0 % 4 4
src/test/modules/test_copy_callbacks/
100.0%
100.0 % 13 13 50.0 % 4 2 100.0 % 4 4
src/test/modules/test_ginpostinglist/
84.0%84.0%
84.0 % 25 21 36.4 % 22 8 100.0 % 4 4
src/test/modules/test_plan_advice/
90.9%90.9%
90.9 % 33 30 54.2 % 24 13 100.0 % 4 4
src/test/modules/test_rls_hooks/
100.0%
100.0 % 53 53 100.0 % 8 8 100.0 % 4 4
contrib/bool_plperl/
100.0%
100.0 % 11 11 100.0 % 2 2 100.0 % 5 5
contrib/dict_int/
97.4%97.4%
97.4 % 39 38 82.1 % 28 23 100.0 % 5 5
contrib/earthdistance/
90.9%90.9%
90.9 % 22 20 50.0 % 4 2 100.0 % 5 5
src/backend/utils/mb/conversion_procs/latin2_and_win1250/
100.0%
100.0 % 19 19 - 100.0 % 5 5
src/backend/utils/mb/conversion_procs/utf8_and_big5/
100.0%
100.0 % 19 19 - 100.0 % 5 5
src/backend/utils/mb/conversion_procs/utf8_and_euc2004/
100.0%
100.0 % 19 19 - 100.0 % 5 5
src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/
100.0%
100.0 % 19 19 - 100.0 % 5 5
src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/
100.0%
100.0 % 19 19 - 100.0 % 5 5
src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/
100.0%
100.0 % 19 19 - 100.0 % 5 5
src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/
100.0%
100.0 % 19 19 - 100.0 % 5 5
src/backend/utils/mb/conversion_procs/utf8_and_gbk/
100.0%
100.0 % 19 19 - 100.0 % 5 5
src/backend/utils/mb/conversion_procs/utf8_and_iso8859/
93.1%93.1%
93.1 % 29 27 50.0 % 12 6 100.0 % 5 5
src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1/
95.1%95.1%
95.1 % 61 58 87.5 % 32 28 100.0 % 5 5
src/backend/utils/mb/conversion_procs/utf8_and_johab/
100.0%
100.0 % 19 19 - 100.0 % 5 5
src/backend/utils/mb/conversion_procs/utf8_and_sjis/
100.0%
100.0 % 19 19 - 100.0 % 5 5
src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/
100.0%
100.0 % 19 19 - 100.0 % 5 5
src/backend/utils/mb/conversion_procs/utf8_and_uhc/
100.0%
100.0 % 19 19 - 100.0 % 5 5
src/backend/utils/mb/conversion_procs/utf8_and_win/
93.1%93.1%
93.1 % 29 27 50.0 % 12 6 100.0 % 5 5
src/include/optimizer/
96.0%96.0%
96.0 % 25 24 92.9 % 14 13 100.0 % 5 5
src/test/modules/plsample/
78.7%78.7%
78.7 % 108 85 38.4 % 112 43 100.0 % 5 5
contrib/hstore_plperl/
100.0%
100.0 % 59 59 78.6 % 28 22 100.0 % 6 6
contrib/hstore_plpython/
98.6%98.6%
98.6 % 72 71 76.1 % 46 35 100.0 % 6 6
src/backend/snowball/
70.6%70.6%
70.6 % 68 48 43.1 % 58 25 100.0 % 6 6
src/backend/storage/sync/
76.6%76.6%
76.6 % 124 95 64.0 % 100 64 100.0 % 6 6
src/bin/pg_archivecleanup/
97.1%97.1%
97.1 % 136 132 85.3 % 75 64 100.0 % 6 6
src/bin/pg_test_timing/
85.9%85.9%
85.9 % 185 159 70.5 % 95 67 100.0 % 6 6
src/interfaces/ecpg/test/connect/
100.0%
100.0 % 132 132 - 100.0 % 6 6
src/test/modules/test_bloomfilter/
92.7%92.7%
92.7 % 41 38 52.8 % 36 19 100.0 % 6 6
src/test/modules/worker_spi/
90.6%90.6%
90.6 % 160 145 48.7 % 76 37 100.0 % 6 6
contrib/pg_logicalinspect/
83.3%83.3%
83.3 % 78 65 51.9 % 27 14 100.0 % 7 7
src/backend/utils/mb/conversion_procs/euc_jp_and_sjis/
32.3%32.3%
32.3 % 133 43 8.5 % 94 8 100.0 % 7 7
src/include/mb/
95.7%95.7%
95.7 % 47 45 90.6 % 32 29 100.0 % 7 7
src/interfaces/ecpg/test/
87.5%87.5%
87.5 % 96 84 76.3 % 38 29 100.0 % 7 7
src/interfaces/ecpg/test/pgtypeslib/
96.1%96.1%
96.1 % 638 613 67.5 % 203 137 100.0 % 7 7
src/test/modules/test_ddl_deparse/
59.6%59.6%
59.6 % 265 158 55.7 % 97 54 100.0 % 7 7
src/test/modules/test_shmem/
82.4%82.4%
82.4 % 34 28 31.2 % 32 10 100.0 % 7 7
contrib/dict_xsyn/
96.1%96.1%
96.1 % 102 98 84.3 % 70 59 100.0 % 8 8
src/backend/replication/pgrepack/
93.4%93.4%
93.4 % 91 85 68.8 % 48 33 100.0 % 8 8
src/backend/utils/mb/conversion_procs/euc2004_sjis2004/
40.4%40.4%
40.4 % 183 74 19.1 % 152 29 100.0 % 8 8
src/include/fe_utils/
91.4%91.4%
91.4 % 35 32 50.0 % 4 2 100.0 % 8 8
src/include/portability/
97.6%97.6%
97.6 % 42 41 92.9 % 14 13 100.0 % 8 8
src/include/replication/
97.1%97.1%
97.1 % 34 33 86.7 % 30 26 100.0 % 8 8
src/test/modules/test_dsa/
96.2%96.2%
96.2 % 53 51 70.0 % 20 14 100.0 % 8 8
src/test/modules/test_radixtree/
99.2%99.2%
99.2 % 127 126 47.6 % 164 78 100.0 % 8 8
src/test/modules/xid_wraparound/
94.4%94.4%
94.4 % 72 68 76.1 % 46 35 100.0 % 8 8
contrib/pg_surgery/
92.4%92.4%
92.4 % 131 121 70.6 % 102 72 100.0 % 9 9
src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/
100.0%
100.0 % 37 37 - 100.0 % 9 9
src/include/backup/
100.0%
100.0 % 29 29 - 100.0 % 9 9
src/test/modules/test_integerset/
84.0%84.0%
84.0 % 237 199 50.0 % 188 94 100.0 % 9 9
src/test/modules/test_lfind/
77.4%77.4%
77.4 % 84 65 43.0 % 100 43 100.0 % 9 9
src/test/modules/test_parser/
100.0%
100.0 % 45 45 92.9 % 14 13 100.0 % 9 9
src/test/modules/test_regex/
86.3%86.3%
86.3 % 307 265 72.6 % 135 98 100.0 % 9 9
contrib/jsonb_plperl/
94.6%94.6%
94.6 % 129 122 70.8 % 72 51 100.0 % 10 10
contrib/tsm_system_rows/
96.7%96.7%
96.7 % 92 89 78.3 % 46 36 100.0 % 10 10
contrib/tsm_system_time/
95.8%95.8%
95.8 % 95 91 72.0 % 50 36 100.0 % 10 10
contrib/unaccent/
85.9%85.9%
85.9 % 185 159 64.2 % 120 77 100.0 % 10 10
src/include/tsearch/
100.0%
100.0 % 21 21 - 100.0 % 10 10
src/interfaces/ecpg/test/thread/
91.2%91.2%
91.2 % 137 125 64.4 % 104 67 100.0 % 10 10
contrib/auto_explain/
90.9%90.9%
90.9 % 241 219 65.2 % 178 116 100.0 % 11 11
src/backend/utils/mb/conversion_procs/utf8_and_gb18030/
81.5%81.5%
81.5 % 92 75 47.4 % 116 55 100.0 % 11 11
src/test/modules/test_dsm_registry/
92.6%92.6%
92.6 % 54 50 50.0 % 16 8 100.0 % 11 11
src/backend/access/tablesample/
99.2%99.2%
99.2 % 128 127 81.7 % 60 49 100.0 % 12 12
contrib/pg_overexplain/
65.0%65.0%
65.0 % 417 271 64.2 % 240 154 100.0 % 13 13
src/backend/storage/large_object/
94.4%94.4%
94.4 % 286 270 51.9 % 212 110 100.0 % 13 13
src/test/modules/test_binaryheap/
89.0%89.0%
89.0 % 118 105 54.7 % 86 47 100.0 % 13 13
src/test/modules/test_json_parser/
94.4%94.4%
94.4 % 195 184 81.3 % 75 61 100.0 % 13 13
src/test/modules/test_lwlock_tranches/
87.5%87.5%
87.5 % 48 42 55.6 % 18 10 100.0 % 13 13
contrib/basebackup_to_shell/
86.5%86.5%
86.5 % 104 90 52.9 % 70 37 100.0 % 14 14
contrib/jsonb_plpython/
85.5%85.5%
85.5 % 207 177 68.1 % 119 81 100.0 % 14 14
src/test/modules/spgist_name_ops/
83.1%83.1%
83.1 % 231 192 70.2 % 94 66 100.0 % 14 14
src/bin/pg_resetwal/
90.8%90.8%
90.8 % 554 503 75.0 % 316 237 100.0 % 15 15
src/test/modules/test_rbtree/
84.5%84.5%
84.5 % 200 169 42.9 % 182 78 100.0 % 16 16
src/test/modules/test_tidstore/
92.1%92.1%
92.1 % 139 128 60.5 % 76 46 100.0 % 16 16
contrib/tablefunc/
94.6%94.6%
94.6 % 423 400 71.2 % 351 250 100.0 % 19 19
contrib/file_fdw/
89.9%89.9%
89.9 % 346 311 66.2 % 216 143 100.0 % 22 22
src/backend/foreign/
90.0%90.0%
90.0 % 261 235 67.6 % 182 123 100.0 % 22 22
src/bin/pg_amcheck/
78.6%78.6%
78.6 % 804 632 66.8 % 455 304 100.0 % 22 22
contrib/pg_walinspect/
89.5%89.5%
89.5 % 323 289 62.3 % 154 96 100.0 % 23 23
src/test/modules/test_custom_types/
100.0%
100.0 % 64 64 100.0 % 6 6 100.0 % 24 24
src/backend/utils/mb/conversion_procs/cyrillic/
100.0%
100.0 % 109 109 - 100.0 % 25 25
src/include/nodes/
96.5%96.5%
96.5 % 86 83 78.0 % 50 39 100.0 % 27 27
src/interfaces/ecpg/test/preproc/
98.6%98.6%
98.6 % 627 618 54.7 % 536 293 100.0 % 27 27
src/test/modules/test_slru/
98.0%98.0%
98.0 % 99 97 35.7 % 14 5 100.0 % 28 28
src/include/port/atomics/
100.0%
100.0 % 80 80 - 100.0 % 31 31
src/test/modules/injection_points/
97.3%97.3%
97.3 % 224 218 78.5 % 135 106 100.0 % 32 32
src/backend/access/table/
92.6%92.6%
92.6 % 364 337 79.7 % 222 177 100.0 % 33 33
src/backend/storage/freespace/
91.0%91.0%
91.0 % 344 313 79.0 % 176 139 100.0 % 33 33
src/bin/pg_verifybackup/
89.6%89.6%
89.6 % 615 551 79.4 % 335 266 100.0 % 33 33
contrib/citext/
100.0%
100.0 % 156 156 58.1 % 62 36 100.0 % 35 35
src/include/libpq/
84.3%84.3%
84.3 % 248 209 67.3 % 113 76 100.0 % 36 36
src/backend/replication/pgoutput/
96.3%96.3%
96.3 % 777 748 75.4 % 476 359 100.0 % 42 42
src/backend/access/index/
92.1%92.1%
92.1 % 631 581 58.2 % 474 276 100.0 % 54 54
src/backend/utils/time/
90.3%90.3%
90.3 % 610 551 58.6 % 394 231 100.0 % 59 59
src/test/modules/test_bitmapset/
96.2%96.2%
96.2 % 344 331 72.5 % 244 177 100.0 % 71 71
src/backend/optimizer/prep/
92.5%92.5%
92.5 % 2361 2183 81.3 % 1719 1398 100.0 % 77 77
src/include/port/
98.4%98.4%
98.4 % 256 252 94.4 % 54 51 100.0 % 80 80
src/include/storage/
100.0%
100.0 % 347 347 83.8 % 80 67 100.0 % 88 88
src/pl/plperl/
89.5%89.5%
89.5 % 1769 1584 59.5 % 1089 648 100.0 % 101 101
src/backend/rewrite/
92.4%92.4%
92.4 % 3156 2915 76.4 % 2763 2110 100.0 % 113 113
src/include/utils/
54.2%54.2%
54.2 % 1060 574 51.2 % 492 252 100.0 % 146 146
contrib/btree_gin/
97.4%97.4%
97.4 % 266 259 76.1 % 46 35 100.0 % 218 218

Generated by: LCOV version 2.0-1