Load Testing

Performing chaos testing on the testnet network.

It's about to put the load on the deployed testnet network. Load test code can be checked out from Loadtest repository.

loadtest link - https://loadtest-network.0chain.net/testnet/status

Load test setup

Load testing is a k8's based deployment. So, it's started by installing the helm chart and changing the config to point to testnet network.

  • Loadtest helmchart link(This is just for reference). Here config values are set from cicd location i.e. values.yaml

Enable load testing

Enable loadtest along with network deployment.

Enable loadtest manually or via cronjob

In case testnet redeployment is already running & chaos cron job also gets schedule, it will wait until testnet gets deployed along with chaos(if it is enabled during redeployment)

Cronjob can also be triggered manually as shown below. Use staging branch to start the loadtest manually.

Last updated