LCOV - differential code coverage report | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
Function Name ![]() |
TLA | Hit count ![]() |
Lines ![]() |
Branches ![]() |
ProcArrayApplyRecoveryInfo | CBC | 732 | 70.8 % (46 / 65) | 44.3 % (31 / 70) |
TerminateOtherDBBackends | CBC | 1 | 41.2 % (14 / 34) | 11.9 % (5 / 42) |
GetSnapshotData | CBC | 1794329 | 98.1 % (105 / 107) | 70.0 % (49 / 70) |
KnownAssignedXidsAdd | CBC | 21828 | 67.6 % (23 / 34) | 44.1 % (15 / 34) |
MinimumActiveBackends | UBC | 0 | 0.0 % (0 / 22) | 0.0 % (0 / 16) |
XidCacheRemoveRunningXids | CBC | 647 | 92.9 % (26 / 28) | 37.5 % (9 / 24) |
ComputeXidHorizons | CBC | 96713 | 100.0 % (76 / 76) | 72.9 % (35 / 48) |
CountOtherDBBackends | CBC | 431 | 65.5 % (19 / 29) | 40.0 % (8 / 20) |
GlobalVisHorizonKindForRel | CBC | 14099228 | 100.0 % (10 / 10) | 72.5 % (29 / 40) |
ProcArrayRemove | CBC | 15135 | 100.0 % (38 / 38) | 57.7 % (15 / 26) |
CountDBConnections | UBC | 0 | 0.0 % (0 / 16) | 0.0 % (0 / 10) |
TransactionIdIsInProgress | CBC | 5585835 | 88.1 % (59 / 67) | 80.0 % (40 / 50) |
ProcArrayAdd | CBC | 15161 | 97.3 % (36 / 37) | 59.1 % (13 / 22) |
ProcArrayInstallImportedXmin | CBC | 18 | 78.6 % (22 / 28) | 50.0 % (9 / 18) |
CountUserBackends | UBC | 0 | 0.0 % (0 / 15) | 0.0 % (0 / 8) |
GetRunningTransactionData | CBC | 1338 | 98.2 % (54 / 55) | 76.5 % (26 / 34) |
KnownAssignedXidsRemovePreceding | CBC | 832 | 89.7 % (26 / 29) | 63.6 % (14 / 22) |
RecordKnownAssignedTransactionIds | CBC | 2457023 | 89.5 % (17 / 19) | 60.0 % (12 / 20) |
MaintainLatestCompletedXidRecovery | CBC | 22086 | 100.0 % (12 / 12) | 57.1 % (8 / 14) |
ProcArrayEndTransaction | CBC | 318346 | 100.0 % (22 / 22) | 66.7 % (12 / 18) |
ProcArrayEndTransactionInternal | CBC | 128783 | 100.0 % (23 / 23) | 62.5 % (10 / 16) |
GetConflictingVirtualXIDs | CBC | 13493 | 92.3 % (24 / 26) | 77.3 % (17 / 22) |
ProcArrayClearTransaction | CBC | 301 | 100.0 % (19 / 19) | 58.3 % (7 / 12) |
ProcArrayGroupClearXid | CBC | 148 | 94.7 % (36 / 38) | 72.2 % (13 / 18) |
ProcArrayInstallRestoredXmin | CBC | 1567 | 100.0 % (16 / 16) | 50.0 % (5 / 10) |
GetCurrentVirtualXIDs | CBC | 381 | 100.0 % (25 / 25) | 80.0 % (16 / 20) |
GlobalVisTestFor | CBC | 14056476 | 100.0 % (18 / 18) | 63.6 % (7 / 11) |
HaveVirtualXIDsDelayingChkpt | CBC | 14 | 84.2 % (16 / 19) | 75.0 % (12 / 16) |
MaintainLatestCompletedXid | CBC | 129738 | 100.0 % (10 / 10) | 66.7 % (8 / 12) |
SignalVirtualTransaction | CBC | 5 | 100.0 % (17 / 17) | 50.0 % (4 / 8) |
GetOldestActiveTransactionId | GNC | 1050 | 91.3 % (21 / 23) | 81.2 % (13 / 16) |
ProcArrayApplyXidAssignment | CBC | 21 | 92.3 % (12 / 13) | 62.5 % (5 / 8) |
ProcArrayInitRecovery | CBC | 100 | 100.0 % (6 / 6) | 50.0 % (3 / 6) |
ProcNumberGetTransactionIds | CBC | 10248 | 93.3 % (14 / 15) | 50.0 % (3 / 6) |
CancelDBBackends | CBC | 8 | 100.0 % (14 / 14) | 75.0 % (6 / 8) |
CountDBBackends | CBC | 13 | 92.9 % (13 / 14) | 75.0 % (6 / 8) |
FullXidRelativeTo | CBC | 11044432 | 100.0 % (7 / 7) | 50.0 % (2 / 4) |
GetSnapshotDataReuse | CBC | 1794329 | 100.0 % (16 / 16) | 80.0 % (8 / 10) |
GetVirtualXIDsDelayingChkpt | CBC | 2950 | 100.0 % (16 / 16) | 75.0 % (6 / 8) |
KnownAssignedXidsCompress | CBC | 33334 | 100.0 % (32 / 32) | 92.3 % (24 / 26) |
KnownAssignedXidsDisplay | CBC | 104 | 100.0 % (13 / 13) | 66.7 % (4 / 6) |
KnownAssignedXidsGetAndSetXmin | CBC | 697 | 100.0 % (16 / 16) | 83.3 % (10 / 12) |
KnownAssignedXidsRemove | CBC | 23923 | 100.0 % (5 / 5) | 50.0 % (2 / 4) |
KnownAssignedXidsSearch | CBC | 23924 | 100.0 % (35 / 35) | 91.7 % (22 / 24) |
ProcArrayGetReplicationSlotXmin | CBC | 21 | 87.5 % (7 / 8) | 50.0 % (2 / 4) |
BackendPidGetProcWithLock | CBC | 12665 | 90.9 % (10 / 11) | 83.3 % (5 / 6) |
BackendXidGetPid | CBC | 30 | 93.3 % (14 / 15) | 83.3 % (5 / 6) |
ExpireAllKnownAssignedTransactionIds | CBC | 100 | 100.0 % (11 / 11) | 50.0 % (1 / 2) |
ExpireOldKnownAssignedTransactionIds | CBC | 732 | 100.0 % (11 / 11) | 75.0 % (3 / 4) |
ExpireTreeKnownAssignedTransactionIds | CBC | 21254 | 100.0 % (8 / 8) | 50.0 % (1 / 2) |
GetOldestNonRemovableTransactionId | CBC | 42752 | 91.7 % (11 / 12) | 80.0 % (4 / 5) |
GetOldestSafeDecodingTransactionId | CBC | 632 | 100.0 % (23 / 23) | 95.0 % (19 / 20) |
GlobalVisTestIsRemovableFullXid | CBC | 9335889 | 100.0 % (10 / 10) | 87.5 % (7 / 8) |
GlobalVisTestShouldUpdate | CBC | 368515 | 83.3 % (5 / 6) | 75.0 % (3 / 4) |
KnownAssignedXidExists | CBC | 1 | 100.0 % (3 / 3) | 50.0 % (1 / 2) |
KnownAssignedXidsGetOldestXmin | CBC | 337 | 100.0 % (8 / 8) | 75.0 % (3 / 4) |
ProcArraySetReplicationSlotXmin | CBC | 2193 | 100.0 % (10 / 10) | 90.0 % (9 / 10) |
ProcArrayShmemInit | CBC | 1029 | 100.0 % (24 / 24) | 75.0 % (3 / 4) |
ProcNumberGetProc | CBC | 590 | 100.0 % (7 / 7) | 83.3 % (5 / 6) |
BackendPidGetProc | CBC | 10723 | 100.0 % (7 / 7) | 100.0 % (2 / 2) |
KnownAssignedXidsRemoveTree | CBC | 21275 | 100.0 % (7 / 7) | 100.0 % (4 / 4) |
ProcArrayShmemSize | CBC | 1909 | 100.0 % (9 / 9) | 100.0 % (2 / 2) |
CancelVirtualTransaction | CBC | 3 | 100.0 % (2 / 2) | |
GetMaxSnapshotSubxidCount | CBC | 29801 | 100.0 % (2 / 2) | |
GetMaxSnapshotXidCount | CBC | 29985 | 100.0 % (2 / 2) | |
GetOldestTransactionIdConsideredRunning | CBC | 1643 | 100.0 % (3 / 3) | |
GetReplicationHorizons | CBC | 37 | 100.0 % (5 / 5) | |
GlobalVisCheckRemovableFullXid | CBC | 1751 | 100.0 % (3 / 3) | |
GlobalVisCheckRemovableXid | CBC | 6 | 100.0 % (3 / 3) | |
GlobalVisTestIsRemovableXid | CBC | 9334138 | 100.0 % (3 / 3) | |
GlobalVisUpdate | CBC | 52281 | 100.0 % (3 / 3) | |
GlobalVisUpdateApply | CBC | 96713 | 100.0 % (11 / 11) | |
IsBackendPid | CBC | 2 | 100.0 % (2 / 2) | |
KnownAssignedTransactionIdsIdleMaintenance | CBC | 11327 | 100.0 % (3 / 3) | |
KnownAssignedXidsGet | UBC | 0 | 0.0 % (0 / 3) | |
KnownAssignedXidsReset | UBC | 0 | 0.0 % (0 / 8) |
![]() |
Generated by: LCOV version 2.4-beta |