LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: PostgreSQL 20devel Lines: 81.0 % 554130 448720
Test Date: 2026-09-05 05:15:44 Functions: 89.2 % 30611 27307
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 64.8 % 343756 222846

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/include/jit/
0.0%
0.0 % 73 0.0 % 2 0.0 % 24
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
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
contrib/vacuumlo/
15.8%15.8%
15.8 % 273 43 7.7 % 117 9 66.7 % 3 2
src/test/modules/test_checksums/
16.0%16.0%
16.0 % 25 4 0.0 % 6 50.0 % 8 4
src/backend/jit/
16.0%16.0%
16.0 % 50 8 15.4 % 26 4 33.3 % 6 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
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
contrib/basic_archive/
36.8%36.8%
36.8 % 76 28 17.1 % 70 12 85.7 % 7 6
src/test/modules/test_saslprep/
37.1%37.1%
37.1 % 105 39 19.4 % 31 6 83.3 % 6 5
contrib/fuzzystrmatch/
37.5%37.5%
37.5 % 1086 407 26.1 % 789 206 89.6 % 48 43
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/backend/access/rmgrdesc/
44.3%44.3%
44.3 % 1606 712 39.4 % 662 261 50.6 % 77 39
src/include/utils/
52.9%52.9%
52.9 % 1063 562 50.3 % 493 248 100.0 % 146 146
contrib/pgstattuple/
54.9%54.9%
54.9 % 550 302 29.8 % 295 88 74.0 % 50 37
src/test/modules/test_ddl_deparse/
58.7%58.7%
58.7 % 259 152 54.7 % 95 52 100.0 % 7 7
src/interfaces/libpq/
58.6%58.6%
58.6 % 9541 5593 53.0 % 6418 3399 75.9 % 493 374
src/interfaces/ecpg/pgtypeslib/
58.8%58.8%
58.8 % 3390 1995 49.0 % 2072 1016 87.1 % 101 88
src/bin/psql/
60.6%60.6%
60.6 % 12327 7465 52.9 % 7524 3983 60.6 % 546 331
src/bin/initdb/
62.2%62.2%
62.2 % 2251 1399 46.2 % 1447 669 80.0 % 115 92
src/test/modules/test_int128/
62.4%62.4%
62.4 % 125 78 54.2 % 48 26 100.0 % 2 2
contrib/xml2/
62.9%62.9%
62.9 % 428 269 41.8 % 244 102 87.0 % 23 20
src/backend/libpq/
63.3%63.3%
63.3 % 4735 2997 42.3 % 3789 1603 83.6 % 268 224
src/interfaces/ecpg/ecpglib/
63.7%63.7%
63.7 % 3685 2349 58.1 % 2130 1238 93.8 % 129 121
src/timezone/
64.0%64.0%
64.0 % 3323 2126 52.7 % 2374 1250 81.6 % 152 124
src/bin/pg_waldump/
64.5%64.5%
64.5 % 3235 2085 57.9 % 1620 938 78.3 % 152 119
src/bin/pg_upgrade/
64.5%64.5%
64.5 % 3278 2113 50.6 % 1708 865 74.4 % 176 131
contrib/pg_overexplain/
65.0%65.0%
65.0 % 417 271 64.2 % 240 154 100.0 % 13 13
src/port/
65.4%65.4%
65.4 % 1814 1187 58.7 % 1077 632 87.7 % 122 107
src/interfaces/ecpg/compatlib/
68.5%68.5%
68.5 % 504 345 66.9 % 254 170 61.7 % 47 29
src/interfaces/ecpg/preproc/
68.7%68.7%
68.7 % 4698 3226 60.6 % 2661 1612 93.8 % 96 90
src/bin/pg_ctl/
68.9%68.9%
68.9 % 688 474 60.9 % 371 226 93.3 % 30 28
src/test/modules/dummy_index_am/
70.0%70.0%
70.0 % 80 56 75.0 % 4 3 47.1 % 17 8
src/backend/snowball/
70.6%70.6%
70.6 % 68 48 43.1 % 58 25 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/bin/pg_rewind/
71.3%71.3%
71.3 % 2136 1524 57.6 % 1258 724 88.7 % 106 94
src/backend/port/
71.6%71.6%
71.6 % 250 179 32.6 % 230 75 95.2 % 21 20
src/backend/utils/error/
71.6%71.6%
71.6 % 1582 1133 52.6 % 1101 579 91.1 % 90 82
src/bin/pg_walsummary/
71.9%71.9%
71.9 % 89 64 60.0 % 35 21 83.3 % 6 5
contrib/pg_stat_statements/
72.7%72.7%
72.7 % 928 675 55.7 % 619 345 86.0 % 50 43
contrib/amcheck/
73.0%73.0%
73.0 % 1727 1260 55.8 % 1447 808 96.8 % 63 61
src/backend/storage/file/
73.4%73.4%
73.4 % 1595 1171 46.0 % 1106 509 91.6 % 143 131
src/bin/pg_combinebackup/
73.6%73.6%
73.6 % 1123 826 58.0 % 753 437 93.8 % 48 45
src/bin/pg_basebackup/
73.7%73.7%
73.7 % 4229 3117 64.7 % 2524 1633 90.9 % 154 140
src/backend/utils/fmgr/
75.4%75.4%
75.4 % 1896 1429 54.5 % 1272 693 87.4 % 111 97
contrib/seg/
75.5%75.5%
75.5 % 687 519 69.3 % 336 233 87.0 % 77 67
src/backend/bootstrap/
75.6%75.6%
75.6 % 799 604 49.8 % 474 236 85.2 % 27 23
src/tools/pg_bsd_indent/
75.7%75.7%
75.7 % 1763 1335 61.6 % 1649 1016 86.2 % 29 25
src/backend/utils/mmgr/
76.6%76.6%
76.6 % 2802 2145 57.6 % 1432 825 81.9 % 226 185
src/backend/storage/sync/
76.6%76.6%
76.6 % 124 95 64.0 % 100 64 100.0 % 6 6
src/test/modules/libpq_pipeline/
76.7%76.7%
76.7 % 1118 857 63.6 % 642 408 88.9 % 27 24
src/bin/scripts/
76.9%76.9%
76.9 % 1989 1530 69.7 % 948 661 94.4 % 36 34
contrib/pg_prewarm/
77.1%77.1%
77.1 % 388 299 48.6 % 292 142 94.7 % 19 18
src/bin/pg_checksums/
77.2%77.2%
77.2 % 263 203 68.7 % 182 125 83.3 % 6 5
src/test/modules/test_lfind/
77.4%77.4%
77.4 % 84 65 43.0 % 100 43 100.0 % 9 9
src/bin/pg_amcheck/
78.6%78.6%
78.6 % 804 632 66.8 % 455 304 100.0 % 22 22
src/test/regress/
78.7%78.7%
78.7 % 1657 1304 48.1 % 1235 594 93.5 % 124 116
src/test/modules/plsample/
78.7%78.7%
78.7 % 108 85 38.4 % 112 43 100.0 % 5 5
contrib/sslinfo/
79.0%79.0%
79.0 % 138 109 42.5 % 80 34 95.7 % 23 22
src/test/isolation/
79.0%79.0%
79.0 % 810 640 70.8 % 367 260 95.7 % 23 22
src/backend/postmaster/
79.2%79.2%
79.2 % 5095 4033 61.8 % 3346 2068 96.6 % 235 227
src/test/modules/test_oat_hooks/
79.4%79.4%
79.4 % 155 123 58.4 % 125 73 91.7 % 12 11
src/backend/tcop/
79.4%79.4%
79.4 % 4709 3741 65.2 % 2819 1838 92.2 % 128 118
contrib/isn/
79.5%79.5%
79.5 % 503 400 62.0 % 389 241 97.8 % 45 44
src/test/modules/test_custom_stats/
79.8%79.8%
79.8 % 257 205 43.0 % 142 61 100.0 % 26 26
src/backend/optimizer/geqo/
80.0%80.0%
80.0 % 345 276 50.5 % 192 97 96.7 % 30 29
src/backend/utils/misc/
80.2%80.2%
80.2 % 3979 3193 65.4 % 2576 1684 92.5 % 212 196
src/common/
80.7%80.7%
80.7 % 6574 5308 69.3 % 4099 2841 90.1 % 464 418
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/pl/plpgsql/src/
81.7%81.7%
81.7 % 6684 5459 66.8 % 4266 2851 85.2 % 243 207
src/backend/storage/smgr/
81.8%81.8%
81.8 % 828 677 60.0 % 457 274 95.0 % 80 76
src/test/modules/test_custom_rmgrs/
81.8%81.8%
81.8 % 33 27 25.0 % 8 2 85.7 % 7 6
src/backend/storage/ipc/
82.7%82.7%
82.7 % 4325 3576 61.3 % 2507 1536 91.2 % 307 280
src/test/modules/spgist_name_ops/
83.1%83.1%
83.1 % 231 192 70.2 % 94 66 100.0 % 14 14
src/backend/storage/lmgr/
83.2%83.2%
83.2 % 4340 3612 66.6 % 2652 1767 92.0 % 263 242
contrib/pg_logicalinspect/
83.3%83.3%
83.3 % 78 65 51.9 % 27 14 100.0 % 7 7
src/interfaces/libpq/test/
83.8%83.8%
83.8 % 37 31 80.0 % 30 24 100.0 % 3 3
contrib/hstore/
83.8%83.8%
83.8 % 1787 1498 66.6 % 1262 840 77.6 % 174 135
contrib/btree_gist/
83.9%83.9%
83.9 % 2535 2126 62.2 % 534 332 92.1 % 606 558
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_ginpostinglist/
84.0%84.0%
84.0 % 25 21 36.4 % 22 8 100.0 % 4 4
src/test/modules/index/
84.0%84.0%
84.0 % 50 42 47.5 % 40 19 100.0 % 3 3
src/backend/storage/aio/
84.1%84.1%
84.1 % 1335 1123 72.3 % 664 480 88.5 % 131 116
src/include/libpq/
84.3%84.3%
84.3 % 248 209 67.3 % 113 76 100.0 % 36 36
src/test/modules/test_rbtree/
84.5%84.5%
84.5 % 200 169 42.9 % 182 78 100.0 % 16 16
contrib/pg_stash_advice/
84.6%84.6%
84.6 % 622 526 58.9 % 365 215 95.0 % 40 38
src/test/modules/test_shmem/
84.6%84.6%
84.6 % 39 33 35.3 % 34 12 100.0 % 7 7
src/test/modules/test_wait_lsn/
84.6%84.6%
84.6 % 39 33 35.0 % 20 7 100.0 % 6 6
src/test/modules/test_escape/
84.6%84.6%
84.6 % 299 253 67.7 % 127 86 94.4 % 18 17
src/backend/replication/
84.6%84.6%
84.6 % 4527 3830 66.0 % 2633 1738 93.3 % 195 182
contrib/tcn/
85.1%85.1%
85.1 % 67 57 44.3 % 70 31 100.0 % 4 4
src/bin/pg_dump/
85.2%85.2%
85.2 % 15675 13348 70.0 % 8364 5853 94.0 % 597 561
src/backend/replication/libpqwalreceiver/
85.2%85.2%
85.2 % 433 369 63.0 % 305 192 100.0 % 23 23
src/backend/utils/init/
85.2%85.2%
85.2 % 861 734 57.3 % 599 343 94.7 % 75 71
contrib/cube/
85.4%85.4%
85.4 % 1116 953 71.5 % 1046 748 92.5 % 107 99
src/backend/utils/adt/
85.3%85.3%
85.3 % 70156 59876 69.0 % 45407 31329 87.1 % 4776 4159
contrib/jsonb_plpython/
85.5%85.5%
85.5 % 207 177 68.1 % 119 81 100.0 % 14 14
src/backend/access/transam/
85.6%85.6%
85.6 % 12058 10325 63.6 % 6962 4429 93.7 % 734 688
contrib/unaccent/
85.9%85.9%
85.9 % 185 159 64.2 % 120 77 100.0 % 10 10
contrib/test_decoding/
86.1%86.1%
86.1 % 410 353 68.6 % 236 162 96.4 % 28 27
src/backend/backup/
86.1%86.1%
86.1 % 1733 1492 55.7 % 1122 625 95.8 % 120 115
src/backend/access/hash/
86.0%86.0%
86.0 % 2394 2059 59.8 % 1202 719 93.1 % 116 108
contrib/pgcrypto/
86.0%86.0%
86.0 % 4754 4089 66.1 % 2734 1806 96.4 % 329 317
src/bin/pgbench/
86.2%86.2%
86.2 % 3408 2937 77.2 % 2022 1560 96.6 % 148 143
src/backend/access/gin/
86.2%86.2%
86.2 % 4442 3829 70.6 % 2181 1540 92.9 % 198 184
src/test/modules/test_shm_mq/
86.2%86.2%
86.2 % 218 188 47.7 % 130 62 93.3 % 15 14
src/backend/access/brin/
86.2%86.2%
86.2 % 2967 2559 67.1 % 1327 890 91.9 % 160 147
src/test/modules/test_regex/
86.3%86.3%
86.3 % 307 265 72.6 % 135 98 100.0 % 9 9
src/backend/utils/hash/
86.3%86.3%
86.3 % 498 430 62.9 % 318 200 91.9 % 37 34
src/bin/pg_test_timing/
86.5%86.5%
86.5 % 185 160 71.6 % 95 68 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/backend/main/
86.6%86.6%
86.6 % 119 103 65.3 % 49 32 85.7 % 7 6
src/test/modules/test_predtest/
86.7%86.7%
86.7 % 90 78 57.6 % 92 53 100.0 % 3 3
contrib/pageinspect/
86.8%86.8%
86.8 % 1359 1179 57.0 % 896 511 98.8 % 84 83
src/fe_utils/
86.9%86.9%
86.9 % 4022 3495 78.0 % 2637 2058 92.3 % 209 193
contrib/dblink/
87.3%87.3%
87.3 % 1126 983 64.8 % 716 464 97.5 % 81 79
src/test/modules/test_lwlock_tranches/
87.5%87.5%
87.5 % 48 42 55.6 % 18 10 100.0 % 13 13
src/interfaces/ecpg/test/
87.5%87.5%
87.5 % 96 84 76.3 % 38 29 100.0 % 7 7
src/backend/access/gist/
87.5%87.5%
87.5 % 3219 2818 70.2 % 1775 1246 95.8 % 165 158
contrib/pg_visibility/
87.8%87.8%
87.8 % 319 280 72.2 % 158 114 96.0 % 25 24
src/backend/nodes/
88.3%88.3%
88.3 % 26676 23544 68.2 % 12471 8506 92.6 % 1966 1821
src/bin/pg_controldata/
88.4%88.4%
88.4 % 155 137 75.0 % 68 51 100.0 % 4 4
contrib/ltree/
88.4%88.4%
88.4 % 2015 1782 66.7 % 1539 1027 89.8 % 196 176
contrib/pg_buffercache/
88.5%88.5%
88.5 % 331 293 51.3 % 150 77 96.2 % 26 25
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_binaryheap/
89.0%89.0%
89.0 % 118 105 54.7 % 86 47 100.0 % 13 13
contrib/lo/
89.2%89.2%
89.2 % 37 33 50.0 % 38 19 100.0 % 3 3
contrib/intarray/
89.2%89.2%
89.2 % 1457 1299 56.4 % 1116 629 92.5 % 146 135
src/backend/commands/
89.1%89.1%
89.1 % 36575 32592 69.7 % 27767 19354 97.9 % 1275 1248
contrib/pg_trgm/
89.3%89.3%
89.3 % 1637 1462 74.1 % 972 720 92.7 % 123 114
contrib/pg_walinspect/
89.5%89.5%
89.5 % 323 289 62.3 % 154 96 100.0 % 23 23
contrib/bloom/
89.4%89.4%
89.4 % 473 423 60.8 % 209 127 96.7 % 30 29
src/bin/pg_verifybackup/
89.6%89.6%
89.6 % 615 551 79.4 % 335 266 100.0 % 33 33
src/pl/plperl/
89.6%89.6%
89.6 % 1784 1598 59.5 % 1105 657 100.0 % 102 102
src/backend/foreign/
89.8%89.8%
89.8 % 264 237 66.5 % 182 121 100.0 % 23 23
src/interfaces/ecpg/test/compat_informix/
89.8%89.8%
89.8 % 735 660 57.7 % 359 207 95.5 % 22 21
src/backend/tsearch/
89.8%89.8%
89.8 % 3593 3226 67.7 % 2864 1940 87.9 % 223 196
contrib/file_fdw/
89.9%89.9%
89.9 % 346 311 66.2 % 216 143 100.0 % 22 22
src/backend/access/common/
89.9%89.9%
89.9 % 2882 2590 78.0 % 1548 1208 94.4 % 198 187
src/backend/catalog/
89.9%89.9%
89.9 % 14526 13066 70.7 % 9287 6566 96.2 % 605 582
src/include/catalog/
90.0%90.0%
90.0 % 20 18 75.0 % 4 3 100.0 % 3 3
src/include/lib/
90.1%90.1%
90.1 % 1301 1172 78.9 % 459 362 81.6 % 643 525
src/backend/access/heap/
90.1%90.1%
90.1 % 7225 6509 76.1 % 4893 3722 98.8 % 241 238
src/backend/parser/
90.4%90.4%
90.4 % 26225 23710 75.9 % 13761 10448 98.8 % 504 498
src/backend/utils/sort/
90.6%90.6%
90.6 % 2738 2480 65.3 % 1428 933 97.8 % 183 179
contrib/pgrowlocks/
90.7%90.7%
90.7 % 108 98 70.2 % 47 33 100.0 % 3 3
src/include/executor/
90.8%90.8%
90.8 % 153 139 88.2 % 68 60 96.4 % 28 27
contrib/auto_explain/
90.9%90.9%
90.9 % 241 219 65.2 % 178 116 100.0 % 11 11
src/bin/pg_resetwal/
90.8%90.8%
90.8 % 556 505 75.2 % 318 239 100.0 % 15 15
src/backend/utils/time/
90.9%90.9%
90.9 % 614 558 60.1 % 406 244 100.0 % 59 59
src/pl/plpython/
90.8%90.8%
90.8 % 2417 2195 71.4 % 1418 1012 99.3 % 151 150
contrib/earthdistance/
90.9%90.9%
90.9 % 22 20 50.0 % 4 2 100.0 % 5 5
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/backend/storage/freespace/
91.0%91.0%
91.0 % 344 313 79.5 % 176 140 100.0 % 33 33
src/backend/storage/buffer/
90.9%90.9%
90.9 % 2677 2434 77.0 % 1563 1204 94.7 % 188 178
src/backend/access/nbtree/
91.1%91.1%
91.1 % 6629 6037 77.3 % 3856 2979 93.1 % 262 244
src/backend/utils/cache/
91.0%91.0%
91.0 % 7362 6702 71.0 % 4445 3157 98.2 % 513 504
src/backend/regex/
91.2%91.2%
91.2 % 4672 4260 77.4 % 3528 2732 99.0 % 202 200
src/backend/replication/logical/
91.1%91.1%
91.1 % 9299 8475 68.2 % 5102 3479 98.9 % 556 550
src/backend/executor/
91.1%91.1%
91.1 % 24375 22208 76.1 % 13700 10421 93.5 % 1152 1077
src/interfaces/ecpg/test/thread/
91.2%91.2%
91.2 % 137 125 64.4 % 104 67 100.0 % 10 10
src/backend/utils/resowner/
91.3%91.3%
91.3 % 263 240 79.9 % 144 115 91.7 % 24 22
contrib/postgres_fdw/
91.3%91.3%
91.3 % 5197 4746 77.2 % 3646 2815 99.6 % 241 240
src/include/fe_utils/
91.4%91.4%
91.4 % 35 32 50.0 % 4 2 100.0 % 8 8
src/pl/tcl/
91.5%91.5%
91.5 % 1095 1002 68.0 % 607 413 87.2 % 47 41
src/backend/access/spgist/
91.6%91.6%
91.6 % 3313 3036 70.6 % 1963 1385 99.2 % 121 120
src/test/modules/worker_spi/
91.9%91.9%
91.9 % 160 147 51.3 % 76 39 100.0 % 6 6
src/test/modules/test_resowner/
91.9%91.9%
91.9 % 198 182 51.0 % 104 53 94.7 % 19 18
src/test/modules/test_tidstore/
92.1%92.1%
92.1 % 139 128 60.5 % 76 46 100.0 % 16 16
src/backend/access/index/
92.1%92.1%
92.1 % 631 581 58.4 % 476 278 100.0 % 54 54
src/backend/optimizer/util/
92.1%92.1%
92.1 % 8447 7781 78.7 % 5699 4484 99.7 % 374 373
src/backend/lib/
92.2%92.2%
92.2 % 1118 1031 82.7 % 457 378 94.8 % 96 91
contrib/pg_freespacemap/
92.3%92.3%
92.3 % 13 12 44.4 % 18 8 100.0 % 3 3
src/backend/replication/pgrepack/
92.3%92.3%
92.3 % 91 84 64.6 % 48 31 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/rewrite/
92.4%92.4%
92.4 % 3154 2914 76.4 % 2769 2115 100.0 % 111 111
src/test/modules/test_dsm_registry/
92.6%92.6%
92.6 % 54 50 50.0 % 16 8 100.0 % 11 11
src/backend/utils/activity/
92.5%92.5%
92.5 % 3051 2823 75.6 % 1603 1212 99.0 % 286 283
src/test/modules/test_bloomfilter/
92.7%92.7%
92.7 % 41 38 52.8 % 36 19 100.0 % 6 6
src/backend/optimizer/prep/
92.6%92.6%
92.6 % 2419 2240 81.6 % 1781 1454 100.0 % 80 80
src/backend/access/table/
92.7%92.7%
92.7 % 357 331 79.8 % 218 174 100.0 % 33 33
src/test/modules/test_extensible/
92.9%92.9%
92.9 % 168 156 73.9 % 46 34 93.8 % 32 30
src/backend/statistics/
93.0%93.0%
93.0 % 3310 3079 75.6 % 2067 1563 96.2 % 133 128
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/include/common/
93.2%93.2%
93.2 % 380 354 61.3 % 124 76 100.0 % 68 68
contrib/pg_plan_advice/
93.3%93.3%
93.3 % 2525 2355 86.3 % 1804 1556 95.2 % 125 119
src/test/modules/delay_execution/
93.8%93.8%
93.8 % 16 15 50.0 % 4 2 100.0 % 3 3
contrib/jsonb_plperl/
94.1%94.1%
94.1 % 135 127 68.8 % 80 55 100.0 % 10 10
contrib/ltree_plpython/
94.1%94.1%
94.1 % 17 16 50.0 % 8 4 100.0 % 4 4
src/backend/storage/page/
94.3%94.3%
94.3 % 489 461 68.1 % 376 256 96.2 % 26 25
src/test/modules/xid_wraparound/
94.4%94.4%
94.4 % 72 68 76.1 % 46 35 100.0 % 8 8
src/backend/storage/large_object/
94.4%94.4%
94.4 % 286 270 51.9 % 212 110 100.0 % 13 13
contrib/tablefunc/
94.6%94.6%
94.6 % 423 400 71.2 % 351 250 100.0 % 19 19
src/test/modules/test_json_parser/
94.9%94.9%
94.9 % 195 185 84.0 % 75 63 100.0 % 13 13
src/test/modules/test_aio/
94.8%94.8%
94.8 % 500 474 74.4 % 242 180 98.4 % 62 61
src/backend/partitioning/
94.8%94.8%
94.8 % 2569 2436 83.3 % 1795 1495 98.8 % 81 80
src/include/postmaster/
95.0%95.0%
95.0 % 20 19 - -
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/optimizer/path/
95.4%95.4%
95.4 % 7578 7231 85.8 % 6223 5340 98.7 % 317 313
src/include/access/
95.6%95.6%
95.6 % 727 695 79.5 % 249 198 97.8 % 185 181
src/include/mb/
95.7%95.7%
95.7 % 47 45 90.6 % 32 29 100.0 % 7 7
contrib/tsm_system_time/
95.8%95.8%
95.8 % 95 91 74.0 % 50 37 100.0 % 10 10
src/test/modules/test_bitmapset/
95.7%95.7%
95.7 % 351 336 70.6 % 252 178 100.0 % 71 71
src/include/optimizer/
96.0%96.0%
96.0 % 25 24 92.9 % 14 13 100.0 % 5 5
contrib/dict_xsyn/
96.1%96.1%
96.1 % 102 98 84.3 % 70 59 100.0 % 8 8
src/interfaces/ecpg/test/pgtypeslib/
96.1%96.1%
96.1 % 638 613 67.5 % 203 137 100.0 % 7 7
src/interfaces/ecpg/test/sql/
96.1%96.1%
96.1 % 1546 1485 53.4 % 1440 769 97.2 % 36 35
src/backend/optimizer/plan/
96.1%96.1%
96.1 % 9064 8715 83.7 % 6358 5322 99.7 % 335 334
src/test/modules/test_dsa/
96.2%96.2%
96.2 % 53 51 70.0 % 20 14 100.0 % 8 8
src/backend/replication/pgoutput/
96.4%96.4%
96.4 % 778 750 75.7 % 478 362 100.0 % 42 42
contrib/passwordcheck/
96.6%96.6%
96.6 % 29 28 76.9 % 26 20 100.0 % 3 3
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/
97.0%97.0%
97.0 % 66 64 71.1 % 38 27 100.0 % 6 6
src/include/replication/
97.1%97.1%
97.1 % 34 33 86.7 % 30 26 100.0 % 8 8
src/bin/pg_config/
97.0%97.0%
97.0 % 67 65 91.7 % 24 22 100.0 % 4 4
src/bin/pg_archivecleanup/
97.1%97.1%
97.1 % 136 132 85.3 % 75 64 100.0 % 6 6
src/include/
97.1%97.1%
97.1 % 174 169 92.6 % 54 50 98.6 % 73 72
contrib/btree_gin/
97.4%97.4%
97.4 % 266 259 76.1 % 46 35 100.0 % 218 218
contrib/dict_int/
97.4%97.4%
97.4 % 39 38 82.1 % 28 23 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/injection_points/
97.9%97.9%
97.9 % 236 231 80.6 % 160 129 100.0 % 32 32
src/test/modules/test_slru/
98.0%98.0%
98.0 % 99 97 35.7 % 14 5 100.0 % 28 28
src/include/port/
98.4%98.4%
98.4 % 256 252 94.4 % 54 51 100.0 % 80 80
src/interfaces/ecpg/test/preproc/
98.6%98.6%
98.6 % 627 618 54.7 % 536 293 100.0 % 27 27
contrib/hstore_plpython/
98.6%98.6%
98.6 % 72 71 76.1 % 46 35 100.0 % 6 6
src/test/modules/test_radixtree/
99.2%99.2%
99.2 % 127 126 47.6 % 164 78 100.0 % 8 8
src/backend/access/tablesample/
99.2%99.2%
99.2 % 128 127 81.7 % 60 49 100.0 % 12 12
src/test/modules/test_extensions/
100.0%
100.0 % 5 5 50.0 % 2 1 100.0 % 3 3
src/include/tcop/
100.0%
100.0 % 10 10 - 100.0 % 3 3
contrib/bool_plperl/
100.0%
100.0 % 11 11 100.0 % 2 2 100.0 % 5 5
src/backend/access/sequence/
100.0%
100.0 % 11 11 75.0 % 4 3 100.0 % 3 3
src/test/modules/test_copy_callbacks/
100.0%
100.0 % 13 13 50.0 % 4 2 100.0 % 4 4
src/test/modules/ldap_password_func/
100.0%
100.0 % 15 15 88.9 % 18 16 100.0 % 3 3
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_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/test/modules/test_cplusplusext/
100.0%
100.0 % 20 20 73.9 % 23 17 100.0 % 3 3
src/include/tsearch/
100.0%
100.0 % 21 21 - 100.0 % 10 10
src/test/modules/ssl_passphrase_callback/
100.0%
100.0 % 21 21 83.3 % 24 20 100.0 % 4 4
src/include/backup/
100.0%
100.0 % 29 29 - 100.0 % 9 9
src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/
100.0%
100.0 % 37 37 - 100.0 % 9 9
src/test/modules/test_parser/
100.0%
100.0 % 45 45 92.9 % 14 13 100.0 % 9 9
src/interfaces/ecpg/test/compat_oracle/
100.0%
100.0 % 50 50 54.7 % 86 47 100.0 % 2 2
src/test/modules/test_rls_hooks/
100.0%
100.0 % 53 53 100.0 % 8 8 100.0 % 4 4
src/test/modules/test_custom_types/
100.0%
100.0 % 64 64 100.0 % 6 6 100.0 % 24 24
src/include/port/atomics/
100.0%
100.0 % 80 80 - 100.0 % 31 31
src/backend/utils/mb/conversion_procs/cyrillic/
100.0%
100.0 % 109 109 - 100.0 % 25 25
src/interfaces/ecpg/test/connect/
100.0%
100.0 % 132 132 - 100.0 % 6 6
contrib/citext/
100.0%
100.0 % 156 156 58.1 % 62 36 100.0 % 35 35
src/include/storage/
100.0%
100.0 % 347 347 83.8 % 80 67 100.0 % 88 88

Generated by: LCOV version 2.0-1