Skip to content

Commit 49be494

Browse files
committed
Some fix in tests
1 parent d5dd869 commit 49be494

File tree

7 files changed

+19
-5
lines changed

7 files changed

+19
-5
lines changed

ouroboros-consensus-diffusion/src/unstable-diffusion-testlib/Test/ThreadNet/Network.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -703,7 +703,7 @@ runThreadNetwork
703703
let emptySt = emptySt'
704704
doRangeQuery = roforkerRangeReadTables forker
705705
fullLedgerSt <- fmap ledgerState $ do
706-
fullUTxO <- doRangeQuery NoPreviousQuery
706+
(fullUTxO, _) <- doRangeQuery NoPreviousQuery
707707
pure $! withLedgerTables emptySt fullUTxO
708708
roforkerClose forker
709709
-- Combine the node's seed with the current slot number, to make sure

ouroboros-consensus/src/unstable-consensus-testlib/Test/Util/ChainDB.hs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,9 @@ fromMinimalChainDbArgs MinimalChainDbArgs{..} =
134134
, lgrFlavorArgs = LedgerDbFlavorArgsV2 (V2Args InMemoryHandleArgs)
135135
, lgrQueryBatchSize = DefaultQueryBatchSize
136136
, lgrStartSnapshot = Nothing
137+
-- TODO @js
138+
, lgrGenSalt = undefined
139+
, lgrMkLSMFS = undefined
137140
}
138141
, cdbsArgs =
139142
ChainDbSpecificArgs

ouroboros-consensus/src/unstable-mempool-test-utils/Test/Consensus/Mempool/Mocked.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ openMockedMempool capacityOverride tracer initialParams = do
9797
, roforkerReadTables = \keys ->
9898
pure $ projectLedgerTables st `restrictValues'` keys
9999
, roforkerReadStatistics = pure Nothing
100-
, roforkerRangeReadTables = \_ -> pure emptyLedgerTables
100+
, roforkerRangeReadTables = \_ -> pure (emptyLedgerTables, Nothing)
101101
}
102102
)
103103
}

ouroboros-consensus/test/consensus-test/Test/Consensus/Mempool.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -716,7 +716,7 @@ withTestMempool setup@TestSetup{..} prop =
716716
{ roforkerClose = pure ()
717717
, roforkerReadTables =
718718
pure . (projectLedgerTables st `restrictValues'`)
719-
, roforkerRangeReadTables = const $ pure emptyLedgerTables
719+
, roforkerRangeReadTables = const $ pure (emptyLedgerTables, Nothing)
720720
, roforkerGetLedgerState = pure $ forgetLedgerTables st
721721
, roforkerReadStatistics = pure Nothing
722722
}

ouroboros-consensus/test/consensus-test/Test/Consensus/Mempool/Fairness.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ testTxSizeFairness TestParams{mempoolMaxCapacity, smallTxSize, largeTxSize, nrOf
107107
ReadOnlyForker
108108
{ roforkerClose = pure ()
109109
, roforkerReadTables = const $ pure emptyLedgerTables
110-
, roforkerRangeReadTables = const $ pure emptyLedgerTables
110+
, roforkerRangeReadTables = const $ pure (emptyLedgerTables, Nothing)
111111
, roforkerGetLedgerState = pure $ testInitLedgerWithState NoPayLoadDependentState
112112
, roforkerReadStatistics = pure Nothing
113113
}

ouroboros-consensus/test/consensus-test/Test/Consensus/Mempool/StateMachine.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -543,7 +543,7 @@ newLedgerInterface initialLedger = do
543543
{ roforkerClose = pure ()
544544
, roforkerReadStatistics = pure Nothing
545545
, roforkerReadTables = pure . (projectLedgerTables st `restrictValues'`)
546-
, roforkerRangeReadTables = const $ pure emptyLedgerTables
546+
, roforkerRangeReadTables = const $ pure (emptyLedgerTables, Nothing)
547547
, roforkerGetLedgerState = pure $ forgetLedgerTables st
548548
}
549549
)

ouroboros-consensus/test/storage-test/Test/Ouroboros/Storage/ChainDB/FollowerPromptness.hs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
{-# LANGUAGE StandaloneDeriving #-}
2+
{-# LANGUAGE DerivingVia #-}
13
{-# LANGUAGE BlockArguments #-}
24
{-# LANGUAGE DerivingStrategies #-}
35
{-# LANGUAGE LambdaCase #-}
@@ -49,6 +51,15 @@ import Test.Util.ChainUpdates
4951
import Test.Util.Orphans.IOLike ()
5052
import Test.Util.TestBlock
5153
import Test.Util.Tracer (recordingTracerTVar)
54+
import qualified Database.LSMTree as LSM
55+
import Data.Void
56+
57+
instance LSM.SerialiseKey Void where
58+
serialiseKey = absurd
59+
deserialiseKey = error "deserialiseKey: Void"
60+
61+
deriving via LSM.ResolveAsFirst Void instance LSM.ResolveValue Void
62+
5263

5364
tests :: TestTree
5465
tests =

0 commit comments

Comments
 (0)