LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: PostgreSQL 20devel Lines: 81.0 % 551346 446520
Test Date: 2026-10-16 22:15:55 Functions: 89.2 % 30524 27234
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 64.9 % 342435 222170

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/include/jit/
0.0%
0.0 % 73 0.0 % 2 0.0 % 24
contrib/auth_delay/
0.0%
0.0 % 13 0.0 % 4 0.0 % 3
src/test/modules/test_checksums/
16.0%16.0%
16.0 % 25 4 0.0 % 6 50.0 % 8 4
src/test/modules/oauth_validator/
0.0%
0.0 % 205 0.0 % 120 0.0 % 17
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
contrib/vacuumlo/
15.8%15.8%
15.8 % 273 43 7.7 % 117 9 66.7 % 3 2
contrib/oid2name/
15.1%15.1%
15.1 % 252 38 7.8 % 115 9 27.3 % 11 3
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
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/backend/utils/mb/conversion_procs/cyrillic/
100.0%
100.0 % 109 109 - 100.0 % 25 25
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_cyrillic/
100.0%
100.0 % 37 37 - 100.0 % 9 9
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_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/include/backup/
100.0%
100.0 % 29 29 - 100.0 % 9 9
src/include/port/atomics/
100.0%
100.0 % 80 80 - 100.0 % 31 31
src/include/postmaster/
95.0%95.0%
95.0 % 20 19 - -
src/include/tcop/
100.0%
100.0 % 10 10 - 100.0 % 3 3
src/include/tsearch/
100.0%
100.0 % 21 21 - 100.0 % 10 10
src/interfaces/ecpg/test/connect/
100.0%
100.0 % 132 132 - 100.0 % 6 6
src/test/modules/test_cloexec/
0.0%
0.0 % 3 - 0.0 % 1
src/bin/pg_test_fsync/
13.7%13.7%
13.7 % 226 31 14.7 % 109 16 15.4 % 13 2
src/backend/jit/
16.0%16.0%
16.0 % 50 8 15.4 % 26 4 33.3 % 6 2
contrib/basic_archive/
36.8%36.8%
36.8 % 76 28 17.1 % 70 12 85.7 % 7 6
contrib/spi/
39.1%39.1%
39.1 % 128 50 18.8 % 112 21 33.3 % 9 3
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/test/modules/test_saslprep/
37.1%37.1%
37.1 % 105 39 19.4 % 31 6 83.3 % 6 5
src/test/modules/test_custom_rmgrs/
81.8%81.8%
81.8 % 33 27 25.0 % 8 2 85.7 % 7 6
contrib/fuzzystrmatch/
37.5%37.5%
37.5 % 1086 407 26.1 % 789 206 89.6 % 48 43
contrib/pgstattuple/
54.9%54.9%
54.9 % 550 302 29.8 % 295 88 74.0 % 50 37
src/backend/port/
71.6%71.6%
71.6 % 250 179 32.6 % 230 75 95.2 % 21 20
src/test/modules/test_shmem/
87.9%87.9%
87.9 % 58 51 35.0 % 40 14 100.0 % 10 10
src/test/modules/test_slru/
98.0%98.0%
98.0 % 99 97 35.7 % 14 5 100.0 % 28 28
src/test/modules/test_ginpostinglist/
84.0%84.0%
84.0 % 25 21 36.4 % 22 8 100.0 % 4 4
src/test/modules/plsample/
78.7%78.7%
78.7 % 108 85 38.4 % 112 43 100.0 % 5 5
src/backend/access/rmgrdesc/
45.0%45.0%
45.0 % 1606 722 39.7 % 662 263 50.6 % 77 39
contrib/xml2/
62.9%62.9%
62.9 % 428 269 41.8 % 244 102 87.0 % 23 20
contrib/sslinfo/
79.0%79.0%
79.0 % 138 109 42.5 % 80 34 95.7 % 23 22
src/backend/libpq/
63.5%63.5%
63.5 % 4742 3011 42.6 % 3801 1620 83.2 % 268 223
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_lfind/
77.4%77.4%
77.4 % 84 65 43.0 % 100 43 100.0 % 9 9
src/backend/snowball/
70.6%70.6%
70.6 % 68 48 43.1 % 58 25 100.0 % 6 6
src/test/modules/test_custom_stats/
80.1%80.1%
80.1 % 266 213 43.2 % 148 64 100.0 % 28 28
contrib/tcn/
85.1%85.1%
85.1 % 67 57 44.3 % 70 31 100.0 % 4 4
contrib/pg_freespacemap/
92.3%92.3%
92.3 % 13 12 44.4 % 18 8 100.0 % 3 3
src/bin/initdb/
62.2%62.2%
62.2 % 2251 1399 46.2 % 1447 669 80.0 % 115 92
src/backend/storage/file/
73.4%73.4%
73.4 % 1589 1166 46.4 % 1106 513 91.6 % 143 131
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/index/
84.0%84.0%
84.0 % 50 42 47.5 % 40 19 100.0 % 3 3
src/test/modules/test_radixtree/
99.2%99.2%
99.2 % 127 126 47.6 % 164 78 100.0 % 8 8
src/test/modules/test_shm_mq/
86.2%86.2%
86.2 % 218 188 47.7 % 130 62 93.3 % 15 14
src/test/regress/
78.7%78.7%
78.7 % 1657 1304 48.1 % 1237 595 93.5 % 124 116
src/test/modules/worker_spi/
90.6%90.6%
90.6 % 160 145 48.7 % 76 37 100.0 % 6 6
contrib/pg_prewarm/
77.1%77.1%
77.1 % 388 299 48.6 % 292 142 94.7 % 19 18
src/interfaces/ecpg/pgtypeslib/
58.8%58.8%
58.8 % 3390 1995 49.0 % 2072 1016 87.1 % 101 88
src/backend/bootstrap/
75.6%75.6%
75.6 % 799 604 49.8 % 474 236 85.2 % 27 23
src/test/modules/test_extensions/
100.0%
100.0 % 5 5 50.0 % 2 1 100.0 % 3 3
contrib/earthdistance/
90.9%90.9%
90.9 % 22 20 50.0 % 4 2 100.0 % 5 5
src/include/fe_utils/
91.4%91.4%
91.4 % 35 32 50.0 % 4 2 100.0 % 8 8
src/test/modules/delay_execution/
93.8%93.8%
93.8 % 16 15 50.0 % 4 2 100.0 % 3 3
src/test/modules/test_copy_callbacks/
100.0%
100.0 % 13 13 50.0 % 4 2 100.0 % 4 4
contrib/ltree_plpython/
94.1%94.1%
94.1 % 17 16 50.0 % 8 4 100.0 % 4 4
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_win/
93.1%93.1%
93.1 % 29 27 50.0 % 12 6 100.0 % 5 5
src/test/modules/test_dsm_registry/
92.6%92.6%
92.6 % 54 50 50.0 % 16 8 100.0 % 11 11
contrib/lo/
89.2%89.2%
89.2 % 37 33 50.0 % 38 19 100.0 % 3 3
src/test/modules/test_integerset/
84.0%84.0%
84.0 % 237 199 50.0 % 188 94 100.0 % 9 9
src/bin/pg_upgrade/
64.6%64.6%
64.6 % 3298 2132 50.7 % 1712 868 74.7 % 178 133
src/test/modules/test_resowner/
91.8%91.8%
91.8 % 195 179 51.0 % 104 53 94.7 % 19 18
contrib/pg_buffercache/
88.5%88.5%
88.5 % 331 293 51.3 % 150 77 96.2 % 26 25
src/include/utils/
54.3%54.3%
54.3 % 1063 577 51.3 % 493 253 100.0 % 146 146
contrib/pg_logicalinspect/
83.3%83.3%
83.3 % 78 65 51.9 % 27 14 100.0 % 7 7
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_bloomfilter/
92.7%92.7%
92.7 % 41 38 52.8 % 36 19 100.0 % 6 6
contrib/basebackup_to_shell/
86.5%86.5%
86.5 % 104 90 52.9 % 70 37 100.0 % 14 14
src/timezone/
64.0%64.0%
64.0 % 3323 2127 52.9 % 2374 1255 81.6 % 152 124
src/backend/utils/error/
71.7%71.7%
71.7 % 1582 1134 53.0 % 1101 583 91.1 % 90 82
src/interfaces/libpq/
58.6%58.6%
58.6 % 9541 5589 52.9 % 6418 3397 75.9 % 493 374
src/bin/psql/
60.6%60.6%
60.6 % 12221 7404 52.9 % 7470 3954 61.0 % 544 332
src/interfaces/ecpg/test/sql/
95.9%95.9%
95.9 % 1496 1435 53.5 % 1384 740 97.1 % 35 34
src/backend/optimizer/geqo/
81.6%81.6%
81.6 % 343 280 53.7 % 188 101 96.7 % 30 29
src/backend/archive/
90.9%90.9%
90.9 % 33 30 54.2 % 24 13 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_int128/
62.4%62.4%
62.4 % 125 78 54.2 % 48 26 100.0 % 2 2
src/backend/utils/fmgr/
75.4%75.4%
75.4 % 1896 1429 54.5 % 1272 693 87.4 % 111 97
src/interfaces/ecpg/test/compat_oracle/
100.0%
100.0 % 50 50 54.7 % 86 47 100.0 % 2 2
src/test/modules/test_binaryheap/
89.0%89.0%
89.0 % 118 105 54.7 % 86 47 100.0 % 13 13
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_ddl_deparse/
58.7%58.7%
58.7 % 259 152 54.7 % 95 52 100.0 % 7 7
src/test/modules/test_wait_lsn/
92.3%92.3%
92.3 % 39 36 55.0 % 20 11 100.0 % 6 6
src/backend/utils/mb/
70.8%70.8%
70.8 % 842 596 55.2 % 614 339 82.2 % 73 60
src/test/modules/test_lwlock_tranches/
87.5%87.5%
87.5 % 48 42 55.6 % 18 10 100.0 % 13 13
contrib/amcheck/
72.5%72.5%
72.5 % 1746 1266 55.7 % 1457 811 96.8 % 63 61
contrib/pg_stat_statements/
72.7%72.7%
72.7 % 928 675 55.7 % 619 345 86.0 % 50 43
contrib/intarray/
89.2%89.2%
89.2 % 1457 1299 56.4 % 1116 629 92.5 % 146 135
src/backend/backup/
86.5%86.5%
86.5 % 1735 1501 56.5 % 1122 634 95.8 % 120 115
contrib/pageinspect/
86.8%86.8%
86.8 % 1359 1179 57.0 % 896 511 98.8 % 84 83
src/backend/utils/mmgr/
76.1%76.1%
76.1 % 2802 2133 57.2 % 1432 819 81.9 % 226 185
src/backend/utils/init/
85.2%85.2%
85.2 % 861 734 57.3 % 599 343 94.7 % 75 71
src/test/modules/test_predtest/
86.7%86.7%
86.7 % 90 78 57.6 % 92 53 100.0 % 3 3
src/interfaces/ecpg/test/compat_informix/
89.8%89.8%
89.8 % 735 660 57.7 % 359 207 95.5 % 22 21
contrib/citext/
100.0%
100.0 % 156 156 58.1 % 62 36 100.0 % 35 35
src/bin/pg_combinebackup/
73.5%73.5%
73.5 % 1124 826 58.0 % 753 437 93.8 % 48 45
src/interfaces/ecpg/ecpglib/
63.7%63.7%
63.7 % 3685 2349 58.1 % 2130 1238 93.8 % 129 121
src/backend/access/index/
92.0%92.0%
92.0 % 625 575 58.3 % 470 274 100.0 % 51 51
src/test/modules/test_oat_hooks/
79.4%79.4%
79.4 % 155 123 58.4 % 125 73 91.7 % 12 11
contrib/pg_stash_advice/
84.5%84.5%
84.5 % 621 525 58.4 % 361 211 95.0 % 40 38
src/bin/pg_rewind/
71.0%71.0%
71.0 % 2174 1544 58.5 % 1284 751 88.7 % 106 94
src/port/
65.5%65.5%
65.5 % 1814 1188 58.6 % 1077 631 88.5 % 122 108
src/bin/pg_waldump/
65.4%65.4%
65.4 % 3235 2116 58.7 % 1620 951 78.9 % 152 120
src/pl/plperl/
89.6%89.6%
89.6 % 1784 1598 59.5 % 1105 657 100.0 % 102 102
src/backend/storage/smgr/
81.8%81.8%
81.8 % 828 677 59.7 % 457 273 95.0 % 80 76
src/backend/utils/time/
90.9%90.9%
90.9 % 614 558 60.1 % 406 244 100.0 % 59 59
src/test/modules/test_tidstore/
92.1%92.1%
92.1 % 139 128 60.5 % 76 46 100.0 % 16 16
src/interfaces/ecpg/preproc/
68.6%68.6%
68.6 % 4688 3218 60.6 % 2655 1610 93.8 % 96 90
contrib/bloom/
89.4%89.4%
89.4 % 473 423 60.8 % 209 127 96.7 % 30 29
src/include/common/
93.2%93.2%
93.2 % 380 354 61.3 % 124 76 100.0 % 68 68
src/bin/pg_ctl/
69.1%69.1%
69.1 % 685 473 61.2 % 369 226 93.3 % 30 28
src/tools/pg_bsd_indent/
75.7%75.7%
75.7 % 1763 1335 61.6 % 1649 1016 86.2 % 29 25
src/backend/utils/hash/
85.3%85.3%
85.3 % 498 425 61.9 % 318 197 91.9 % 37 34
contrib/isn/
79.5%79.5%
79.5 % 503 400 62.0 % 389 241 97.8 % 45 44
src/backend/postmaster/
79.3%79.3%
79.3 % 5106 4047 62.1 % 3358 2085 96.6 % 235 227
src/backend/storage/ipc/
83.0%83.0%
83.0 % 4329 3595 62.2 % 2515 1565 91.5 % 307 281
contrib/pg_walinspect/
89.5%89.5%
89.5 % 323 289 62.3 % 154 96 100.0 % 23 23
contrib/btree_gist/
84.1%84.1%
84.1 % 2535 2132 62.4 % 534 333 92.2 % 606 559
src/backend/replication/libpqwalreceiver/
85.2%85.2%
85.2 % 433 369 63.0 % 305 192 100.0 % 23 23
src/backend/access/hash/
89.3%89.3%
89.3 % 2417 2159 63.0 % 1214 765 95.8 % 118 113
src/test/modules/libpq_pipeline/
76.8%76.8%
76.8 % 1149 882 63.3 % 656 415 89.3 % 28 25
src/backend/access/transam/
85.6%85.6%
85.6 % 12197 10446 63.7 % 7056 4495 93.8 % 738 692
src/backend/storage/sync/
76.6%76.6%
76.6 % 124 95 64.0 % 100 64 100.0 % 6 6
contrib/unaccent/
85.9%85.9%
85.9 % 185 159 64.2 % 120 77 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
src/backend/replication/pgrepack/
92.3%92.3%
92.3 % 91 84 64.6 % 48 31 100.0 % 8 8
contrib/dblink/
87.3%87.3%
87.3 % 1126 983 64.8 % 716 464 97.5 % 81 79
contrib/auto_explain/
90.9%90.9%
90.9 % 241 219 65.2 % 178 116 100.0 % 11 11
src/backend/tcop/
79.4%79.4%
79.4 % 4687 3720 65.2 % 2815 1834 92.2 % 128 118
src/backend/main/
86.6%86.6%
86.6 % 119 103 65.3 % 49 32 85.7 % 7 6
src/backend/utils/sort/
90.6%90.6%
90.6 % 2731 2473 65.3 % 1428 933 97.8 % 183 179
src/backend/utils/misc/
80.3%80.3%
80.3 % 3990 3204 65.4 % 2586 1690 92.5 % 212 196
src/bin/pg_basebackup/
74.3%74.3%
74.3 % 4229 3142 65.6 % 2524 1657 90.9 % 154 140
contrib/pgcrypto/
86.0%86.0%
86.0 % 4750 4085 66.1 % 2734 1806 96.4 % 329 317
contrib/pg_overexplain/
66.3%66.3%
66.3 % 413 274 66.1 % 242 160 100.0 % 13 13
contrib/file_fdw/
89.9%89.9%
89.9 % 346 311 66.2 % 216 143 100.0 % 22 22
src/backend/replication/
84.7%84.7%
84.7 % 4535 3841 66.3 % 2637 1748 93.3 % 195 182
src/backend/foreign/
89.8%89.8%
89.8 % 264 237 66.5 % 182 121 100.0 % 23 23
contrib/hstore/
83.8%83.8%
83.8 % 1787 1498 66.5 % 1262 839 77.6 % 174 135
contrib/ltree/
88.4%88.4%
88.4 % 2015 1782 66.7 % 1539 1027 89.8 % 196 176
src/backend/storage/lmgr/
83.3%83.3%
83.3 % 4349 3623 66.8 % 2656 1773 92.0 % 264 243
src/bin/pg_amcheck/
78.6%78.6%
78.6 % 804 632 66.8 % 455 304 100.0 % 22 22
src/pl/plpgsql/src/
81.7%81.7%
81.7 % 6683 5459 66.8 % 4266 2851 85.2 % 243 207
src/interfaces/ecpg/compatlib/
68.5%68.5%
68.5 % 504 345 66.9 % 254 170 61.7 % 47 29
src/backend/access/brin/
86.2%86.2%
86.2 % 2967 2559 67.1 % 1327 890 91.9 % 160 147
src/include/libpq/
84.3%84.3%
84.3 % 248 209 67.3 % 113 76 100.0 % 36 36
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_escape/
84.6%84.6%
84.6 % 299 253 67.7 % 127 86 94.4 % 18 17
src/backend/tsearch/
89.8%89.8%
89.8 % 3592 3226 67.8 % 2864 1941 87.9 % 223 196
contrib/jsonb_plpython/
85.5%85.5%
85.5 % 207 177 68.1 % 119 81 100.0 % 14 14
src/pl/tcl/
91.5%91.5%
91.5 % 1095 1002 68.0 % 607 413 87.2 % 47 41
src/backend/nodes/
88.0%88.0%
88.0 % 25816 22710 68.1 % 12040 8205 92.4 % 1901 1756
src/backend/storage/page/
94.3%94.3%
94.3 % 489 461 68.3 % 378 258 96.2 % 26 25
contrib/test_decoding/
86.1%86.1%
86.1 % 410 353 68.6 % 236 162 96.4 % 28 27
src/backend/replication/logical/
91.4%91.4%
91.4 % 9389 8579 68.6 % 5169 3546 98.9 % 560 554
contrib/jsonb_plperl/
94.1%94.1%
94.1 % 135 127 68.8 % 80 55 100.0 % 10 10
src/backend/utils/adt/
85.4%85.4%
85.4 % 69721 59549 69.0 % 45176 31189 87.0 % 4760 4143
src/bin/pg_checksums/
76.9%76.9%
76.9 % 273 210 69.1 % 188 130 83.3 % 6 5
src/backend/access/gist/
86.2%86.2%
86.2 % 3219 2776 69.2 % 1775 1229 95.2 % 165 157
contrib/seg/
75.5%75.5%
75.5 % 687 519 69.3 % 336 233 87.0 % 77 67
src/common/
80.8%80.8%
80.8 % 6574 5312 69.5 % 4099 2847 90.1 % 464 418
src/backend/commands/
89.1%89.1%
89.1 % 35941 32008 69.7 % 27384 19073 97.9 % 1249 1223
src/bin/scripts/
76.9%76.9%
76.9 % 1991 1532 69.9 % 954 667 94.4 % 36 34
src/test/modules/test_dsa/
96.2%96.2%
96.2 % 53 51 70.0 % 20 14 100.0 % 8 8
src/bin/pg_dump/
85.5%85.5%
85.5 % 15643 13377 70.2 % 8343 5855 94.5 % 598 565
contrib/pgrowlocks/
90.7%90.7%
90.7 % 108 98 70.2 % 47 33 100.0 % 3 3
src/test/modules/spgist_name_ops/
83.1%83.1%
83.1 % 231 192 70.2 % 94 66 100.0 % 14 14
contrib/pg_surgery/
92.4%92.4%
92.4 % 131 121 70.6 % 102 72 100.0 % 9 9
src/backend/catalog/
89.8%89.8%
89.8 % 14407 12943 70.5 % 9266 6537 96.2 % 608 585
src/test/isolation/
79.0%79.0%
79.0 % 810 640 70.8 % 367 260 95.7 % 23 22
contrib/hstore_plperl/
97.0%97.0%
97.0 % 66 64 71.1 % 38 27 100.0 % 6 6
src/backend/utils/cache/
91.0%91.0%
91.0 % 7353 6692 71.0 % 4449 3159 98.2 % 510 501
src/backend/access/spgist/
92.7%92.7%
92.7 % 3329 3087 71.2 % 1979 1409 100.0 % 122 122
contrib/tablefunc/
94.6%94.6%
94.6 % 423 400 71.2 % 351 250 100.0 % 19 19
src/backend/access/gin/
86.8%86.8%
86.8 % 4443 3857 71.2 % 2181 1553 93.4 % 198 185
src/pl/plpython/
90.8%90.8%
90.8 % 2417 2195 71.4 % 1418 1012 99.3 % 151 150
src/bin/pg_test_timing/
86.5%86.5%
86.5 % 185 160 71.6 % 95 68 100.0 % 6 6
contrib/cube/
85.4%85.4%
85.4 % 1116 953 71.5 % 1046 748 92.5 % 107 99
src/test/modules/test_bitmapset/
95.9%95.9%
95.9 % 365 350 72.1 % 272 196 100.0 % 72 72
src/backend/storage/aio/
83.8%83.8%
83.8 % 1336 1120 72.1 % 664 479 88.5 % 131 116
src/test/modules/test_regex/
86.3%86.3%
86.3 % 307 265 72.6 % 135 98 100.0 % 9 9
src/include/optimizer/
93.9%93.9%
93.9 % 33 31 73.1 % 26 19 100.0 % 7 7
contrib/pg_visibility/
88.4%88.4%
88.4 % 319 282 73.4 % 158 116 96.0 % 25 24
src/test/modules/test_cplusplusext/
100.0%
100.0 % 20 20 73.9 % 23 17 100.0 % 3 3
contrib/tsm_system_time/
95.8%95.8%
95.8 % 95 91 74.0 % 50 37 100.0 % 10 10
contrib/pg_trgm/
89.3%89.3%
89.3 % 1637 1462 74.1 % 972 720 92.7 % 123 114
src/test/modules/test_aio/
94.8%94.8%
94.8 % 500 474 74.4 % 242 180 98.4 % 62 61
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/test/modules/dummy_index_am/
70.0%70.0%
70.0 % 80 56 75.0 % 4 3 47.1 % 17 8
src/bin/pg_resetwal/
90.9%90.9%
90.9 % 559 508 75.5 % 322 243 100.0 % 15 15
src/backend/utils/activity/
92.2%92.2%
92.2 % 3133 2889 75.6 % 1677 1268 99.0 % 288 285
src/backend/replication/pgoutput/
96.4%96.4%
96.4 % 779 751 75.7 % 478 362 100.0 % 42 42
src/backend/rewrite/
91.9%91.9%
91.9 % 2716 2495 76.0 % 2398 1822 100.0 % 96 96
src/backend/parser/
90.5%90.5%
90.5 % 25324 22917 76.0 % 13382 10166 98.8 % 492 486
contrib/hstore_plpython/
98.6%98.6%
98.6 % 72 71 76.1 % 46 35 100.0 % 6 6
src/test/modules/xid_wraparound/
94.4%94.4%
94.4 % 72 68 76.1 % 46 35 100.0 % 8 8
src/backend/executor/
91.0%91.0%
91.0 % 24197 22010 76.1 % 13586 10333 93.1 % 1153 1074
src/backend/statistics/
93.1%93.1%
93.1 % 3321 3091 76.1 % 2067 1573 96.3 % 134 129
src/interfaces/ecpg/test/
87.5%87.5%
87.5 % 96 84 76.3 % 38 29 100.0 % 7 7
src/backend/access/heap/
90.6%90.6%
90.6 % 7305 6617 76.6 % 4959 3800 99.2 % 248 246
contrib/passwordcheck/
96.6%96.6%
96.6 % 29 28 76.9 % 26 20 100.0 % 3 3
src/backend/storage/buffer/
91.0%91.0%
91.0 % 2674 2433 76.9 % 1563 1202 95.2 % 187 178
src/bin/pgbench/
86.2%86.2%
86.2 % 3413 2941 77.0 % 2024 1559 96.6 % 148 143
contrib/postgres_fdw/
91.3%91.3%
91.3 % 5214 4759 77.1 % 3678 2835 99.6 % 241 240
src/backend/access/nbtree/
91.1%91.1%
91.1 % 6625 6035 77.0 % 3842 2960 93.9 % 262 246
src/bin/pg_controldata/
89.8%89.8%
89.8 % 157 141 77.1 % 70 54 100.0 % 4 4
src/backend/regex/
91.2%91.2%
91.2 % 4672 4260 77.4 % 3528 2731 99.0 % 202 200
src/include/access/
95.6%95.6%
95.6 % 771 737 77.8 % 275 214 97.9 % 191 187
src/fe_utils/
86.8%86.8%
86.8 % 4023 3490 77.9 % 2635 2053 92.3 % 209 193
contrib/btree_gin/
97.4%97.4%
97.4 % 270 263 78.0 % 50 39 100.0 % 218 218
src/include/nodes/
96.5%96.5%
96.5 % 86 83 78.0 % 50 39 100.0 % 27 27
contrib/tsm_system_rows/
96.7%96.7%
96.7 % 92 89 78.3 % 46 36 100.0 % 10 10
src/backend/access/common/
90.0%90.0%
90.0 % 2917 2624 78.2 % 1560 1220 94.5 % 201 190
src/backend/storage/freespace/
91.0%91.0%
91.0 % 344 313 78.4 % 176 138 100.0 % 33 33
src/backend/optimizer/util/
92.2%92.2%
92.2 % 8507 7841 78.8 % 5738 4522 99.7 % 374 373
src/include/lib/
90.2%90.2%
90.2 % 1301 1173 79.1 % 459 363 81.5 % 643 524
src/bin/pg_verifybackup/
89.6%89.6%
89.6 % 615 551 79.1 % 335 265 100.0 % 33 33
src/backend/utils/resowner/
91.3%91.3%
91.3 % 263 240 79.9 % 144 115 91.7 % 24 22
src/interfaces/libpq/test/
83.8%83.8%
83.8 % 37 31 80.0 % 30 24 100.0 % 3 3
src/backend/access/table/
92.6%92.6%
92.6 % 363 336 80.1 % 226 181 100.0 % 33 33
src/test/modules/injection_points/
97.9%97.9%
97.9 % 236 231 80.6 % 160 129 100.0 % 32 32
src/test/modules/dummy_seclabel/
88.9%88.9%
88.9 % 18 16 81.2 % 16 13 80.0 % 5 4
src/test/modules/test_extensible/
93.2%93.2%
93.2 % 177 165 81.5 % 54 44 93.8 % 32 30
src/backend/optimizer/prep/
92.5%92.5%
92.5 % 2437 2255 81.5 % 1797 1465 100.0 % 81 81
src/backend/access/tablesample/
99.2%99.2%
99.2 % 128 127 81.7 % 60 49 100.0 % 12 12
contrib/dict_int/
97.4%97.4%
97.4 % 39 38 82.1 % 28 23 100.0 % 5 5
src/backend/lib/
92.5%92.5%
92.5 % 1118 1034 82.9 % 457 379 95.8 % 96 92
src/test/modules/ssl_passphrase_callback/
100.0%
100.0 % 21 21 83.3 % 24 20 100.0 % 4 4
src/backend/partitioning/
95.0%95.0%
95.0 % 2574 2445 83.4 % 1805 1506 98.8 % 81 80
src/include/storage/
100.0%
100.0 % 347 347 83.8 % 80 67 100.0 % 88 88
src/backend/optimizer/plan/
96.2%96.2%
96.2 % 9136 8786 83.8 % 6392 5357 99.7 % 339 338
src/test/modules/test_json_parser/
94.9%94.9%
94.9 % 195 185 84.0 % 75 63 100.0 % 13 13
contrib/dict_xsyn/
96.1%96.1%
96.1 % 102 98 84.3 % 70 59 100.0 % 8 8
src/bin/pg_archivecleanup/
97.1%97.1%
97.1 % 136 132 85.3 % 75 64 100.0 % 6 6
src/bin/pg_walsummary/
82.0%82.0%
82.0 % 89 73 85.7 % 35 30 83.3 % 6 5
src/backend/optimizer/path/
95.4%95.4%
95.4 % 7620 7273 85.9 % 6272 5385 98.7 % 318 314
contrib/pg_plan_advice/
93.3%93.3%
93.3 % 2575 2402 85.9 % 1837 1578 95.2 % 126 120
src/include/replication/
97.1%97.1%
97.1 % 34 33 86.7 % 30 26 100.0 % 8 8
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/include/executor/
90.8%90.8%
90.8 % 153 139 88.2 % 68 60 96.4 % 28 27
src/test/modules/ldap_password_func/
100.0%
100.0 % 15 15 88.9 % 18 16 100.0 % 3 3
src/include/mb/
95.7%95.7%
95.7 % 47 45 90.6 % 32 29 100.0 % 7 7
src/bin/pg_config/
97.0%97.0%
97.0 % 67 65 91.7 % 24 22 100.0 % 4 4
src/include/portability/
97.6%97.6%
97.6 % 42 41 92.9 % 14 13 100.0 % 8 8
src/test/modules/test_parser/
100.0%
100.0 % 45 45 92.9 % 14 13 100.0 % 9 9
src/include/
97.4%97.4%
97.4 % 189 184 93.1 % 58 54 98.7 % 76 75
src/include/port/
98.4%98.4%
98.4 % 256 252 94.4 % 54 51 100.0 % 80 80
contrib/bool_plperl/
100.0%
100.0 % 11 11 100.0 % 2 2 100.0 % 5 5
src/test/modules/test_custom_types/
100.0%
100.0 % 64 64 100.0 % 6 6 100.0 % 24 24
src/test/modules/test_rls_hooks/
100.0%
100.0 % 53 53 100.0 % 8 8 100.0 % 4 4

Generated by: LCOV version 2.0-1