massa icon indicating copy to clipboard operation
massa copied to clipboard

Medium scale simulation

Open damip opened this issue 2 years ago • 1 comments

Description

In the following cases, the testnet is not flexible enough, the labnet is too small, and the docker simulations are not powerful enough:

  • git bisect to find bugs such as https://github.com/massalabs/massa/issues/2810
  • realistic CI-based performance evaluation

Requirement

We need a middle ground.

Have 30 servers following the expected node specs, and a script allowing to:

  • deploy a network at a given commit on the 30 servers
  • run transaction spam
  • monitor the nodes and gather performance reports
  • present the reports in a way that allows comparing with other runs (eg. to detect changes and regressions, and to make bisects)

damip avatar Jul 15 '22 15:07 damip

We might already need this thing to debug https://github.com/massalabs/massa/issues/2810

damip avatar Jul 15 '22 15:07 damip

Closing now that this simulator exist here : https://github.com/massalabs/massa-k8s-simulator . If features on this are needed create an issue on this repository

AurelienFT avatar Jun 19 '23 13:06 AurelienFT