-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Perform manual testing on evaluate when non-gateway peers go down cleanly #29
Comments
We may be able to test this by not installing chaincode on the gateway peer, but we can use unsetting of the gossip external endpoint as this doesn't work with the gateway |
We may need to test 3 peers in the same org ? |
tested by
Issues raised
|
Scenarios used
Can't stop all peers except gateway because gateway cannot endorse so this will fail, and we can't stop a peer in all orgs because org2 and org3 only have 1 peer and we can't stop the non gateway peer in org 1
|
This is going to be more tricky to test, because if the chaos engine runs in evaluate mode only and the scenarios always leave the gateway peer up, then the gateway peer is always going to be chosen for the evaluate, the only slight change is that it may try the other peer in the org first if the 2 have the same block heights, but no guarantee (Would need to confirm with Andy but I suspect that the gateway peer will always be the first peer to try if the block heights are identical to cut down on any unnecessary network traffic)
The text was updated successfully, but these errors were encountered: