From 17ca6c6c980a7e94a96c7174f9157575a571e272 Mon Sep 17 00:00:00 2001 From: Erik Grinaker Date: Mon, 4 Jan 2021 16:19:07 +0100 Subject: [PATCH] test/e2e: disable abci/grpc and blockchain/v2 due to flake (#5854) Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> --- test/e2e/generator/generate.go | 12 +++++++----- test/e2e/networks/ci.toml | 12 ++++++++---- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/test/e2e/generator/generate.go b/test/e2e/generator/generate.go index 063e3dc85..de6aea731 100644 --- a/test/e2e/generator/generate.go +++ b/test/e2e/generator/generate.go @@ -27,10 +27,12 @@ var ( } // The following specify randomly chosen values for testnet nodes. - nodeDatabases = uniformChoice{"goleveldb", "cleveldb", "rocksdb", "boltdb", "badgerdb"} - nodeABCIProtocols = uniformChoice{"unix", "tcp", "grpc", "builtin"} - nodePrivvalProtocols = uniformChoice{"file", "unix", "tcp"} - nodeFastSyncs = uniformChoice{"", "v0", "v2"} + nodeDatabases = uniformChoice{"goleveldb", "cleveldb", "rocksdb", "boltdb", "badgerdb"} + // FIXME: grpc disabled due to https://github.com/tendermint/tendermint/issues/5439 + nodeABCIProtocols = uniformChoice{"unix", "tcp", "builtin"} // "grpc" + nodePrivvalProtocols = uniformChoice{"file", "unix", "tcp"} + // FIXME: v2 disabled due to flake + nodeFastSyncs = uniformChoice{"", "v0"} // "v2" nodeStateSyncs = uniformChoice{false, true} nodePersistIntervals = uniformChoice{0, 1, 5} nodeSnapshotIntervals = uniformChoice{0, 3} @@ -42,7 +44,7 @@ var ( "restart": 0.1, } nodeMisbehaviors = weightedChoice{ - // FIXME evidence disabled due to node panicing when not + // FIXME: evidence disabled due to node panicing when not // having sufficient block history to process evidence. // https://github.com/tendermint/tendermint/issues/5617 // misbehaviorOption{"double-prevote"}: 1, diff --git a/test/e2e/networks/ci.toml b/test/e2e/networks/ci.toml index 520762ce9..d0dc9db6d 100644 --- a/test/e2e/networks/ci.toml +++ b/test/e2e/networks/ci.toml @@ -49,7 +49,8 @@ perturb = ["restart"] [node.validator03] seeds = ["seed01"] database = "badgerdb" -abci_protocol = "grpc" +# FIXME: should be grpc, disabled due to https://github.com/tendermint/tendermint/issues/5439 +#abci_protocol = "grpc" privval_protocol = "unix" persist_interval = 3 retain_blocks = 3 @@ -66,14 +67,16 @@ start_at = 1005 # Becomes part of the validator set at 1010 seeds = ["seed02"] database = "cleveldb" fast_sync = "v0" -abci_protocol = "grpc" +# FIXME: should be grpc, disabled due to https://github.com/tendermint/tendermint/issues/5439 +#abci_protocol = "grpc" privval_protocol = "tcp" perturb = ["kill", "pause", "disconnect", "restart"] [node.full01] start_at = 1010 mode = "full" -fast_sync = "v2" +# FIXME: should be v2, disabled due to flake +fast_sync = "v0" persistent_peers = ["validator01", "validator02", "validator03", "validator04", "validator05"] retain_blocks = 1 perturb = ["restart"] @@ -81,7 +84,8 @@ perturb = ["restart"] [node.full02] start_at = 1015 mode = "full" -fast_sync = "v2" +# FIXME: should be v2, disabled due to flake +fast_sync = "v0" state_sync = true seeds = ["seed01"] perturb = ["restart"]