-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
automated test for automatic restalking feature #95
Comments
creates a testnetwork for the auto restake feature DMDcoin#95
restalking tests have been extended by also filling the pots and csv outputing the total stake in PR #103, |
the first performance tests has shown that the restake feature does not have a serious negativ performance impact on the epoch end. |
be careful with the settings you want to run on the test hardware. here is an example where the hardware VM could not handle the load and drops out nodes because of the early epoch end feature. |
removed task "Check for exisint diamond DB Implemetations to visualize stake changes in grafana. " because it is a separate task now: #98 |
here is a test with 10 nodes, and 2000 delegators.
|
Testing for: DMDcoin/diamond-contracts-core#43
including the impact of small delegate stakes on validators.
figure out if the blockchain will be able to create a block within 1 minute.
plot a graph of the impacts
Network generation
to get results within a convinient timeframe. Since the target block creation timeframe is 1 minute, 10 Minutes should be a good value, that gives enough time to do the key generation.
maybe develop with the capability to test it both on a remote and a localnet. (current ostacle: localnet vs remotenet as config param ? #97) (no, we do not need remotenet support)
Increase the number of delegators each block by a configurable step (100 ?) for each epoch.
figure out the block that does the reward call, and measure the time consumed for creating the block.
write out each created epoch switch as a CSV line.
create a plot (libre office calc?) to visualize the result.
highlight the breakpoint of the target time of 1 Minute, so we know the hard minimum boundary for delegator min stake.
append the data and visualisation in this issue.
The text was updated successfully, but these errors were encountered: