AleoNet / aleo-setup

A Setup Ceremony for Universal SNARKs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Create a more robust testing framework for the setup ceremony

apruden2008 opened this issue · 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.