mirror of
https://git.ghostchain.io/proxmio/ghost-node.git
synced 2025-12-27 03:09:56 +00:00
rustfmt tests and fix typos
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
This commit is contained in:
@@ -3,10 +3,7 @@ use std::{process::Command, result::Result};
|
||||
|
||||
static RUNTIMES: [&str; 2] = ["ghost", "casper"];
|
||||
|
||||
static EXTRINSIC: [(&str, &str); 2] = [
|
||||
("system", "remark"),
|
||||
("balances", "transfer_keep_alive"),
|
||||
];
|
||||
static EXTRINSIC: [(&str, &str); 2] = [("system", "remark"), ("balances", "transfer_keep_alive")];
|
||||
|
||||
/// `becnhamrk extrinsic` works for all dev runtimes and some extrinsics.
|
||||
#[test]
|
||||
@@ -25,22 +22,19 @@ fn benchmark_extrinsic_rejects_non_dev_runtimes() {
|
||||
for runtime in RUNTIMES {
|
||||
assert!(benchmark_extrinsic(runtime, "system", "remark").is_err());
|
||||
}
|
||||
}o
|
||||
fn benchmark_extrinsic(
|
||||
runtime: &str,
|
||||
pallet: &str,
|
||||
extrinsic: &str,
|
||||
) -> Result<(), String> {
|
||||
}
|
||||
|
||||
fn benchmark_extrinsic(runtime: &str, pallet: &str, extrinsic: &str) -> Result<(), String> {
|
||||
let status = Command::new(cargo_bin("ghost"))
|
||||
.args(["benchmark", "extrinsic", "--chain", runtime)]
|
||||
.args(["--pallet", pallet, "--extrinsic", extrinsic)]
|
||||
.args(["benchmark", "extrinsic", "--chain", runtime])
|
||||
.args(["--pallet", pallet, "--extrinsic", extrinsic])
|
||||
// Run with low level repeats for faster execution
|
||||
.args(["--repeat=1", "--warmup=1", "--max-ext-per-block=1"])
|
||||
.status()
|
||||
.map_err(|e| format!("command failed: {:?}", e))?;
|
||||
|
||||
if !status.success() {
|
||||
return Err("Command failed".into())
|
||||
return Err("Command failed".into());
|
||||
}
|
||||
|
||||
Ok(())
|
||||
|
||||
Reference in New Issue
Block a user