Fix `try-runtime follow-chain`, try-runtime upgrade tuple tests, cli test utils (#13794)
* new test for try-runtime tuple stuff * fix * remove development comment * formatting * remove todo comment * follow-chain working test * refactor common cli testing utils * fix comment * revert Cargo.lock changes * update Cargo.lock * improve doc comment * fix error typo * update Cargo.lock * feature gate try-runtime test * build_substrate cli test util * feature gate follow_chain tests * move fn start_node to test-utils * improve test pkg name * use tokio Child and Command * remove redundant import * fix ci * fix ci * don't leave hanging processes * improved child process cleanup * use existing KillChildOnDrop * remove redundant comment * Update test-utils/cli/src/lib.rs Co-authored-by:Koute <koute@users.noreply.github.com> --------- Co-authored-by:
kianenigma <kian@parity.io> Co-authored-by:
Koute <koute@users.noreply.github.com>
Showing
- substrate/Cargo.lock 202 additions, 115 deletionssubstrate/Cargo.lock
- substrate/bin/node/cli/Cargo.toml 1 addition, 0 deletionssubstrate/bin/node/cli/Cargo.toml
- substrate/bin/node/cli/tests/benchmark_block_works.rs 1 addition, 1 deletionsubstrate/bin/node/cli/tests/benchmark_block_works.rs
- substrate/bin/node/cli/tests/benchmark_pallet_works.rs 0 additions, 2 deletionssubstrate/bin/node/cli/tests/benchmark_pallet_works.rs
- substrate/bin/node/cli/tests/check_block_works.rs 1 addition, 1 deletionsubstrate/bin/node/cli/tests/check_block_works.rs
- substrate/bin/node/cli/tests/export_import_flow.rs 1 addition, 1 deletionsubstrate/bin/node/cli/tests/export_import_flow.rs
- substrate/bin/node/cli/tests/inspect_works.rs 1 addition, 1 deletionsubstrate/bin/node/cli/tests/inspect_works.rs
- substrate/bin/node/cli/tests/purge_chain_works.rs 1 addition, 1 deletionsubstrate/bin/node/cli/tests/purge_chain_works.rs
- substrate/bin/node/cli/tests/remember_state_pruning_works.rs 1 addition, 1 deletionsubstrate/bin/node/cli/tests/remember_state_pruning_works.rs
- substrate/bin/node/cli/tests/running_the_node_and_interrupt.rs 4 additions, 13 deletions...rate/bin/node/cli/tests/running_the_node_and_interrupt.rs
- substrate/bin/node/cli/tests/telemetry.rs 1 addition, 1 deletionsubstrate/bin/node/cli/tests/telemetry.rs
- substrate/bin/node/cli/tests/temp_base_path_works.rs 1 addition, 1 deletionsubstrate/bin/node/cli/tests/temp_base_path_works.rs
- substrate/frame/support/src/lib.rs 2 additions, 4 deletionssubstrate/frame/support/src/lib.rs
- substrate/frame/support/src/traits/hooks.rs 56 additions, 2 deletionssubstrate/frame/support/src/traits/hooks.rs
- substrate/test-utils/cli/Cargo.toml 23 additions, 0 deletionssubstrate/test-utils/cli/Cargo.toml
- substrate/test-utils/cli/src/lib.rs 134 additions, 0 deletionssubstrate/test-utils/cli/src/lib.rs
- substrate/utils/frame/try-runtime/cli/Cargo.toml 5 additions, 5 deletionssubstrate/utils/frame/try-runtime/cli/Cargo.toml
- substrate/utils/frame/try-runtime/cli/src/commands/follow_chain.rs 8 additions, 4 deletions.../utils/frame/try-runtime/cli/src/commands/follow_chain.rs
- substrate/utils/frame/try-runtime/cli/tests/follow_chain.rs 65 additions, 0 deletionssubstrate/utils/frame/try-runtime/cli/tests/follow_chain.rs
Please register or sign in to comment