Testnet Load Test
testnet is a multi server deployed 0chain network where on dns load test is pointed.
Load testing is a type of performance testing that measures how a system or application performs under normal and peak usage conditions. It involves subjecting the system to a simulated workload that represents the expected user activity. The purpose of load testing is to identify performance bottlenecks, determine system capacity limits, and ensure that the system can handle the anticipated load without issues.
In 0chain load test may include uploading and downloading files, performing metadata operations, accessing data from different nodes, or simulating various network conditions. Prepare the necessary infrastructure to execute the load tests. This may involve setting up multiple nodes, configuring network conditions, and deploying the 0Chain platform in a test environment that closely resembles the production environment.
Iterative testing and optimization: Based on the findings from the load test, make necessary adjustments or optimizations to the system configuration, architecture, or code to enhance performance and scalability. Repeat the load testing process to validate the effectiveness of the changes made.
Monitor and measure performance: Collect performance metrics during the load test, including response times, throughput, resource utilization, and any errors or failures encountered. Monitoring tools can help track the performance of individual nodes, network latency, and other relevant metrics.
There is a particular server where loadtest pod is launched for all networks and so for testnet as well.
For checking the loadtest deployment login into Rancher. Testnet loadtest deployment looks like the below image -

Testnet Load Test Report is available on link https://loadtest-network.0chain.net/testnet/status .
Last updated