LCOV - code coverage report
Current view: top level - contrib/pg_plan_advice Coverage Total Hit
Test: Code coverage Lines: 93.4 % 2845 2656
Test Date: 2026-01-26 10:56:24 Functions: 96.3 % 134 129
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 79.2 % 1883 1492

File Sort by file name Line Coverage ( hide details ) 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
pg_plan_advice.c
98.8%98.8%
98.8 % 166 164 92.4 % 79 73 100.0 % 13 13
<unnamed> 98.8 % 166 164 92.4 % 79 73 100.0 % 13 13
pgpa_ast.c
83.7%83.7%
83.7 % 202 169 74.0 % 192 142 100.0 % 8 8
<unnamed> 83.7 % 202 169 74.0 % 192 142 100.0 % 8 8
pgpa_collector.c
92.4%92.4%
92.4 % 277 256 73.3 % 75 55 100.0 % 16 16
<unnamed> 92.4 % 277 256 73.3 % 75 55 100.0 % 16 16
pgpa_identifier.c
98.3%98.3%
98.3 % 176 173 83.2 % 137 114 100.0 % 7 7
<unnamed> 98.3 % 176 173 83.2 % 137 114 100.0 % 7 7
pgpa_identifier.h
100.0%
100.0 % 7 7 100.0 % 6 6 100.0 % 1 1
<unnamed> 100.0 % 7 7 100.0 % 6 6 100.0 % 1 1
pgpa_join.c
98.6%98.6%
98.6 % 214 211 85.7 % 126 108 100.0 % 10 10
<unnamed> 98.6 % 214 211 85.7 % 126 108 100.0 % 10 10
pgpa_join.h
100.0%
100.0 % 2 2 100.0 % 4 4 100.0 % 1 1
<unnamed> 100.0 % 2 2 100.0 % 4 4 100.0 % 1 1
pgpa_output.c
96.4%96.4%
96.4 % 252 243 81.1 % 159 129 100.0 % 14 14
<unnamed> 96.4 % 252 243 81.1 % 159 129 100.0 % 14 14
pgpa_parser.y
100.0%
100.0 % 13 13 100.0 % 2 2 100.0 % 1 1
<unnamed> 100.0 % 13 13 100.0 % 2 2 100.0 % 1 1
pgpa_planner.c
91.6%91.6%
91.6 % 806 738 75.5 % 543 410 86.4 % 22 19
<unnamed> 91.6 % 806 738 75.5 % 543 410 86.4 % 22 19
pgpa_scan.c
95.6%95.6%
95.6 % 114 109 74.6 % 71 53 100.0 % 3 3
<unnamed> 95.6 % 114 109 74.6 % 71 53 100.0 % 3 3
pgpa_scanner.l
74.3%74.3%
74.3 % 35 26 40.0 % 20 8 71.4 % 7 5
<unnamed> 74.3 % 35 26 40.0 % 20 8 71.4 % 7 5
pgpa_trove.c
95.8%95.8%
95.8 % 166 159 85.1 % 101 86 100.0 % 11 11
<unnamed> 95.8 % 166 159 85.1 % 101 86 100.0 % 11 11
pgpa_walker.c
93.0%93.0%
93.0 % 415 386 82.1 % 368 302 100.0 % 20 20
<unnamed> 93.0 % 415 386 82.1 % 368 302 100.0 % 20 20

Generated by: LCOV version 2.3.2-1