postech-dao / simperby

The ultimate BFT blockchain engine for decentralized organizations with powerful trustless interoperability.
MIT License
70 stars 38 forks source link

Add multi-block integration tests #503

Closed JeongHunP closed 1 year ago

JeongHunP commented 1 year ago

Multi block test cases with server participation are added.

  1. normal_2 is about making two blocks with server participation.
  2. normal_2_premade is about making two blocks with server participation that the first block is already made by manual, not by network.

Since @junha1 and I fixed some bugs when making multiple blocks, this test results ensure that 4 clients including server can successfully make two blocks with network. The important things to consider are that server node should participate in the consensus and should stop and restart the server after making each block.