LCOV - differential code coverage report
Current view: top level - src/pl/plpython Coverage Total Hit UNC UIC UBC GIC GNC CBC ECB DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 90.5 % 2432 2202 14 216 145 2057 1 9 131
Current Date: 2026-05-29 21:51:00 -0400 Functions: 99.3 % 149 148 1 37 111 7
Baseline: lcov-20260530-034037-baseline Branches: 69.9 % 1440 1006 20 3 411 3 59 944 36 66
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Group by: Date bin (7,30] days: 100.0 % 2 2 2
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 91.1 % 157 143 14 141 2
(360..) days: 90.5 % 2273 2057 216 2 2055 1
Function coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 100.0 % 3 3 3
(360..) days: 99.3 % 144 143 1 32 111
Branch coverage date bins:
(30,360] days: 74.7 % 79 59 20 59
(360..) days: 69.6 % 1361 947 3 411 3 944

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Name Date Rate Total Hit UNC UBC GNC CBC ECB DUB DCB Rate Total Hit UNC UIC UBC GIC GNC CBC DUB DCB Rate Total Hit UBC GNC CBC DCB
plpy_cursorobject.c (360..) days∗∗ 87.1 % 201 175 26 175 61.2 % 98 60 38 60 100.0 % 8 8 8
plpy_elog.c Total
84.5%84.5%
84.5 % 251 212 39 3 209 3 62.5 % 184 115 69 115 100.0 % 11 11 3 8 2
(30,360] days 100.0 % 2 2 1 1 - -
(360..) days 84.2 % 247 208 39 208 62.5 % 184 115 69 115 100.0 % 9 9 1 8
(7,30] days 100.0 % 2 2 2 - 100.0 % 2 2 2
plpy_exec.c Total
93.3%93.3%
93.3 % 431 402 3 26 18 384 2 69.5 % 302 210 8 84 8 202 2 100.0 % 16 16 3 13
(30,360] days 85.7 % 21 18 3 18 50.0 % 16 8 8 8 100.0 % 1 1 1
(360..) days 93.7 % 410 384 26 384 70.6 % 286 202 84 202 100.0 % 15 15 2 13
plpy_main.c Total
93.6%93.6%
93.6 % 157 147 5 5 32 115 4 31 67.4 % 95 64 6 25 13 51 9 9 100.0 % 15 15 5 10 2
(30,360] days 86.1 % 36 31 5 30 1 68.4 % 19 13 6 13 -
(360..) days 95.9 % 121 116 5 2 114 67.1 % 76 51 25 51 100.0 % 15 15 5 10
plpy_planobject.c (360..) days∗∗ 87.8 % 41 36 5 36 50.0 % 16 8 8 8 100.0 % 7 7 7
plpy_plpymodule.c Total
88.7%88.7%
88.7 % 177 157 5 15 6 151 1 4 14 80.9 % 110 89 3 18 3 86 4 4 93.8 % 16 15 1 4 11 1
(30,360] days 54.5 % 11 6 5 6 50.0 % 6 3 3 3 -
(360..) days 91.0 % 166 151 15 151 1 82.7 % 104 86 18 86 93.8 % 16 15 1 4 11
plpy_procedure.c Total
93.8%93.8%
93.8 % 192 180 12 11 169 7 68.3 % 142 97 45 6 91 6 100.0 % 8 8 2 6 2
(30,360] days 100.0 % 11 11 11 100.0 % 6 6 6 100.0 % 2 2 2
(360..) days 93.4 % 181 169 12 169 66.9 % 136 91 45 91 100.0 % 6 6 6
plpy_resultobject.c (360..) days∗∗ 88.4 % 86 76 10 76 64.7 % 34 22 12 22 100.0 % 13 13 13
plpy_spi.c Total
82.1%82.1%
82.1 % 251 206 45 2 204 2 63.1 % 122 77 45 4 73 4 100.0 % 11 11 1 10
(30,360] days 100.0 % 2 2 2 100.0 % 4 4 4 -
(360..) days 81.9 % 249 204 45 204 61.9 % 118 73 45 73 100.0 % 11 11 1 10
plpy_subxactobject.c (360..) days∗∗ 86.8 % 53 46 7 46 65.0 % 20 13 7 13 100.0 % 4 4 4
plpy_typeio.c Total
97.1%97.1%
97.1 % 559 543 1 15 73 470 1 72 81.2 % 303 246 3 3 51 3 25 218 23 41 100.0 % 36 36 19 17
(30,360] days 98.6 % 74 73 1 73 89.3 % 28 25 3 25 -
(360..) days 96.9 % 485 470 15 470 80.4 % 275 221 3 51 3 218 100.0 % 36 36 19 17
plpy_util.c (360..) days∗∗ 66.7 % 33 22 11 22 35.7 % 14 5 9 5 100.0 % 4 4 4
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.5.0-beta