# `vota-sf` Network Testing Schedule Performance testing phase for `vota-sf` validators are two parts: - During the first week, we will primarily focus on functionality test, governance test (response time from validators), and upgrade tests. - The second week tests will primarily focus on stress testing and optimizing node configurations. ## Module Testing 1. Basic Module Tests (June 3rd to June 5th, all schedules are subject to change, please be ready at at time) - Delegation (increasing delegation amount to 100 million token level) - Governance (updating on-chain params via governance) 2. Software Upgrade Testing (upgrading to version v0.4.0) (June 5th to June 7th) - Module Testing (all functional modules should work after upgrading the SDK version) 3. Contract Testing (June 7th to 10th) - MACI smart contract testing ## Performance Testing 1. Network Performance Testing - tress testing with 10+ nodes, optimization testing, and machine performance configuration (config files/parameters/bandwidth) (June 10th to 17th) (1) First Stress Test (June 10th to 12th): Continuous transaction stress test for two days (2) Second Stress Test (June 13th to 15th): Continuous transaction stress test for three days (3) Third Stress Test (June 16th to 17th): One-day stress test (testing with adjusted configurations based on the previous two tests to see if there are improvements) The three rounds of stress testing will help us evaluate whether hardware config adjustments are needed based on the results. All stress testing rounds will last for some time. The main purpose here is to examine whether there are any parameters that can be optimized when the network is under continuous transaction stress. During the first two tests, the focus will be on: - Whether everyone is actively maintaining their nodes and taking necessary measures to cope. - Whether it is necessary to adjust the gas price. If the stress test reveals that the attack cost is very low, adjusting the gas price might be needed (economic measures are an effective way to prevent attacks). ## Entering Phase-II: aMACI Operator Service The second phase of `vota-sf` will feature aMACI contract testing and aMACI operator service testing. We will provide a more detailed schedule for this phase after Phase-I ends. The estimated time periodfor Phase-II aMACI testing will be fromJune 20 to July 5, 2024.