lablup / raftify

Experimental High level Raft framework
https://docs.rs/raftify/latest/raftify
Apache License 2.0
36 stars 14 forks source link

feat: Implement integration test parallel execution based on dockerizing each test #158

Closed jopemachine closed 1 month ago

jopemachine commented 1 month ago

Ref: #95.

This PR implements parallel execution of integration tests by running each test in a separate container.

Although this PR works, we have decided to merge #157 instead, as containers are not necessary to achieve the level of isolation required by raftify.

The overhead of launching a container for each test is also unnecessary, and building the raftify image each time takes an unreasonably long time.

I made this PR only for reference purposes.