tycho garen
9de7844ba4
e2e: allow networks to recover after being perturbed
2021-07-08 12:30:11 -04:00
Callum Waters and GitHub
800cce80b7
e2e: allow variable tx size ( #6659 )
2021-07-07 12:59:27 +02:00
Callum Waters and GitHub
6bb4b688e0
use grpc abci protocol in e2e tests ( #6652 )
2021-07-05 18:18:52 +02:00
Aleksandr Bezobchuk and GitHub
3635c7a382
logger: refactor Tendermint logger by using zerolog ( #6534 )
2021-06-07 08:30:48 -04:00
Sam Kleinman and GitHub
e2a26c732c
e2e: prevent non-viable testnets ( #6486 )
2021-05-24 14:10:56 -04:00
Sam Kleinman and GitHub
fa891c5a4b
node: cleanup pex initialization ( #6467 )
2021-05-14 10:05:59 -04:00
Callum Waters and GitHub
3c50c5a845
github actions: fix e2e-nightly-master.yml ( #6398 )
2021-04-28 12:22:18 +02:00
Callum Waters and GitHub
be2ac87ab0
e2e: split out nightly tests ( #6395 )
2021-04-27 21:34:08 +02:00
Aleksandr Bezobchuk and GitHub
47b28fd6aa
p2p: minor cleanup + update router options ( #6353 )
2021-04-14 09:35:43 -04:00
Sam Kleinman and GitHub
0f41f7465c
p2p: extend e2e tests for new p2p framework ( #6323 )
2021-04-08 11:09:21 -04:00
Callum Waters and GitHub
cbae3613dd
e2e: add evidence generation and testing ( #6276 )
2021-03-29 20:00:20 +02:00
Callum Waters and GitHub
fa781e6bb7
e2e: fix light client generator ( #6236 )
2021-03-15 13:04:33 +01:00
Callum Waters and GitHub
418e2c140f
e2e: integrate light clients ( #6196 )
2021-03-05 14:24:45 +01:00
09cf0bcb01
privval: add grpc ( #5725 )
...
Co-authored-by: Anton Kaliaev <anton.kalyaev@gmail.com >
2021-01-06 10:49:30 -08:00
17ca6c6c98
test/e2e: disable abci/grpc and blockchain/v2 due to flake ( #5854 )
...
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2021-01-04 15:19:07 +00:00
Anton Kaliaev and GitHub
243ff4b43d
blockchain/v1: remove in favor of v2 ( #5728 )
2020-12-03 09:35:47 +04:00
Anton Kaliaev and GitHub
170cb70e19
test/e2e: enable v1 and v2 blockchains ( #5702 )
...
* test/e2e: enable v1 and v2 blockchains
* modify networks/ci.toml
2020-11-23 13:32:22 +00:00
bf35cc6443
cmd: add support for --key ( #5612 )
...
Co-authored-by: Anton Kaliaev <anton.kalyaev@gmail.com >
2020-11-09 15:22:36 +01:00
Callum Waters and GitHub
9fe7b4fe77
remove misbehaviors from e2e generator ( #5629 )
2020-11-06 14:27:48 +01:00
Callum Waters and GitHub
3922dde05d
evidence: structs can independently form abci evidence ( #5610 )
2020-11-04 17:14:48 +01:00
Erik Grinaker and GitHub
53022220f6
test: fix various E2E test issues ( #5576 )
...
* Don't use state sync for nodes starting at initial height.
* Also remove stopped containers when cleaning up.
* Start nodes in order of startAt, mode, name to avoid full nodes starting before their seeds.
* Tweak network waiting to avoid halts caused by validator changes and perturbations.
* Disable most tests for seed nodes, which aren't always able to join consensus.
* Disable `blockchain/v2` due to known bugs.
2020-10-27 16:22:00 +00:00
Erik Grinaker and GitHub
7daf6a1a03
test: disable E2E misbehaviors due to bugs ( #5569 )
...
Disables misbehaviors in E2E testnets due to failures caused by #5554 and #5560 . Should be re-enabled once these are fixed.
2020-10-26 10:28:11 +00:00
Erik Grinaker and GitHub
10dda219a1
test: fix handling of start height in generated E2E testnets ( #5563 )
...
In #5488 the E2E testnet generator changed to setting explicit `StartAt` heights for initial nodes. This broke the runner, which expected all initial nodes to have `StartAt: 0`, as well as validator set scheduling in the generator. Testnet loading now normalizes initial nodes to have `StartAt: 0`.
This also tweaks waiting for misbehavior heights to only use an additional wait if there actually is any misbehavior in the testnet, and to output information when waiting.
2020-10-26 10:09:46 +00:00
Callum Waters and GitHub
50b91867c3
test: add evidence e2e tests ( #5488 )
2020-10-23 12:33:08 +02:00
Erik Grinaker and GitHub
8c5fe166a6
test: enable restart/kill perturbations in E2E tests ( #5537 )
...
When #5536 lands we can re-enable restart/kill perturbations in E2E tests.
2020-10-20 19:30:07 +00:00
Erik Grinaker and GitHub
9e6248c0d7
test: enable blockchain v2 in E2E testnet generator ( #5533 )
...
When #5499 and #5530 land, we can re-enable v2 in the E2E testnet generator (and thus the nightly E2E tests).
2020-10-20 11:44:22 +00:00
Erik Grinaker and GitHub
3dabfbeae0
test: enable ABCI gRPC client in E2E testnets ( #5521 )
...
Once #5520 lands, we can re-enable gRPC ABCI protocol in the E2E testnets.
2020-10-20 08:27:58 +00:00
Erik Grinaker and GitHub
f0d4ddcf3c
test: tweak E2E tests for nightly runs ( #5512 )
2020-10-16 12:10:29 +02:00
Erik Grinaker and GitHub
260cc5dd69
test/e2e: add random testnet generator ( #5479 )
...
Closes #5291 . Adds a randomized testnet generator. Nightly CI job will be submitted separately. A few of the testnets can be a bit flaky, even after disabling known-faulty behavior and making minor tweaks, and the larger networks may be too resource-intensive to run in CI - this will be optimized separately.
2020-10-09 12:33:48 +00:00