bitbucket.org/number571/tendermint@v0.8.14/test/e2e/networks/ci.toml (about)

     1  # This testnet is run by CI, and attempts to cover a broad range of
     2  # functionality with a single network.
     3  
     4  disable_legacy_p2p = false
     5  evidence = 5
     6  initial_height = 1000
     7  initial_state = {initial01 = "a", initial02 = "b", initial03 = "c"}
     8  queue_type = "priority"
     9  
    10  [validators]
    11  validator01 = 100
    12  
    13  [validator_update.0]
    14  validator01 = 10
    15  validator02 = 20
    16  validator03 = 30
    17  validator04 = 40
    18  
    19  [validator_update.1010]
    20  validator05 = 50
    21  
    22  # validator03 gets killed and validator05 has lots of perturbations, so weight them low.
    23  [validator_update.1020]
    24  validator01 = 100
    25  validator02 = 100
    26  validator03 = 50
    27  validator04 = 100
    28  validator05 = 50
    29  
    30  [node.seed01]
    31  mode = "seed"
    32  perturb = ["restart"]
    33  seeds = ["seed02"]
    34  
    35  [node.seed02]
    36  mode = "seed"
    37  seeds = ["seed01"]
    38  
    39  [node.validator01]
    40  perturb = ["disconnect"]
    41  seeds = ["seed01"]
    42  snapshot_interval = 5
    43  
    44  [node.validator02]
    45  abci_protocol = "tcp"
    46  database = "boltdb"
    47  persist_interval = 0
    48  perturb = ["restart"]
    49  privval_protocol = "tcp"
    50  seeds = ["seed02"]
    51  
    52  [node.validator03]
    53  database = "badgerdb"
    54  seeds = ["seed01"]
    55  abci_protocol = "grpc"
    56  persist_interval = 3
    57  perturb = ["kill"]
    58  privval_protocol = "grpc"
    59  retain_blocks = 7
    60  
    61  [node.validator04]
    62  abci_protocol = "builtin"
    63  database = "rocksdb"
    64  persistent_peers = ["validator01"]
    65  perturb = ["pause"]
    66  
    67  [node.validator05]
    68  database = "cleveldb" 
    69  fast_sync = "v0" 
    70  seeds = ["seed02"] 
    71  start_at = 1005 # Becomes part of the validator set at 1010
    72  abci_protocol = "grpc"
    73  perturb = ["kill", "pause", "disconnect", "restart"]
    74  privval_protocol = "tcp"
    75  
    76  [node.full01]
    77  mode = "full"
    78  start_at = 1010
    79  # FIXME: should be v2, disabled due to flake
    80  fast_sync = "v0"
    81  persistent_peers = ["validator01", "validator02", "validator03", "validator04", "validator05"]
    82  perturb = ["restart"]
    83  retain_blocks = 7
    84  
    85  [node.full02]
    86  mode = "full"
    87  start_at = 1015
    88  # FIXME: should be v2, disabled due to flake
    89  fast_sync = "v0"
    90  perturb = ["restart"]
    91  seeds = ["seed01"]
    92  state_sync = true
    93  
    94  [node.light01]
    95  mode = "light"
    96  persistent_peers = ["validator01", "validator02", "validator03"]
    97  start_at = 1010