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 347 of file Consensus_test.cpp.

◆ testWrongLCL()

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

Definition at line 413 of file Consensus_test.cpp.

◆ testConsensusCloseTimeRounding()

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

Definition at line 586 of file Consensus_test.cpp.

◆ testFork()

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

Definition at line 690 of file Consensus_test.cpp.

◆ testHubNetwork()

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

Definition at line 746 of file Consensus_test.cpp.

◆ testPreferredByBranch()

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

Definition at line 834 of file Consensus_test.cpp.

◆ testPauseForLaggards()

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

Definition at line 968 of file Consensus_test.cpp.

◆ run()

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

Definition at line 1059 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.