LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: PostgreSQL 20devel Lines: 81.1 % 553033 448282
Test Date: 2026-11-09 15:19:26 Functions: 89.3 % 30622 27345
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 64.9 % 344297 223540

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.5%72.5%
72.5 % 1748 1268 55.7 % 1459 813 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 % 270 263 78.0 % 50 39 100.0 % 218 218
contrib/btree_gist/
84.1%84.1%
84.1 % 2535 2132 62.4 % 534 333 92.2 % 606 559
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/
88.1%88.1%
88.1 % 1169 1030 65.9 % 748 493 97.6 % 82 80
contrib/dict_int/
97.6%97.6%
97.6 % 41 40 83.3 % 30 25 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 % 347 312 66.7 % 222 148 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.5 % 1262 839 77.6 % 174 135
contrib/hstore_plperl/
97.2%97.2%
97.2 % 71 69 70.0 % 40 28 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 1300 56.5 % 1118 632 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.5%94.5%
94.5 % 145 137 67.9 % 84 57 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.9%86.9%
86.9 % 1361 1183 57.7 % 886 511 98.8 % 85 84
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/
66.3%66.3%
66.3 % 413 274 66.1 % 242 160 100.0 % 13 13
contrib/pg_plan_advice/
93.4%93.4%
93.4 % 2647 2471 86.0 % 1907 1640 95.3 % 128 122
contrib/pg_prewarm/
77.1%77.1%
77.1 % 388 299 48.6 % 292 142 94.7 % 19 18
contrib/pg_stash_advice/
84.6%84.6%
84.6 % 622 526 58.7 % 361 212 95.0 % 40 38
contrib/pg_stat_statements/
72.9%72.9%
72.9 % 935 682 55.7 % 621 346 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/
92.9%92.9%
92.9 % 323 300 73.5 % 170 125 100.0 % 25 25
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 % 4748 4085 66.1 % 2730 1804 96.4 % 329 317
contrib/pgrowlocks/
90.0%90.0%
90.0 % 110 99 64.2 % 53 34 100.0 % 3 3
contrib/pgstattuple/
55.3%55.3%
55.3 % 555 307 30.0 % 287 86 74.5 % 51 38
contrib/postgres_fdw/
91.2%91.2%
91.2 % 5219 4762 77.0 % 3686 2839 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 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
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.3%86.3%
86.3 % 2982 2572 66.9 % 1343 899 91.9 % 161 148
src/backend/access/common/
89.9%89.9%
89.9 % 3109 2794 76.0 % 1742 1324 95.0 % 218 207
src/backend/access/gin/
86.5%86.5%
86.5 % 4443 3843 71.0 % 2181 1548 93.4 % 198 185
src/backend/access/gist/
86.2%86.2%
86.2 % 3219 2776 69.3 % 1775 1230 95.2 % 165 157
src/backend/access/hash/
89.2%89.2%
89.2 % 2417 2157 62.9 % 1214 764 95.8 % 118 113
src/backend/access/heap/
90.5%90.5%
90.5 % 7311 6617 76.6 % 4963 3802 99.2 % 248 246
src/backend/access/index/
92.0%92.0%
92.0 % 625 575 58.3 % 470 274 100.0 % 51 51
src/backend/access/nbtree/
91.2%91.2%
91.2 % 6627 6044 77.3 % 3842 2968 93.9 % 262 246
src/backend/access/rmgrdesc/
45.0%45.0%
45.0 % 1606 722 39.7 % 662 263 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/
91.9%91.9%
91.9 % 3329 3061 70.8 % 1979 1401 99.2 % 122 121
src/backend/access/table/
92.8%92.8%
92.8 % 363 337 80.5 % 226 182 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.5%85.5%
85.5 % 12230 10462 63.7 % 7080 4507 93.6 % 738 691
src/backend/archive/
90.9%90.9%
90.9 % 33 30 54.2 % 24 13 100.0 % 4 4
src/backend/backup/
86.2%86.2%
86.2 % 1752 1510 55.9 % 1134 634 95.9 % 121 116
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 % 14559 13083 70.7 % 9426 6661 96.1 % 617 593
src/backend/commands/
89.0%89.0%
89.0 % 36212 32241 69.7 % 27632 19259 97.9 % 1260 1233
src/backend/executor/
91.1%91.1%
91.1 % 24274 22125 76.3 % 13669 10427 93.4 % 1155 1079
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.5%92.5%
92.5 % 1118 1034 82.9 % 457 379 95.8 % 96 92
src/backend/libpq/
62.8%62.8%
62.8 % 4881 3065 42.3 % 3929 1663 83.3 % 269 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 % 25817 22719 68.2 % 12040 8210 92.4 % 1901 1756
src/backend/optimizer/geqo/
83.1%83.1%
83.1 % 343 285 55.9 % 188 105 96.7 % 30 29
src/backend/optimizer/path/
95.4%95.4%
95.4 % 7671 7319 85.9 % 6332 5439 98.8 % 320 316
src/backend/optimizer/plan/
96.2%96.2%
96.2 % 9161 8810 83.8 % 6418 5379 99.7 % 339 338
src/backend/optimizer/prep/
92.5%92.5%
92.5 % 2468 2282 81.7 % 1817 1485 100.0 % 82 82
src/backend/optimizer/util/
92.0%92.0%
92.0 % 8568 7879 78.6 % 5789 4550 99.7 % 377 376
src/backend/parser/
90.6%90.6%
90.6 % 25327 22934 76.0 % 13382 10175 98.8 % 492 486
src/backend/partitioning/
95.0%95.0%
95.0 % 2574 2445 83.4 % 1805 1506 98.8 % 81 80
src/backend/port/
71.7%71.7%
71.7 % 247 177 32.7 % 226 74 95.2 % 21 20
src/backend/postmaster/
80.6%80.6%
80.6 % 5109 4118 63.1 % 3360 2120 97.4 % 235 229
src/backend/regex/
91.2%91.2%
91.2 % 4672 4262 77.6 % 3528 2736 99.0 % 202 200
src/backend/replication/
85.0%85.0%
85.0 % 4544 3862 66.7 % 2653 1769 93.8 % 195 183
src/backend/replication/libpqwalreceiver/
85.4%85.4%
85.4 % 439 375 63.7 % 317 202 100.0 % 23 23
src/backend/replication/logical/
91.3%91.3%
91.3 % 9410 8595 68.5 % 5175 3545 98.9 % 562 556
src/backend/replication/pgoutput/
96.4%96.4%
96.4 % 779 751 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 % 2729 2508 76.2 % 2412 1839 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.2%93.2%
93.2 % 3346 3119 76.1 % 2085 1587 96.3 % 135 130
src/backend/storage/aio/
84.0%84.0%
84.0 % 1336 1122 72.4 % 664 481 88.5 % 131 116
src/backend/storage/buffer/
91.1%91.1%
91.1 % 2674 2437 77.2 % 1563 1207 95.2 % 187 178
src/backend/storage/file/
73.4%73.4%
73.4 % 1589 1166 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/
83.1%83.1%
83.1 % 4331 3601 62.5 % 2499 1563 91.5 % 307 281
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 % 4341 3618 66.8 % 2656 1773 92.4 % 263 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/
81.8%81.8%
81.8 % 828 677 59.7 % 457 273 95.0 % 80 76
src/backend/storage/sync/
76.6%76.6%
76.6 % 124 95 64.0 % 100 64 100.0 % 6 6
src/backend/tcop/
79.5%79.5%
79.5 % 4733 3763 65.3 % 2835 1850 92.4 % 131 121
src/backend/tsearch/
89.8%89.8%
89.8 % 3592 3226 67.8 % 2864 1941 87.9 % 223 196
src/backend/utils/activity/
92.5%92.5%
92.5 % 3140 2903 76.2 % 1675 1276 99.0 % 288 285
src/backend/utils/adt/
85.5%85.5%
85.5 % 69803 59702 69.1 % 45305 31299 87.1 % 4763 4148
src/backend/utils/cache/
91.1%91.1%
91.1 % 7323 6670 71.2 % 4427 3150 98.2 % 508 499
src/backend/utils/error/
71.8%71.8%
71.8 % 1589 1141 53.0 % 1103 585 91.2 % 91 83
src/backend/utils/fmgr/
75.4%75.4%
75.4 % 1896 1430 54.6 % 1272 694 87.4 % 111 97
src/backend/utils/hash/
86.8%86.8%
86.8 % 484 420 65.3 % 294 192 94.4 % 36 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/
71.3%71.3%
71.3 % 842 600 55.4 % 614 340 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.1%80.1%
80.1 % 3959 3173 65.3 % 2584 1688 92.5 % 212 196
src/backend/utils/mmgr/
76.2%76.2%
76.2 % 2831 2158 57.9 % 1464 847 82.0 % 228 187
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 % 2731 2473 65.5 % 1428 935 97.8 % 183 179
src/backend/utils/time/
90.6%90.6%
90.6 % 619 561 59.5 % 410 244 100.0 % 60 60
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/
74.2%74.2%
74.2 % 4229 3139 65.6 % 2524 1656 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 % 1127 828 58.3 % 757 441 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/
86.1%86.1%
86.1 % 15694 13513 70.9 % 8401 5956 95.7 % 599 573
src/bin/pg_resetwal/
90.9%90.9%
90.9 % 559 508 75.5 % 322 243 100.0 % 15 15
src/bin/pg_rewind/
71.0%71.0%
71.0 % 2175 1545 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/
85.9%85.9%
85.9 % 185 159 70.5 % 95 67 100.0 % 6 6
src/bin/pg_upgrade/
64.5%64.5%
64.5 % 3296 2125 50.5 % 1712 865 74.7 % 178 133
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 % 3236 2112 58.7 % 1620 951 78.9 % 152 120
src/bin/pg_walsummary/
82.0%82.0%
82.0 % 89 73 85.7 % 35 30 83.3 % 6 5
src/bin/pgbench/
86.2%86.2%
86.2 % 3413 2942 77.2 % 2024 1563 96.6 % 148 143
src/bin/psql/
60.6%60.6%
60.6 % 12222 7408 52.9 % 7473 3954 61.0 % 544 332
src/bin/scripts/
77.0%77.0%
77.0 % 1995 1536 70.0 % 954 668 94.4 % 36 34
src/common/
80.8%80.8%
80.8 % 6575 5312 69.4 % 4101 2845 90.1 % 464 418
src/fe_utils/
86.8%86.8%
86.8 % 4023 3490 77.9 % 2635 2053 92.3 % 209 193
src/include/
97.4%97.4%
97.4 % 189 184 93.1 % 58 54 98.7 % 76 75
src/include/access/
95.5%95.5%
95.5 % 814 777 76.5 % 307 235 98.0 % 199 195
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 % 382 356 61.3 % 124 76 100.0 % 69 69
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/
85.3%85.3%
85.3 % 266 227 70.1 % 137 96 100.0 % 38 38
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/
97.0%97.0%
97.0 % 33 32 84.6 % 26 22 100.0 % 7 7
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 83.8 % 80 67 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/
54.0%54.0%
54.0 % 1061 573 51.5 % 491 253 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.5%58.5%
58.5 % 9519 5567 52.8 % 6396 3376 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/
90.1%90.1%
90.1 % 1873 1688 51.5 % 1475 759 100.0 % 105 105
src/pl/plpgsql/src/
81.8%81.8%
81.8 % 6703 5481 67.0 % 4292 2877 85.2 % 244 208
src/pl/plpython/
90.9%90.9%
90.9 % 2415 2195 71.9 % 1426 1025 99.3 % 151 150
src/pl/tcl/
91.6%91.6%
91.6 % 1100 1008 68.1 % 609 415 87.5 % 48 42
src/port/
65.5%65.5%
65.5 % 1814 1188 58.6 % 1077 631 88.5 % 122 108
src/test/isolation/
79.0%79.0%
79.0 % 810 640 70.8 % 367 260 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.6%97.6%
97.6 % 246 240 79.3 % 164 130 100.0 % 33 33
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.8%76.8%
76.8 % 1149 882 63.4 % 656 416 89.3 % 28 25
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/
79.8%79.8%
79.8 % 282 225 42.8 % 152 65 97.1 % 34 33
src/test/modules/test_custom_types/
100.0%
100.0 % 78 78 100.0 % 12 12 100.0 % 28 28
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/
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_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/
90.6%90.6%
90.6 % 160 145 48.7 % 76 37 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.9%78.9%
78.9 % 1689 1332 48.0 % 1255 602 93.9 % 132 124
src/timezone/
64.0%64.0%
64.0 % 3323 2127 52.9 % 2374 1255 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