LCOV - differential code coverage report
Current view: top level - src/backend/utils/activity Coverage Total Hit UNC LBC UBC GBC GNC CBC ECB DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 92.8 % 3333 3092 50 191 2 482 2608 1 24 262
Current Date: 2026-11-05 14:14:01 +0100 Functions: 99.3 % 289 287 2 73 214 6
Baseline: lcov-20261105-baseline Branches: 71.6 % 2121 1518 104 1 498 4 256 1258
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Summarize by: Date bin [..1] days: 100.0 % 14 14 14
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 100.0 % 1 1 1
(7,30] days: 88.9 % 199 177 22 173 4
(30,360] days: 90.4 % 562 508 28 26 294 214
(360..) days: 93.5 % 2557 2392 165 2 2390 1
Function coverage date bins:
[..1] days: 100.0 % 1 1 1
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 1 1 1
(30,360] days: 95.0 % 40 38 2 23 15
(360..) days: 100.0 % 246 246 47 199
Branch coverage date bins:
[..1] days: 78.6 % 14 11 3 11
(7,30] days: 75.3 % 162 122 37 3 119 3
(30,360] days: 67.3 % 327 220 64 43 126 94
(360..) days: 72.0 % 1618 1165 1 452 4 1161

Date File 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 UNC UBC GBC GNC CBC ECB DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit UBC GNC CBC DCB
[..1] days pgstat_shmem.c∗∗ 100.0 % 14 14 14 78.6 % 14 11 3 11 100.0 % 1 1 1
(1,7] days Total∗
100.0%
100.0 % 1 1 1 - 100.0 % 1 1 1
(7,30] days Total∗
88.9%88.9%
88.9 % 199 177 22 173 4 75.3 % 162 122 37 3 119 3 100.0 % 1 1 1
pgstat_shmem.c 92.1 % 127 117 10 113 4 78.9 % 90 71 16 3 68 3 100.0 % 1 1 1
pgstat.c 81.2 % 64 52 12 52 62.5 % 56 35 21 35 -
(30,360] days Total∗
90.4%90.4%
90.4 % 562 508 28 26 294 214 67.3 % 327 220 64 43 126 94 95.0 % 40 38 2 23 15
backend_status.c 84.6 % 26 22 4 22 100.0 % 6 6 6 66.7 % 3 2 1 2
pgstat_lock.c 92.7 % 55 51 4 2 49 75.0 % 12 9 3 9 87.5 % 8 7 1 2 5
pgstat_database.c 87.5 % 16 14 2 14 63.6 % 11 7 4 7 -
pgstat_slru.c 100.0 % 1 1 1 50.0 % 2 1 1 1 -
pgstat_io.c 100.0 % 20 20 16 4 94.7 % 38 36 2 26 10 -
pgstat_replslot.c 100.0 % 13 13 13 50.0 % 6 3 3 3 100.0 % 1 1 1
pgstat_index.c 97.4 % 39 38 1 38 83.3 % 12 10 2 10 100.0 % 5 5 5
pgstat_shmem.c 79.0 % 62 49 6 7 11 38 45.0 % 40 18 10 12 4 14 100.0 % 4 4 3 1
wait_event.c 100.0 % 14 14 4 10 50.0 % 2 1 1 1 100.0 % 2 2 2
pgstat_relation.c 94.0 % 168 158 10 151 7 74.2 % 62 46 16 44 2 100.0 % 7 7 5 2
pgstat.c 79.5 % 83 66 9 8 23 43 54.3 % 94 51 27 16 15 36 100.0 % 4 4 1 3
pgstat_function.c 50.0 % 2 1 1 1 - -
pgstat_backend.c 93.8 % 32 30 2 29 1 71.4 % 28 20 8 20 100.0 % 4 4 4
pgstat_xact.c 100.0 % 5 5 1 4 75.0 % 8 6 2 6 -
(360..) days Total∗
93.5%93.5%
93.5 % 2557 2392 165 2 2390 1 72.0 % 1618 1165 1 452 4 1161 100.0 % 246 246 47 199
pgstat_database.c 95.1 % 163 155 8 155 69.4 % 49 34 15 34 100.0 % 18 18 18
pgstat_subscription.c 92.7 % 41 38 3 38 75.0 % 8 6 2 6 100.0 % 6 6 6
backend_status.c 93.6 % 326 305 21 2 303 68.1 % 204 139 65 2 137 100.0 % 23 23 23
pgstat_slru.c 98.6 % 74 73 1 73 73.7 % 38 28 10 28 100.0 % 17 17 17
pgstat_io.c 94.1 % 186 175 11 175 1 88.0 % 209 184 25 184 100.0 % 15 15 3 12
pgstat_wal.c 98.1 % 52 51 1 51 71.4 % 14 10 4 10 100.0 % 8 8 8
pgstat_replslot.c 98.6 % 73 72 1 72 65.4 % 26 17 9 17 100.0 % 10 10 10
wait_event_funcs.c 72.7 % 33 24 9 24 83.3 % 6 5 1 5 100.0 % 1 1 1
pgstat_shmem.c 96.2 % 265 255 10 255 72.7 % 172 125 47 2 123 100.0 % 32 32 15 17
wait_event.c 88.6 % 140 124 16 124 63.2 % 57 36 21 36 100.0 % 9 9 1 8
pgstat_bgwriter.c 100.0 % 40 40 40 64.3 % 14 9 5 9 100.0 % 5 5 5
pgstat_relation.c 99.1 % 234 232 2 232 82.2 % 152 125 27 125 100.0 % 24 24 18 6
pgstat_checkpointer.c 100.0 % 54 54 54 64.3 % 14 9 5 9 100.0 % 5 5 5
pgstat.c 87.2 % 475 414 61 414 64.5 % 400 258 1 141 258 100.0 % 32 32 5 27
pgstat_function.c 95.0 % 60 57 3 57 68.8 % 16 11 5 11 100.0 % 8 8 8
pgstat_backend.c 93.1 % 116 108 8 108 67.9 % 81 55 26 55 100.0 % 11 11 2 9
backend_progress.c 90.0 % 50 45 5 45 55.0 % 60 33 27 33 100.0 % 6 6 2 4
pgstat_xact.c 96.1 % 129 124 5 124 81.5 % 92 75 17 75 100.0 % 11 11 1 10
∗ 'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1