Follow ups for `benchmark machine` (#11270)
* Follow ups for the MachineCmd Signed-off-by:Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Fix CI Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Review fixes Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Add to node-template Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Fix test with feature flag Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Review fixes Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Lower disk requirements Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Add ExecutionLimit to the disk benchmarks Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * fmt Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Add doc Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Review fixes Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Rename DISK_WRITE_LIMIT -> DEFAULT_DISK_EXECUTION_LIMIT Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Rename POLKADOT_REFERENCE_HARDWARE -> SUBSTRATE_REFERENCE_HARDWARE Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Fix build profile + add license Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Remove deps Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Set tolerance to 10% Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Fix tests Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Ignore test I cannot reproduce the CI error, even with the full command: cargo test --workspace --locked --release --verbose --features runtime-benchmarks --manifest-path ./bin/node/cli/Cargo.toml I will put an 'ignore' on that test for now, since it works for me and is worth having. Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Remove test Still cannot reproduce the error and it fails in the CI. Removing it now. Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by:
Shawn Tabrizi <shawntabrizi@gmail.com>
Showing
- substrate/Cargo.lock 2 additions, 0 deletionssubstrate/Cargo.lock
- substrate/bin/node-template/node/src/command.rs 3 additions, 2 deletionssubstrate/bin/node-template/node/src/command.rs
- substrate/bin/node/cli/Cargo.toml 1 addition, 0 deletionssubstrate/bin/node/cli/Cargo.toml
- substrate/bin/node/cli/src/command.rs 2 additions, 1 deletionsubstrate/bin/node/cli/src/command.rs
- substrate/bin/node/cli/tests/benchmark_machine_works.rs 22 additions, 1 deletionsubstrate/bin/node/cli/tests/benchmark_machine_works.rs
- substrate/client/sysinfo/src/lib.rs 5 additions, 0 deletionssubstrate/client/sysinfo/src/lib.rs
- substrate/client/sysinfo/src/sysinfo.rs 46 additions, 20 deletionssubstrate/client/sysinfo/src/sysinfo.rs
- substrate/utils/frame/benchmarking-cli/Cargo.toml 2 additions, 0 deletionssubstrate/utils/frame/benchmarking-cli/Cargo.toml
- substrate/utils/frame/benchmarking-cli/build.rs 31 additions, 0 deletionssubstrate/utils/frame/benchmarking-cli/build.rs
- substrate/utils/frame/benchmarking-cli/src/lib.rs 1 addition, 1 deletionsubstrate/utils/frame/benchmarking-cli/src/lib.rs
- substrate/utils/frame/benchmarking-cli/src/machine/hardware.rs 191 additions, 0 deletions...rate/utils/frame/benchmarking-cli/src/machine/hardware.rs
- substrate/utils/frame/benchmarking-cli/src/machine/mod.rs 157 additions, 16 deletionssubstrate/utils/frame/benchmarking-cli/src/machine/mod.rs
- substrate/utils/frame/benchmarking-cli/src/machine/reference_hardware.json 32 additions, 0 deletions...rame/benchmarking-cli/src/machine/reference_hardware.json
- substrate/utils/frame/benchmarking-cli/src/shared/mod.rs 16 additions, 0 deletionssubstrate/utils/frame/benchmarking-cli/src/shared/mod.rs
Please register or sign in to comment