mirror of https://github.com/01-edu/public.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.5 KiB
38 lines
1.5 KiB
2 years ago
|
## Benchmarking tool audit
|
||
|
|
||
|
#### Read the documentation
|
||
|
##### Does the README file contains the instructions to launch the project?
|
||
|
##### Are two different clients launched?
|
||
|
##### Is clique the consensus algorithm?
|
||
|
|
||
|
#### Launch the network with the `launch-network` and display its status with `infos`
|
||
|
##### Does the command launch the five nodes?
|
||
|
##### Does the interface display the latest block of each node?
|
||
|
##### Does the interface display their Ethereum address and balance?
|
||
|
##### Does the interface display the CPU and memory consumption of each node?
|
||
|
|
||
|
#### Launch scenario 0
|
||
|
##### Does Alice, Bob and Cassandra have a positive balance of ETH?
|
||
|
|
||
|
#### Launch scenario 1
|
||
|
##### Does the command provide feedback?
|
||
|
##### Does the `infos` command show the updated ETH balance?
|
||
|
##### Does the `infos` command displays transactions in the mempool?
|
||
|
|
||
|
#### Launch scenario 2
|
||
|
##### Does the command provide feedback?
|
||
|
##### Do Driss and Elena appear to have received 1000 BY tokens?
|
||
|
|
||
|
#### Launch scenario 3
|
||
|
##### Does the command provide feedback?
|
||
|
##### Does the `infos` command show the updated balance of Elena receiving one ETH?
|
||
|
|
||
|
#### Run `temporary-failure Alice` and launch `infos`
|
||
|
##### Is the node disabled in the `infos` output?
|
||
|
##### Does it come back online after 40 seconds?
|
||
|
##### Does it appear to be up to date a couple of minutes later?
|
||
|
|
||
|
### Bonus
|
||
|
##### Does the `-u` option allow you to launch each command with a regular update?
|
||
|
##### Does the tool offer the possibility of launching a node connected to one of the testnet networks?
|