rippled
Classes | Public Member Functions | Private Attributes | List of all members
ripple::test::Consensus_test Class Reference
Inheritance diagram for ripple::test::Consensus_test:
Inheritance graph
[legend]
Collaboration diagram for ripple::test::Consensus_test:
Collaboration graph
[legend]

Classes

struct  Disruptor
 
struct  UndoDelay
 

Public Member Functions

 Consensus_test ()
 
void testShouldCloseLedger ()
 
void testCheckConsensus ()
 
void testStandalone ()
 
void testPeersAgree ()
 
void testSlowPeers ()
 
void testCloseTimeDisagree ()
 
void testWrongLCL ()
 
void testConsensusCloseTimeRounding ()
 
void testFork ()
 
void testHubNetwork ()
 
void testPreferredByBranch ()
 
void testPauseForLaggards ()
 
void run () override
 

Private Attributes

SuiteJournal journal_
 

Detailed Description

Definition at line 30 of file Consensus_test.cpp.

Constructor & Destructor Documentation

◆ Consensus_test()

ripple::test::Consensus_test::Consensus_test ( )

Definition at line 35 of file Consensus_test.cpp.

Member Function Documentation

◆ testShouldCloseLedger()

void ripple::test::Consensus_test::testShouldCloseLedger ( )

Definition at line 40 of file Consensus_test.cpp.

◆ testCheckConsensus()

void ripple::test::Consensus_test::testCheckConsensus ( )

Definition at line 78 of file Consensus_test.cpp.

◆ testStandalone()

void ripple::test::Consensus_test::testStandalone ( )

Definition at line 119 of file Consensus_test.cpp.

◆ testPeersAgree()

void ripple::test::Consensus_test::testPeersAgree ( )

Definition at line 143 of file Consensus_test.cpp.

◆ testSlowPeers()

void ripple::test::Consensus_test::testSlowPeers ( )

Definition at line 180 of file Consensus_test.cpp.

◆ testCloseTimeDisagree()

void ripple::test::Consensus_test::testCloseTimeDisagree ( )

Definition at line 345 of file Consensus_test.cpp.

◆ testWrongLCL()

void ripple::test::Consensus_test::testWrongLCL ( )

Definition at line 411 of file Consensus_test.cpp.

◆ testConsensusCloseTimeRounding()

void ripple::test::Consensus_test::testConsensusCloseTimeRounding ( )

Definition at line 583 of file Consensus_test.cpp.

◆ testFork()

void ripple::test::Consensus_test::testFork ( )

Definition at line 686 of file Consensus_test.cpp.

◆ testHubNetwork()

void ripple::test::Consensus_test::testHubNetwork ( )

Definition at line 742 of file Consensus_test.cpp.

◆ testPreferredByBranch()

void ripple::test::Consensus_test::testPreferredByBranch ( )

Definition at line 829 of file Consensus_test.cpp.

◆ testPauseForLaggards()

void ripple::test::Consensus_test::testPauseForLaggards ( )

Definition at line 961 of file Consensus_test.cpp.

◆ run()

void ripple::test::Consensus_test::run ( )
override

Definition at line 1051 of file Consensus_test.cpp.

Member Data Documentation

◆ journal_

SuiteJournal ripple::test::Consensus_test::journal_
private

Definition at line 32 of file Consensus_test.cpp.