LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: PostgreSQL 20devel Lines: 80.9 % 550808 445657
Test Date: 2026-09-17 08:16:13 Functions: 89.2 % 30498 27192
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 64.8 % 341926 221544

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
contrib/amcheck/
72.9%72.9%
72.9 % 1744 1272 56.0 % 1457 816 96.8 % 63 61
contrib/auth_delay/
0.0%
0.0 % 13 0.0 % 4 0.0 % 3
contrib/auto_explain/
90.9%90.9%
90.9 % 241 219 65.2 % 178 116 100.0 % 11 11
contrib/basebackup_to_shell/
86.5%86.5%
86.5 % 104 90 52.9 % 70 37 100.0 % 14 14
contrib/basic_archive/
36.8%36.8%
36.8 % 76 28 17.1 % 70 12 85.7 % 7 6
contrib/bloom/
89.4%89.4%
89.4 % 473 423 60.8 % 209 127 96.7 % 30 29
contrib/bool_plperl/
100.0%
100.0 % 11 11 100.0 % 2 2 100.0 % 5 5
contrib/btree_gin/
97.4%97.4%
97.4 % 266 259 76.1 % 46 35 100.0 % 218 218
contrib/btree_gist/
83.9%83.9%
83.9 % 2535 2126 62.2 % 534 332 92.1 % 606 558
contrib/citext/
100.0%
100.0 % 156 156 58.1 % 62 36 100.0 % 35 35
contrib/cube/
85.4%85.4%
85.4 % 1116 953 71.5 % 1046 748 92.5 % 107 99
contrib/dblink/
87.3%87.3%
87.3 % 1126 983 64.8 % 716 464 97.5 % 81 79
contrib/dict_int/
97.4%97.4%
97.4 % 39 38 82.1 % 28 23 100.0 % 5 5
contrib/dict_xsyn/
96.1%96.1%
96.1 % 102 98 84.3 % 70 59 100.0 % 8 8
contrib/earthdistance/
90.9%90.9%
90.9 % 22 20 50.0 % 4 2 100.0 % 5 5
contrib/file_fdw/
89.9%89.9%
89.9 % 346 311 66.2 % 216 143 100.0 % 22 22
contrib/fuzzystrmatch/
37.5%37.5%
37.5 % 1086 407 26.1 % 789 206 89.6 % 48 43
contrib/hstore/
83.8%83.8%
83.8 % 1787 1498 66.6 % 1262 840 77.6 % 174 135
contrib/hstore_plperl/
97.0%97.0%
97.0 % 66 64 71.1 % 38 27 100.0 % 6 6
contrib/hstore_plpython/
98.6%98.6%
98.6 % 72 71 76.1 % 46 35 100.0 % 6 6
contrib/intarray/
89.2%89.2%
89.2 % 1457 1299 56.4 % 1116 629 92.5 % 146 135
contrib/isn/
79.5%79.5%
79.5 % 503 400 62.0 % 389 241 97.8 % 45 44
contrib/jsonb_plperl/
94.1%94.1%
94.1 % 135 127 68.8 % 80 55 100.0 % 10 10
contrib/jsonb_plpython/
85.5%85.5%
85.5 % 207 177 68.1 % 119 81 100.0 % 14 14
contrib/lo/
89.2%89.2%
89.2 % 37 33 50.0 % 38 19 100.0 % 3 3
contrib/ltree/
88.4%88.4%
88.4 % 2015 1782 66.7 % 1539 1026 89.8 % 196 176
contrib/ltree_plpython/
94.1%94.1%
94.1 % 17 16 50.0 % 8 4 100.0 % 4 4
contrib/oid2name/
15.1%15.1%
15.1 % 252 38 7.8 % 115 9 27.3 % 11 3
contrib/pageinspect/
86.8%86.8%
86.8 % 1359 1179 57.0 % 896 511 98.8 % 84 83
contrib/passwordcheck/
96.6%96.6%
96.6 % 29 28 76.9 % 26 20 100.0 % 3 3
contrib/pg_buffercache/
88.5%88.5%
88.5 % 331 293 51.3 % 150 77 96.2 % 26 25
contrib/pg_freespacemap/
92.3%92.3%
92.3 % 13 12 44.4 % 18 8 100.0 % 3 3
contrib/pg_logicalinspect/
83.3%83.3%
83.3 % 78 65 51.9 % 27 14 100.0 % 7 7
contrib/pg_overexplain/
65.2%65.2%
65.2 % 411 268 63.9 % 238 152 100.0 % 13 13
contrib/pg_plan_advice/
93.3%93.3%
93.3 % 2527 2357 86.0 % 1803 1551 95.2 % 125 119
contrib/pg_prewarm/
77.1%77.1%
77.1 % 388 299 48.6 % 292 142 94.7 % 19 18
contrib/pg_stash_advice/
84.5%84.5%
84.5 % 621 525 58.4 % 361 211 95.0 % 40 38
contrib/pg_stat_statements/
72.7%72.7%
72.7 % 928 675 55.7 % 619 345 86.0 % 50 43
contrib/pg_surgery/
92.4%92.4%
92.4 % 131 121 70.6 % 102 72 100.0 % 9 9
contrib/pg_trgm/
89.3%89.3%
89.3 % 1637 1462 74.1 % 972 720 92.7 % 123 114
contrib/pg_visibility/
87.8%87.8%
87.8 % 319 280 72.2 % 158 114 96.0 % 25 24
contrib/pg_walinspect/
89.5%89.5%
89.5 % 323 289 62.3 % 154 96 100.0 % 23 23
contrib/pgcrypto/
86.0%86.0%
86.0 % 4754 4089 66.1 % 2734 1806 96.4 % 329 317
contrib/pgrowlocks/
90.7%90.7%
90.7 % 108 98 70.2 % 47 33 100.0 % 3 3
contrib/pgstattuple/
54.9%54.9%
54.9 % 550 302 29.8 % 295 88 74.0 % 50 37
contrib/postgres_fdw/
91.3%91.3%
91.3 % 5199 4747 77.1 % 3648 2814 99.6 % 241 240
contrib/seg/
75.5%75.5%
75.5 % 687 519 69.3 % 336 233 87.0 % 77 67
contrib/spi/
39.1%39.1%
39.1 % 128 50 18.8 % 112 21 33.3 % 9 3
contrib/sslinfo/
79.0%79.0%
79.0 % 138 109 42.5 % 80 34 95.7 % 23 22
contrib/tablefunc/
94.6%94.6%
94.6 % 423 400 71.2 % 351 250 100.0 % 19 19
contrib/tcn/
85.1%85.1%
85.1 % 67 57 44.3 % 70 31 100.0 % 4 4
contrib/test_decoding/
86.1%86.1%
86.1 % 410 353 68.6 % 236 162 96.4 % 28 27
contrib/tsm_system_rows/
96.7%96.7%
96.7 % 92 89 76.1 % 46 35 100.0 % 10 10
contrib/tsm_system_time/
95.8%95.8%
95.8 % 95 91 74.0 % 50 37 100.0 % 10 10
contrib/unaccent/
85.9%85.9%
85.9 % 185 159 64.2 % 120 77 100.0 % 10 10
contrib/vacuumlo/
15.8%15.8%
15.8 % 273 43 7.7 % 117 9 66.7 % 3 2
contrib/xml2/
62.9%62.9%
62.9 % 428 269 41.8 % 244 102 87.0 % 23 20
src/backend/access/brin/
86.2%86.2%
86.2 % 2967 2559 67.1 % 1327 890 91.9 % 160 147
src/backend/access/common/
90.0%90.0%
90.0 % 2916 2623 78.1 % 1560 1219 94.5 % 200 189
src/backend/access/gin/
86.2%86.2%
86.2 % 4442 3829 70.6 % 2181 1539 92.9 % 198 184
src/backend/access/gist/
87.6%87.6%
87.6 % 3219 2820 70.0 % 1775 1242 95.8 % 165 158
src/backend/access/hash/
86.0%86.0%
86.0 % 2394 2059 60.0 % 1202 721 93.1 % 116 108
src/backend/access/heap/
90.1%90.1%
90.1 % 7291 6569 76.1 % 4951 3770 98.8 % 248 245
src/backend/access/index/
92.0%92.0%
92.0 % 625 575 58.5 % 470 275 100.0 % 51 51
src/backend/access/nbtree/
91.3%91.3%
91.3 % 6629 6052 77.4 % 3856 2985 93.9 % 262 246
src/backend/access/rmgrdesc/
44.2%44.2%
44.2 % 1606 710 39.3 % 662 260 50.6 % 77 39
src/backend/access/sequence/
100.0%
100.0 % 11 11 75.0 % 4 3 100.0 % 3 3
src/backend/access/spgist/
92.5%92.5%
92.5 % 3313 3063 70.9 % 1963 1392 99.2 % 121 120
src/backend/access/table/
92.5%92.5%
92.5 % 361 334 80.1 % 226 181 100.0 % 33 33
src/backend/access/tablesample/
99.2%99.2%
99.2 % 128 127 81.7 % 60 49 100.0 % 12 12
src/backend/access/transam/
85.6%85.6%
85.6 % 12178 10426 63.6 % 7042 4482 93.8 % 738 692
src/backend/archive/
90.9%90.9%
90.9 % 33 30 54.2 % 24 13 100.0 % 4 4
src/backend/backup/
86.1%86.1%
86.1 % 1733 1492 55.7 % 1122 625 95.8 % 120 115
src/backend/bootstrap/
75.6%75.6%
75.6 % 799 604 49.8 % 474 236 85.2 % 27 23
src/backend/catalog/
89.9%89.9%
89.9 % 14373 12921 70.7 % 9228 6523 96.2 % 607 584
src/backend/commands/
89.0%89.0%
89.0 % 35877 31932 69.6 % 27295 19004 97.8 % 1251 1223
src/backend/executor/
91.1%91.1%
91.1 % 24167 22009 76.1 % 13576 10332 93.4 % 1149 1073
src/backend/foreign/
89.8%89.8%
89.8 % 264 237 66.5 % 182 121 100.0 % 23 23
src/backend/jit/
16.0%16.0%
16.0 % 50 8 15.4 % 26 4 33.3 % 6 2
src/backend/jit/llvm/
0.0%
0.0 % 1936 0.0 % 1177 0.0 % 60
src/backend/lib/
92.2%92.2%
92.2 % 1118 1031 82.7 % 457 378 94.8 % 96 91
src/backend/libpq/
63.3%63.3%
63.3 % 4735 2996 42.3 % 3789 1601 83.6 % 268 224
src/backend/main/
86.6%86.6%
86.6 % 119 103 65.3 % 49 32 85.7 % 7 6
src/backend/nodes/
88.0%88.0%
88.0 % 25811 22705 68.1 % 12038 8203 92.4 % 1901 1756
src/backend/optimizer/geqo/
80.0%80.0%
80.0 % 345 276 50.5 % 192 97 96.7 % 30 29
src/backend/optimizer/path/
95.4%95.4%
95.4 % 7579 7234 85.8 % 6226 5343 98.7 % 317 313
src/backend/optimizer/plan/
96.2%96.2%
96.2 % 9085 8737 83.8 % 6364 5333 99.7 % 336 335
src/backend/optimizer/prep/
92.3%92.3%
92.3 % 2415 2229 81.4 % 1779 1448 100.0 % 80 80
src/backend/optimizer/util/
92.1%92.1%
92.1 % 8497 7828 78.7 % 5731 4511 99.7 % 374 373
src/backend/parser/
90.5%90.5%
90.5 % 25323 22913 76.0 % 13382 10164 98.8 % 492 486
src/backend/partitioning/
94.8%94.8%
94.8 % 2569 2436 83.3 % 1795 1495 98.8 % 81 80
src/backend/port/
71.6%71.6%
71.6 % 250 179 32.6 % 230 75 95.2 % 21 20
src/backend/postmaster/
79.3%79.3%
79.3 % 5097 4044 62.1 % 3348 2079 96.6 % 235 227
src/backend/regex/
91.2%91.2%
91.2 % 4672 4260 77.4 % 3528 2731 99.0 % 202 200
src/backend/replication/
84.4%84.4%
84.4 % 4527 3822 65.7 % 2633 1731 93.3 % 195 182
src/backend/replication/libpqwalreceiver/
85.2%85.2%
85.2 % 433 369 63.0 % 305 192 100.0 % 23 23
src/backend/replication/logical/
91.1%91.1%
91.1 % 9323 8492 68.2 % 5118 3488 98.9 % 556 550
src/backend/replication/pgoutput/
96.4%96.4%
96.4 % 778 750 75.7 % 478 362 100.0 % 42 42
src/backend/replication/pgrepack/
92.3%92.3%
92.3 % 91 84 64.6 % 48 31 100.0 % 8 8
src/backend/rewrite/
91.9%91.9%
91.9 % 2715 2494 76.0 % 2396 1820 100.0 % 96 96
src/backend/snowball/
70.6%70.6%
70.6 % 68 48 43.1 % 58 25 100.0 % 6 6
src/backend/snowball/libstemmer/
2.6%2.6%
2.6 % 20501 536 2.1 % 14512 299 4.8 % 727 35
src/backend/statistics/
93.0%93.0%
93.0 % 3310 3079 75.6 % 2067 1563 96.2 % 133 128
src/backend/storage/aio/
83.5%83.5%
83.5 % 1336 1116 72.0 % 664 478 88.5 % 131 116
src/backend/storage/buffer/
91.1%91.1%
91.1 % 2677 2439 77.1 % 1563 1205 94.7 % 188 178
src/backend/storage/file/
73.4%73.4%
73.4 % 1595 1171 46.4 % 1106 513 91.6 % 143 131
src/backend/storage/freespace/
91.0%91.0%
91.0 % 344 313 79.0 % 176 139 100.0 % 33 33
src/backend/storage/ipc/
82.8%82.8%
82.8 % 4325 3579 61.4 % 2507 1539 91.2 % 307 280
src/backend/storage/large_object/
94.4%94.4%
94.4 % 286 270 51.9 % 212 110 100.0 % 13 13
src/backend/storage/lmgr/
83.3%83.3%
83.3 % 4348 3622 66.8 % 2656 1775 92.0 % 264 243
src/backend/storage/page/
94.3%94.3%
94.3 % 489 461 68.3 % 378 258 96.2 % 26 25
src/backend/storage/smgr/
80.8%80.8%
80.8 % 828 669 59.3 % 457 271 93.8 % 80 75
src/backend/storage/sync/
76.6%76.6%
76.6 % 124 95 64.0 % 100 64 100.0 % 6 6
src/backend/tcop/
79.3%79.3%
79.3 % 4685 3716 65.0 % 2811 1828 92.2 % 128 118
src/backend/tsearch/
89.8%89.8%
89.8 % 3593 3226 67.7 % 2864 1940 87.9 % 223 196
src/backend/utils/activity/
92.3%92.3%
92.3 % 3055 2819 75.2 % 1607 1209 99.0 % 286 283
src/backend/utils/adt/
85.3%85.3%
85.3 % 69894 59634 69.0 % 45264 31237 87.0 % 4767 4148
src/backend/utils/cache/
91.0%91.0%
91.0 % 7356 6691 70.9 % 4449 3154 98.2 % 511 502
src/backend/utils/error/
71.6%71.6%
71.6 % 1582 1133 52.6 % 1101 579 91.1 % 90 82
src/backend/utils/fmgr/
75.4%75.4%
75.4 % 1896 1429 54.5 % 1272 693 87.4 % 111 97
src/backend/utils/hash/
86.3%86.3%
86.3 % 498 430 62.9 % 318 200 91.9 % 37 34
src/backend/utils/init/
85.2%85.2%
85.2 % 861 734 57.3 % 599 343 94.7 % 75 71
src/backend/utils/mb/
70.8%70.8%
70.8 % 842 596 55.2 % 614 339 82.2 % 73 60
src/backend/utils/mb/conversion_procs/cyrillic/
100.0%
100.0 % 109 109 - 100.0 % 25 25
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/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/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/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_gb18030/
81.5%81.5%
81.5 % 92 75 47.4 % 116 55 100.0 % 11 11
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/backend/utils/misc/
80.3%80.3%
80.3 % 3990 3204 65.4 % 2586 1690 92.5 % 212 196
src/backend/utils/mmgr/
76.0%76.0%
76.0 % 2802 2130 57.0 % 1432 816 81.9 % 226 185
src/backend/utils/resowner/
91.3%91.3%
91.3 % 263 240 79.9 % 144 115 91.7 % 24 22
src/backend/utils/sort/
90.6%90.6%
90.6 % 2738 2480 65.5 % 1428 935 97.8 % 183 179
src/backend/utils/time/
90.9%90.9%
90.9 % 614 558 60.1 % 406 244 100.0 % 59 59
src/bin/initdb/
62.2%62.2%
62.2 % 2251 1399 46.2 % 1447 669 80.0 % 115 92
src/bin/pg_amcheck/
78.6%78.6%
78.6 % 804 632 66.8 % 455 304 100.0 % 22 22
src/bin/pg_archivecleanup/
97.1%97.1%
97.1 % 136 132 85.3 % 75 64 100.0 % 6 6
src/bin/pg_basebackup/
73.7%73.7%
73.7 % 4229 3117 64.7 % 2524 1633 90.9 % 154 140
src/bin/pg_checksums/
76.9%76.9%
76.9 % 273 210 69.1 % 188 130 83.3 % 6 5
src/bin/pg_combinebackup/
73.5%73.5%
73.5 % 1124 826 58.0 % 753 437 93.8 % 48 45
src/bin/pg_config/
97.0%97.0%
97.0 % 67 65 91.7 % 24 22 100.0 % 4 4
src/bin/pg_controldata/
89.8%89.8%
89.8 % 157 141 77.1 % 70 54 100.0 % 4 4
src/bin/pg_ctl/
69.1%69.1%
69.1 % 685 473 61.2 % 369 226 93.3 % 30 28
src/bin/pg_dump/
85.2%85.2%
85.2 % 15623 13307 69.9 % 8329 5825 94.0 % 597 561
src/bin/pg_resetwal/
90.8%90.8%
90.8 % 557 506 75.5 % 318 240 100.0 % 15 15
src/bin/pg_rewind/
71.0%71.0%
71.0 % 2174 1544 58.5 % 1284 751 88.7 % 106 94
src/bin/pg_test_fsync/
13.7%13.7%
13.7 % 226 31 14.7 % 109 16 15.4 % 13 2
src/bin/pg_test_timing/
86.5%86.5%
86.5 % 185 160 71.6 % 95 68 100.0 % 6 6
src/bin/pg_upgrade/
64.5%64.5%
64.5 % 3280 2114 50.6 % 1710 866 74.4 % 176 131
src/bin/pg_verifybackup/
89.6%89.6%
89.6 % 615 551 79.1 % 335 265 100.0 % 33 33
src/bin/pg_waldump/
65.3%65.3%
65.3 % 3235 2114 58.7 % 1620 951 78.3 % 152 119
src/bin/pg_walsummary/
71.9%71.9%
71.9 % 89 64 60.0 % 35 21 83.3 % 6 5
src/bin/pgbench/
86.2%86.2%
86.2 % 3413 2941 77.0 % 2024 1559 96.6 % 148 143
src/bin/psql/
60.6%60.6%
60.6 % 12216 7399 52.9 % 7466 3952 61.0 % 543 331
src/bin/scripts/
76.9%76.9%
76.9 % 1989 1530 69.7 % 948 661 94.4 % 36 34
src/common/
80.7%80.7%
80.7 % 6574 5307 69.2 % 4099 2838 90.1 % 464 418
src/fe_utils/
86.8%86.8%
86.8 % 4005 3475 77.9 % 2621 2042 92.3 % 209 193
src/include/
97.3%97.3%
97.3 % 185 180 93.1 % 58 54 98.7 % 75 74
src/include/access/
95.6%95.6%
95.6 % 765 731 77.8 % 275 214 97.9 % 189 185
src/include/backup/
100.0%
100.0 % 29 29 - 100.0 % 9 9
src/include/catalog/
90.0%90.0%
90.0 % 20 18 75.0 % 4 3 100.0 % 3 3
src/include/common/
93.2%93.2%
93.2 % 380 354 61.3 % 124 76 100.0 % 68 68
src/include/executor/
90.8%90.8%
90.8 % 153 139 88.2 % 68 60 96.4 % 28 27
src/include/fe_utils/
91.4%91.4%
91.4 % 35 32 50.0 % 4 2 100.0 % 8 8
src/include/jit/
0.0%
0.0 % 73 0.0 % 2 0.0 % 24
src/include/lib/
90.1%90.1%
90.1 % 1301 1172 78.9 % 459 362 81.5 % 643 524
src/include/libpq/
84.3%84.3%
84.3 % 248 209 67.3 % 113 76 100.0 % 36 36
src/include/mb/
95.7%95.7%
95.7 % 47 45 90.6 % 32 29 100.0 % 7 7
src/include/nodes/
96.5%96.5%
96.5 % 86 83 78.0 % 50 39 100.0 % 27 27
src/include/optimizer/
96.0%96.0%
96.0 % 25 24 92.9 % 14 13 100.0 % 5 5
src/include/port/
98.4%98.4%
98.4 % 256 252 94.4 % 54 51 100.0 % 80 80
src/include/port/atomics/
100.0%
100.0 % 80 80 - 100.0 % 31 31
src/include/portability/
97.6%97.6%
97.6 % 42 41 92.9 % 14 13 100.0 % 8 8
src/include/postmaster/
95.0%95.0%
95.0 % 20 19 - -
src/include/replication/
97.1%97.1%
97.1 % 34 33 86.7 % 30 26 100.0 % 8 8
src/include/storage/
100.0%
100.0 % 347 347 85.0 % 80 68 100.0 % 88 88
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/include/utils/
53.7%53.7%
53.7 % 1063 571 50.9 % 493 251 100.0 % 146 146
src/interfaces/ecpg/compatlib/
68.5%68.5%
68.5 % 504 345 66.9 % 254 170 61.7 % 47 29
src/interfaces/ecpg/ecpglib/
63.7%63.7%
63.7 % 3685 2349 58.1 % 2130 1238 93.8 % 129 121
src/interfaces/ecpg/pgtypeslib/
58.8%58.8%
58.8 % 3390 1995 49.0 % 2072 1016 87.1 % 101 88
src/interfaces/ecpg/preproc/
68.6%68.6%
68.6 % 4688 3218 60.6 % 2655 1610 93.8 % 96 90
src/interfaces/ecpg/test/
87.5%87.5%
87.5 % 96 84 76.3 % 38 29 100.0 % 7 7
src/interfaces/ecpg/test/compat_informix/
89.8%89.8%
89.8 % 735 660 57.7 % 359 207 95.5 % 22 21
src/interfaces/ecpg/test/compat_oracle/
100.0%
100.0 % 50 50 54.7 % 86 47 100.0 % 2 2
src/interfaces/ecpg/test/connect/
100.0%
100.0 % 132 132 - 100.0 % 6 6
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/preproc/
98.6%98.6%
98.6 % 627 618 54.7 % 536 293 100.0 % 27 27
src/interfaces/ecpg/test/sql/
95.9%95.9%
95.9 % 1496 1435 53.5 % 1384 740 97.1 % 35 34
src/interfaces/ecpg/test/thread/
91.2%91.2%
91.2 % 137 125 64.4 % 104 67 100.0 % 10 10
src/interfaces/libpq/
58.6%58.6%
58.6 % 9541 5593 53.0 % 6418 3399 75.9 % 493 374
src/interfaces/libpq/test/
83.8%83.8%
83.8 % 37 31 80.0 % 30 24 100.0 % 3 3
src/pl/plperl/
89.6%89.6%
89.6 % 1784 1598 59.5 % 1105 657 100.0 % 102 102
src/pl/plpgsql/src/
81.7%81.7%
81.7 % 6684 5459 66.8 % 4266 2851 85.2 % 243 207
src/pl/plpython/
90.8%90.8%
90.8 % 2417 2195 71.4 % 1418 1012 99.3 % 151 150
src/pl/tcl/
91.5%91.5%
91.5 % 1095 1002 68.0 % 607 413 87.2 % 47 41
src/port/
65.4%65.4%
65.4 % 1814 1187 58.7 % 1077 632 87.7 % 122 107
src/test/isolation/
79.1%79.1%
79.1 % 810 641 71.1 % 367 261 95.7 % 23 22
src/test/modules/delay_execution/
93.8%93.8%
93.8 % 16 15 50.0 % 4 2 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/test/modules/dummy_seclabel/
88.9%88.9%
88.9 % 18 16 81.2 % 16 13 80.0 % 5 4
src/test/modules/index/
84.0%84.0%
84.0 % 50 42 47.5 % 40 19 100.0 % 3 3
src/test/modules/injection_points/
97.9%97.9%
97.9 % 236 231 80.6 % 160 129 100.0 % 32 32
src/test/modules/ldap_password_func/
100.0%
100.0 % 15 15 88.9 % 18 16 100.0 % 3 3
src/test/modules/libpq_pipeline/
76.7%76.7%
76.7 % 1118 857 63.4 % 642 407 88.9 % 27 24
src/test/modules/oauth_validator/
0.0%
0.0 % 205 0.0 % 120 0.0 % 17
src/test/modules/plsample/
78.7%78.7%
78.7 % 108 85 38.4 % 112 43 100.0 % 5 5
src/test/modules/spgist_name_ops/
83.1%83.1%
83.1 % 231 192 70.2 % 94 66 100.0 % 14 14
src/test/modules/ssl_passphrase_callback/
100.0%
100.0 % 21 21 83.3 % 24 20 100.0 % 4 4
src/test/modules/test_aio/
94.8%94.8%
94.8 % 500 474 74.4 % 242 180 98.4 % 62 61
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_bitmapset/
95.9%95.9%
95.9 % 365 350 72.1 % 272 196 100.0 % 72 72
src/test/modules/test_bloomfilter/
92.7%92.7%
92.7 % 41 38 52.8 % 36 19 100.0 % 6 6
src/test/modules/test_checksums/
16.0%16.0%
16.0 % 25 4 0.0 % 6 50.0 % 8 4
src/test/modules/test_cloexec/
0.0%
0.0 % 3 - 0.0 % 1
src/test/modules/test_copy_callbacks/
100.0%
100.0 % 13 13 50.0 % 4 2 100.0 % 4 4
src/test/modules/test_cplusplusext/
100.0%
100.0 % 20 20 73.9 % 23 17 100.0 % 3 3
src/test/modules/test_custom_rmgrs/
81.8%81.8%
81.8 % 33 27 25.0 % 8 2 85.7 % 7 6
src/test/modules/test_custom_stats/
78.6%78.6%
78.6 % 257 202 43.0 % 142 61 96.2 % 26 25
src/test/modules/test_custom_types/
100.0%
100.0 % 64 64 100.0 % 6 6 100.0 % 24 24
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_dsa/
96.2%96.2%
96.2 % 53 51 70.0 % 20 14 100.0 % 8 8
src/test/modules/test_dsm_registry/
92.6%92.6%
92.6 % 54 50 50.0 % 16 8 100.0 % 11 11
src/test/modules/test_escape/
84.6%84.6%
84.6 % 299 253 67.7 % 127 86 94.4 % 18 17
src/test/modules/test_extensible/
93.2%93.2%
93.2 % 177 165 81.5 % 54 44 93.8 % 32 30
src/test/modules/test_extensions/
100.0%
100.0 % 5 5 50.0 % 2 1 100.0 % 3 3
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_int128/
62.4%62.4%
62.4 % 125 78 54.2 % 48 26 100.0 % 2 2
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_json_parser/
94.9%94.9%
94.9 % 195 185 84.0 % 75 63 100.0 % 13 13
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_lwlock_tranches/
87.5%87.5%
87.5 % 48 42 55.6 % 18 10 100.0 % 13 13
src/test/modules/test_oat_hooks/
79.4%79.4%
79.4 % 155 123 58.4 % 125 73 91.7 % 12 11
src/test/modules/test_parser/
100.0%
100.0 % 45 45 92.9 % 14 13 100.0 % 9 9
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_predtest/
86.7%86.7%
86.7 % 90 78 57.6 % 92 53 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_rbtree/
84.5%84.5%
84.5 % 200 169 42.9 % 182 78 100.0 % 16 16
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_resowner/
91.8%91.8%
91.8 % 195 179 51.0 % 104 53 94.7 % 19 18
src/test/modules/test_rls_hooks/
100.0%
100.0 % 53 53 100.0 % 8 8 100.0 % 4 4
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_shm_mq/
86.2%86.2%
86.2 % 218 188 47.7 % 130 62 93.3 % 15 14
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_slru/
98.0%98.0%
98.0 % 99 97 35.7 % 14 5 100.0 % 28 28
src/test/modules/test_tidstore/
92.1%92.1%
92.1 % 139 128 60.5 % 76 46 100.0 % 16 16
src/test/modules/test_wait_lsn/
92.3%92.3%
92.3 % 39 36 55.0 % 20 11 100.0 % 6 6
src/test/modules/worker_spi/
91.9%91.9%
91.9 % 160 147 51.3 % 76 39 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/test/regress/
78.7%78.7%
78.7 % 1657 1304 48.1 % 1235 594 93.5 % 124 116
src/timezone/
64.0%64.0%
64.0 % 3323 2126 52.7 % 2374 1250 81.6 % 152 124
src/tools/pg_bsd_indent/
75.7%75.7%
75.7 % 1763 1335 61.6 % 1649 1016 86.2 % 29 25

Generated by: LCOV version 2.0-1