lablup / lablup/raftify

Implement membership change integration tests

Open
#176 0 comments 0 reactions 0 assignees View on GitHub
integration-test
Dominant language
Rust
Stars
44
Forks
14
PR merge metrics
No merged PRs in 30d

Description

Let's break down the approach to the membership change test in a more detailed manner.
Specifically, we will need integration test cases for the following scenarios because a different handler is executed in each case.

- [ ] Membership change request for a single ConfChange of AddNode.
- [ ] Membership change request for a single ConfChange of RemoveNode.
- [ ] Membership change request for multiple ConfChange of AddNode.
- [ ] Membership change request for multiple ConfChange of RemoveNode.
- [ ] Membership change request for mixed ConfChange of AddNode and RemoveNode.
- In this case, resolving issue #172 must take precedence.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.