aleo-setup icon indicating copy to clipboard operation
aleo-setup copied to clipboard

Create a more robust testing framework for the setup ceremony

Open apruden2008 opened this issue 3 years ago • 0 comments

The Aleo setup ceremony is very complex piece of software with many moving internal parts: parallel processes running synchronously and asynchronously across different machines across a network. Verifiers and contributors start, join, and leave throughout a 30+ day period that the ceremony runs. And the coordinator has to not only orchestrate the process but serve data that powers a frontend UI.

Due to the degree of complexity, there are many possible errors and failure modes. We should create a comprehensive, well-thought-out testing framework that is integrated within our CI/CD pipeline. Ideally this will include unit tests and integration tests in both local and networked environments.

apruden2008 avatar Sep 28 '21 18:09 apruden2008