Skip to content

Commit ce977f8

Browse files
committed
Review remarks: add rpc tracing to consistency test
1 parent fccdd4c commit ce977f8

1 file changed

Lines changed: 12 additions & 4 deletions

File tree

cardano-node/src/Cardano/Node/Tracing/Consistency.hs

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ module Cardano.Node.Tracing.Consistency
1616
import Cardano.Logging
1717
import Cardano.Logging.Resources
1818
import Cardano.Logging.Resources.Types ()
19+
import qualified Cardano.Network.PeerSelection.ExtraRootPeers as Cardano.PublicRootPeers
20+
import qualified Cardano.Network.PeerSelection.Governor.PeerSelectionState as Cardano
21+
import qualified Cardano.Network.PeerSelection.Governor.Types as Cardano
1922
import Cardano.Network.PeerSelection.PeerTrustable (PeerTrustable)
2023
import Cardano.Node.Handlers.Shutdown (ShutdownTrace)
2124
import Cardano.Node.Startup
@@ -32,11 +35,10 @@ import Cardano.Node.Tracing.Tracers.NodeToClient ()
3235
import Cardano.Node.Tracing.Tracers.NodeToNode ()
3336
import Cardano.Node.Tracing.Tracers.NodeVersion (NodeVersionTrace)
3437
import Cardano.Node.Tracing.Tracers.P2P ()
38+
import Cardano.Node.Tracing.Tracers.Rpc ()
3539
import Cardano.Node.Tracing.Tracers.Shutdown ()
3640
import Cardano.Node.Tracing.Tracers.Startup ()
37-
import qualified Cardano.Network.PeerSelection.Governor.PeerSelectionState as Cardano
38-
import qualified Cardano.Network.PeerSelection.Governor.Types as Cardano
39-
import qualified Cardano.Network.PeerSelection.ExtraRootPeers as Cardano.PublicRootPeers
41+
import Cardano.Rpc.Server (TraceRpc)
4042
import Ouroboros.Consensus.Block.SupportsSanityCheck (SanityCheckIssue)
4143
import Ouroboros.Consensus.BlockchainTime.WallClock.Types (RelativeTime)
4244
import Ouroboros.Consensus.BlockchainTime.WallClock.Util (TraceBlockchainTimeEvent (..))
@@ -76,9 +78,9 @@ import Ouroboros.Network.PeerSelection.Governor (DebugPeerSelection (.
7678
PeerSelectionCounters, TracePeerSelection (..))
7779
import Ouroboros.Network.PeerSelection.LedgerPeers (TraceLedgerPeers)
7880
import Ouroboros.Network.PeerSelection.PeerStateActions (PeerSelectionActionsTrace (..))
81+
import Ouroboros.Network.PeerSelection.RootPeersDNS.DNSActions (DNSTrace (..))
7982
import Ouroboros.Network.PeerSelection.RootPeersDNS.LocalRootPeers
8083
(TraceLocalRootPeers (..))
81-
import Ouroboros.Network.PeerSelection.RootPeersDNS.DNSActions (DNSTrace (..))
8284
import Ouroboros.Network.PeerSelection.RootPeersDNS.PublicRootPeers
8385
(TracePublicRootPeers (..))
8486
import Ouroboros.Network.Protocol.BlockFetch.Type (BlockFetch)
@@ -380,6 +382,10 @@ getAllNamespaces =
380382
(allNamespaces :: [Namespace
381383
NtN.AcceptConnectionsPolicyTrace])
382384

385+
-- RPC
386+
rpcNS = map (nsGetTuple . nsReplacePrefix ["RPC"])
387+
(allNamespaces :: [Namespace TraceRpc])
388+
383389
allNamespaces' :: [([T.Text],[T.Text])] =
384390
stateNS
385391
<> resourcesNS
@@ -452,4 +458,6 @@ getAllNamespaces =
452458
<> localInboundGovernorNS
453459
<> dtDnsResolverNS
454460
<> dtAcceptPolicyNS
461+
-- RPC
462+
<> rpcNS
455463
in allNamespaces'

0 commit comments

Comments
 (0)