LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: PostgreSQL 20devel Lines: 80.6 % 554795 447092
Test Date: 2026-07-03 19:57:34 Functions: 85.0 % 31981 27199
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 64.5 % 343564 221680

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
/usr/lib/llvm-19/include/llvm/Support/
0.0%
0.0 % 182 0.0 % 66 0.0 % 250
/usr/include/c++/14/bits/
0.0%
0.0 % 334 0.0 % 92 0.0 % 360
src/test/modules/oauth_validator/
0.0%
0.0 % 205 0.0 % 120 0.0 % 17
/usr/lib/llvm-19/include/llvm/IR/
0.0%
0.0 % 302 0.0 % 139 0.0 % 137
/usr/lib/llvm-19/include/llvm/ADT/
0.0%
0.0 % 872 0.0 % 486 0.0 % 565
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
/usr/include/c++/14/
0.0%
0.0 % 61 - 0.0 % 112
/usr/include/c++/14/ext/
0.0%
0.0 % 8 - 0.0 % 16
/usr/include/x86_64-linux-gnu/c++/14/bits/
0.0%
0.0 % 2 - -
/usr/lib/llvm-19/include/llvm-c/
0.0%
0.0 % 11 - 0.0 % 3
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
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
contrib/sslinfo/
44.2%44.2%
44.2 % 138 61 22.5 % 80 18 82.6 % 23 19
/usr/include/openssl/
44.4%44.4%
44.4 % 9 4 25.0 % 4 1 80.0 % 5 4
src/test/modules/test_custom_rmgrs/
81.8%81.8%
81.8 % 33 27 25.0 % 8 2 85.7 % 7 6
contrib/fuzzystrmatch/
36.4%36.4%
36.4 % 1086 395 26.1 % 789 206 87.5 % 48 42
contrib/pgstattuple/
54.9%54.9%
54.9 % 550 302 29.8 % 295 88 74.0 % 50 37
src/test/modules/test_shmem/
82.4%82.4%
82.4 % 34 28 31.2 % 32 10 100.0 % 7 7
src/backend/port/
72.4%72.4%
72.4 % 250 181 32.6 % 230 75 95.2 % 21 20
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
contrib/spi/
63.3%63.3%
63.3 % 300 190 36.9 % 274 101 57.1 % 14 8
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
src/backend/libpq/
63.2%63.2%
63.2 % 4729 2989 42.3 % 3787 1602 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/test/modules/test_custom_stats/
80.4%80.4%
80.4 % 250 201 43.1 % 130 56 96.2 % 26 25
src/backend/snowball/
70.6%70.6%
70.6 % 68 48 43.1 % 58 25 100.0 % 6 6
/usr/lib/x86_64-linux-gnu/perl/5.40/CORE/
60.5%60.5%
60.5 % 147 89 43.7 % 103 45 84.6 % 13 11
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/backend/storage/file/
73.4%73.4%
73.4 % 1596 1171 46.0 % 1106 509 91.6 % 143 131
src/bin/initdb/
62.2%62.2%
62.2 % 2255 1402 46.4 % 1451 673 80.0 % 115 92
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_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/bin/pg_upgrade/
63.5%63.5%
63.5 % 3249 2062 48.0 % 1688 811 74.3 % 175 130
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
contrib/amcheck/
65.5%65.5%
65.5 % 1722 1128 49.5 % 1445 715 93.7 % 63 59
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
/usr/include/
100.0%
100.0 % 2 2 50.0 % 2 1 100.0 % 2 2
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
/usr/lib/gcc/x86_64-linux-gnu/14/include/
58.3%58.3%
58.3 % 72 42 50.0 % 10 5 100.0 % 3 3
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/test/regress/
79.2%79.2%
79.2 % 1565 1239 50.0 % 1093 547 93.3 % 120 112
src/backend/optimizer/geqo/
80.0%80.0%
80.0 % 345 276 50.5 % 192 97 96.7 % 30 29
src/test/modules/test_resowner/
91.9%91.9%
91.9 % 198 182 51.0 % 104 53 94.7 % 19 18
src/include/utils/
54.2%54.2%
54.2 % 1060 574 51.2 % 492 252 100.0 % 146 146
contrib/pg_buffercache/
88.5%88.5%
88.5 % 331 293 51.3 % 150 77 96.2 % 26 25
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/timezone/
64.0%64.0%
64.0 % 3319 2123 52.7 % 2372 1249 81.6 % 152 124
src/test/modules/test_bloomfilter/
92.7%92.7%
92.7 % 41 38 52.8 % 36 19 100.0 % 6 6
src/bin/psql/
60.4%60.4%
60.4 % 12268 7405 52.8 % 7484 3951 60.6 % 546 331
contrib/basebackup_to_shell/
86.5%86.5%
86.5 % 104 90 52.9 % 70 37 100.0 % 14 14
src/backend/utils/error/
71.6%71.6%
71.6 % 1582 1133 52.9 % 1101 582 91.1 % 90 82
src/interfaces/ecpg/test/sql/
96.0%96.0%
96.0 % 1542 1481 53.4 % 1436 767 97.2 % 36 35
src/interfaces/libpq/
59.0%59.0%
59.0 % 9532 5620 53.5 % 6418 3436 75.7 % 493 373
/usr/include/python3.13/
100.0%
100.0 % 27 27 53.7 % 296 159 100.0 % 7 7
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/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
src/test/modules/test_ddl_deparse/
59.6%59.6%
59.6 % 265 158 55.7 % 97 54 100.0 % 7 7
src/backend/backup/
85.8%85.8%
85.8 % 1723 1479 55.7 % 1114 620 95.8 % 119 114
contrib/pg_stat_statements/
72.9%72.9%
72.9 % 933 680 55.7 % 619 345 86.0 % 50 43
contrib/pageinspect/
86.4%86.4%
86.4 % 1359 1174 56.4 % 896 505 98.8 % 84 83
contrib/intarray/
89.2%89.2%
89.2 % 1457 1299 56.4 % 1116 629 92.5 % 146 135
src/backend/utils/init/
85.2%85.2%
85.2 % 858 731 57.0 % 595 339 94.7 % 75 71
src/bin/pg_walsummary/
71.9%71.9%
71.9 % 89 64 57.1 % 35 20 83.3 % 6 5
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
src/bin/pg_rewind/
71.5%71.5%
71.5 % 2121 1517 57.7 % 1252 723 88.7 % 106 94
src/backend/utils/mmgr/
76.7%76.7%
76.7 % 2799 2146 57.8 % 1430 826 81.9 % 226 185
contrib/citext/
100.0%
100.0 % 156 156 58.1 % 62 36 100.0 % 35 35
src/bin/pg_combinebackup/
73.4%73.4%
73.4 % 1117 820 58.0 % 753 437 93.8 % 48 45
src/interfaces/ecpg/ecpglib/
63.7%63.7%
63.7 % 3675 2340 58.0 % 2121 1231 93.8 % 129 121
src/backend/access/index/
92.1%92.1%
92.1 % 631 581 58.2 % 474 276 100.0 % 54 54
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/time/
90.3%90.3%
90.3 % 610 551 58.6 % 394 231 100.0 % 59 59
src/port/
65.4%65.4%
65.4 % 1814 1187 58.7 % 1077 632 87.7 % 122 107
contrib/pg_stash_advice/
84.6%84.6%
84.6 % 622 526 58.9 % 365 215 95.0 % 40 38
src/backend/storage/smgr/
80.7%80.7%
80.7 % 829 669 59.3 % 457 271 93.8 % 80 75
src/pl/plperl/
89.5%89.5%
89.5 % 1769 1584 59.5 % 1089 648 100.0 % 101 101
src/backend/access/hash/
86.3%86.3%
86.3 % 2393 2064 60.2 % 1202 724 93.1 % 116 108
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.7%68.7%
68.7 % 4698 3226 60.6 % 2661 1612 93.8 % 96 90
src/backend/storage/ipc/
82.3%82.3%
82.3 % 4303 3542 60.7 % 2475 1502 91.2 % 306 279
src/backend/postmaster/
78.1%78.1%
78.1 % 4989 3898 60.7 % 3256 1976 95.7 % 230 220
contrib/bloom/
89.4%89.4%
89.4 % 473 423 60.8 % 209 127 96.7 % 30 29
src/bin/pg_ctl/
69.4%69.4%
69.4 % 687 477 60.9 % 371 226 93.3 % 30 28
src/bin/pg_waldump/
68.1%68.1%
68.1 % 3229 2200 61.0 % 1616 986 82.9 % 152 126
src/include/common/
92.6%92.6%
92.6 % 378 350 61.3 % 124 76 98.5 % 67 66
src/tools/pg_bsd_indent/
75.7%75.7%
75.7 % 1763 1335 61.6 % 1649 1016 86.2 % 29 25
contrib/pg_overexplain/
62.4%62.4%
62.4 % 412 257 61.7 % 235 145 100.0 % 13 13
contrib/isn/
79.5%79.5%
79.5 % 503 400 62.0 % 389 241 97.8 % 45 44
src/backend/utils/hash/
85.3%85.3%
85.3 % 498 425 62.0 % 316 196 91.9 % 37 34
contrib/btree_gist/
83.9%83.9%
83.9 % 2535 2126 62.2 % 534 332 92.1 % 606 558
contrib/pg_walinspect/
89.5%89.5%
89.5 % 323 289 62.3 % 154 96 100.0 % 23 23
src/backend/replication/libpqwalreceiver/
84.3%84.3%
84.3 % 427 360 62.8 % 293 184 95.7 % 23 22
src/test/modules/libpq_pipeline/
76.4%76.4%
76.4 % 1118 854 63.4 % 642 407 88.9 % 27 24
src/backend/access/transam/
85.5%85.5%
85.5 % 12039 10290 63.3 % 6964 4410 93.7 % 732 686
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/bin/pg_basebackup/
73.6%73.6%
73.6 % 4232 3114 64.5 % 2522 1627 90.9 % 154 140
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 % 4713 3742 65.2 % 2823 1842 93.0 % 128 119
src/backend/main/
86.6%86.6%
86.6 % 119 103 65.3 % 49 32 85.7 % 7 6
src/backend/utils/misc/
80.1%80.1%
80.1 % 3968 3178 65.3 % 2570 1679 92.5 % 212 196
src/backend/utils/sort/
90.6%90.6%
90.6 % 2731 2475 65.4 % 1420 929 97.8 % 182 178
contrib/pgcrypto/
85.7%85.7%
85.7 % 4749 4072 65.8 % 2726 1794 95.7 % 329 315
src/backend/replication/
84.5%84.5%
84.5 % 4503 3803 66.1 % 2605 1722 93.3 % 195 182
contrib/file_fdw/
89.9%89.9%
89.9 % 346 311 66.2 % 216 143 100.0 % 22 22
src/backend/storage/lmgr/
82.6%82.6%
82.6 % 4340 3587 66.4 % 2636 1751 91.6 % 263 241
contrib/hstore/
83.8%83.8%
83.8 % 1775 1487 66.6 % 1266 843 77.3 % 172 133
contrib/ltree/
88.4%88.4%
88.4 % 2015 1782 66.7 % 1539 1026 89.8 % 196 176
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 % 6682 5458 66.9 % 4260 2849 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/include/libpq/
84.3%84.3%
84.3 % 248 209 67.3 % 113 76 100.0 % 36 36
contrib/pg_surgery/
92.6%92.6%
92.6 % 121 112 67.3 % 104 70 100.0 % 9 9
src/interfaces/ecpg/test/pgtypeslib/
96.1%96.1%
96.1 % 638 613 67.5 % 203 137 100.0 % 7 7
src/backend/foreign/
90.0%90.0%
90.0 % 261 235 67.6 % 182 123 100.0 % 22 22
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 % 3572 3208 67.9 % 2840 1929 87.8 % 221 194
contrib/jsonb_plpython/
85.5%85.5%
85.5 % 207 177 68.1 % 119 81 100.0 % 14 14
src/backend/storage/page/
94.3%94.3%
94.3 % 489 461 68.1 % 376 256 96.2 % 26 25
src/pl/tcl/
91.5%91.5%
91.5 % 1091 998 68.0 % 607 413 87.2 % 47 41
src/backend/nodes/
87.7%87.7%
87.7 % 26579 23299 68.1 % 12433 8464 92.0 % 1962 1805
src/backend/replication/logical/
91.2%91.2%
91.2 % 9240 8423 68.1 % 5044 3436 98.9 % 556 550
contrib/test_decoding/
86.0%86.0%
86.0 % 408 351 68.4 % 234 160 96.4 % 28 27
src/bin/pg_checksums/
77.2%77.2%
77.2 % 263 203 68.7 % 182 125 83.3 % 6 5
src/backend/replication/pgrepack/
93.4%93.4%
93.4 % 91 85 68.8 % 48 33 100.0 % 8 8
src/common/
80.5%80.5%
80.5 % 6528 5253 68.8 % 4061 2792 88.8 % 463 411
src/backend/utils/adt/
85.3%85.3%
85.3 % 69998 59726 68.9 % 45129 31075 87.0 % 4755 4137
src/backend/access/gist/
85.7%85.7%
85.7 % 3224 2764 68.9 % 1775 1223 93.9 % 165 155
src/backend/access/brin/
89.7%89.7%
89.7 % 2967 2661 69.1 % 1327 917 95.0 % 160 152
contrib/seg/
75.5%75.5%
75.5 % 687 519 69.3 % 336 233 87.0 % 77 67
src/bin/scripts/
76.8%76.8%
76.8 % 1979 1520 69.4 % 936 650 94.4 % 36 34
src/backend/commands/
88.9%88.9%
88.9 % 36886 32803 69.6 % 27967 19463 97.7 % 1291 1261
src/backend/access/gin/
85.8%85.8%
85.8 % 4434 3805 69.6 % 2175 1514 92.9 % 198 184
src/test/isolation/
78.1%78.1%
78.1 % 810 633 69.8 % 367 256 95.7 % 23 22
src/bin/pg_dump/
85.2%85.2%
85.2 % 15652 13336 70.0 % 8338 5835 94.0 % 597 561
src/test/modules/test_dsa/
96.2%96.2%
96.2 % 53 51 70.0 % 20 14 100.0 % 8 8
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
src/backend/catalog/
89.8%89.8%
89.8 % 14448 12979 70.5 % 9237 6512 96.2 % 602 579
src/backend/access/spgist/
91.7%91.7%
91.7 % 3313 3038 70.7 % 1963 1388 99.2 % 121 120
contrib/jsonb_plperl/
94.6%94.6%
94.6 % 129 122 70.8 % 72 51 100.0 % 10 10
src/backend/utils/cache/
91.1%91.1%
91.1 % 7333 6677 70.8 % 4425 3134 98.4 % 512 504
contrib/tablefunc/
94.6%94.6%
94.6 % 423 400 71.2 % 351 250 100.0 % 19 19
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
contrib/pg_visibility/
87.5%87.5%
87.5 % 320 280 72.2 % 158 114 96.0 % 25 24
src/backend/storage/aio/
83.7%83.7%
83.7 % 1320 1105 72.2 % 652 471 88.4 % 129 114
src/test/modules/test_regex/
86.3%86.3%
86.3 % 307 265 72.6 % 135 98 100.0 % 9 9
src/test/modules/test_cplusplusext/
100.0%
100.0 % 20 20 73.9 % 23 17 100.0 % 3 3
src/test/modules/test_aio/
94.6%94.6%
94.6 % 500 473 74.0 % 242 179 98.4 % 62 61
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 % 1638 1463 74.1 % 972 720 92.7 % 123 114
src/bin/pg_controldata/
88.3%88.3%
88.3 % 154 136 74.2 % 66 49 100.0 % 4 4
src/backend/access/nbtree/
89.5%89.5%
89.5 % 6624 5931 74.9 % 3852 2885 92.4 % 262 242
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.8%90.8%
90.8 % 554 503 75.0 % 316 237 100.0 % 15 15
src/backend/statistics/
92.7%92.7%
92.7 % 3233 2997 75.3 % 2037 1534 96.1 % 127 122
src/backend/replication/pgoutput/
96.3%96.3%
96.3 % 777 748 75.4 % 476 359 100.0 % 42 42
src/backend/access/heap/
90.1%90.1%
90.1 % 7125 6417 75.9 % 4741 3598 98.8 % 240 237
src/backend/parser/
90.5%90.5%
90.5 % 26186 23698 75.9 % 13709 10411 98.8 % 503 497
contrib/btree_gin/
97.4%97.4%
97.4 % 266 259 76.1 % 46 35 100.0 % 218 218
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 % 24381 22189 76.0 % 13676 10398 93.3 % 1148 1071
src/backend/utils/activity/
92.9%92.9%
92.9 % 2947 2739 76.2 % 1521 1159 98.9 % 279 276
src/interfaces/ecpg/test/
87.5%87.5%
87.5 % 96 84 76.3 % 38 29 100.0 % 7 7
src/backend/rewrite/
92.3%92.3%
92.3 % 3155 2913 76.3 % 2749 2098 100.0 % 114 114
src/test/modules/test_bitmapset/
97.4%97.4%
97.4 % 302 294 76.4 % 208 159 100.0 % 67 67
contrib/postgres_fdw/
91.0%91.0%
91.0 % 4967 4519 76.9 % 3486 2680 99.6 % 232 231
contrib/passwordcheck/
96.6%96.6%
96.6 % 29 28 76.9 % 26 20 100.0 % 3 3
src/bin/pgbench/
86.2%86.2%
86.2 % 3408 2936 77.0 % 2022 1557 96.6 % 148 143
src/backend/storage/buffer/
91.1%91.1%
91.1 % 2677 2440 77.2 % 1559 1204 94.7 % 188 178
src/backend/regex/
91.2%91.2%
91.2 % 4672 4260 77.4 % 3528 2731 99.0 % 202 200
src/test/modules/injection_points/
97.3%97.3%
97.3 % 219 213 77.6 % 125 97 100.0 % 31 31
src/fe_utils/
86.6%86.6%
86.6 % 3929 3403 77.7 % 2551 1983 92.2 % 204 188
src/backend/access/common/
89.8%89.8%
89.8 % 2840 2551 77.9 % 1511 1177 94.4 % 196 185
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
contrib/hstore_plperl/
100.0%
100.0 % 59 59 78.6 % 28 22 100.0 % 6 6
src/include/lib/
90.1%90.1%
90.1 % 1301 1172 78.6 % 459 361 81.5 % 643 524
src/backend/optimizer/util/
92.1%92.1%
92.1 % 8327 7670 78.8 % 5553 4377 99.7 % 371 370
src/bin/pg_verifybackup/
89.6%89.6%
89.6 % 615 551 79.4 % 335 266 100.0 % 33 33
src/include/access/
95.6%95.6%
95.6 % 727 695 79.5 % 249 198 97.8 % 185 181
src/backend/access/table/
92.6%92.6%
92.6 % 364 337 79.7 % 222 177 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/storage/freespace/
91.0%91.0%
91.0 % 344 313 80.1 % 176 141 100.0 % 33 33
src/test/modules/dummy_seclabel/
88.9%88.9%
88.9 % 18 16 81.2 % 16 13 80.0 % 5 4
src/backend/optimizer/prep/
92.4%92.4%
92.4 % 2354 2176 81.2 % 1719 1396 100.0 % 77 77
src/test/modules/test_json_parser/
94.4%94.4%
94.4 % 195 184 81.3 % 75 61 100.0 % 13 13
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.3%92.3%
92.3 % 1116 1030 82.5 % 457 377 95.8 % 95 91
src/backend/partitioning/
94.8%94.8%
94.8 % 2833 2687 82.8 % 2030 1680 98.9 % 93 92
src/test/modules/ssl_passphrase_callback/
100.0%
100.0 % 21 21 83.3 % 24 20 100.0 % 4 4
src/include/storage/
100.0%
100.0 % 347 347 83.8 % 80 67 100.0 % 88 88
src/backend/optimizer/plan/
96.0%96.0%
96.0 % 9291 8923 84.1 % 6590 5541 99.1 % 341 338
contrib/dict_xsyn/
96.2%96.2%
96.2 % 104 100 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/backend/optimizer/path/
95.4%95.4%
95.4 % 7495 7147 85.8 % 6117 5247 98.7 % 314 310
contrib/pg_plan_advice/
93.2%93.2%
93.2 % 2521 2349 86.0 % 1806 1553 95.2 % 125 119
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/
97.1%97.1%
97.1 % 174 169 92.6 % 54 50 98.6 % 73 72
src/include/optimizer/
96.0%96.0%
96.0 % 25 24 92.9 % 14 13 100.0 % 5 5
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/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