diff options
author | Antoine A <> | 2024-02-01 16:41:45 +0100 |
---|---|---|
committer | Antoine A <> | 2024-02-01 16:41:45 +0100 |
commit | bc800d586f2fb2e487d52fb68a7904ddeac7dfbb (patch) | |
tree | 8416628cab083518825e1e5db47a041aaee8d075 /instrumentation/src/main.rs | |
parent | 284b8388215ca402c08e2601ce44c0f113d98068 (diff) | |
download | depolymerization-bc800d586f2fb2e487d52fb68a7904ddeac7dfbb.tar.gz depolymerization-bc800d586f2fb2e487d52fb68a7904ddeac7dfbb.tar.bz2 depolymerization-bc800d586f2fb2e487d52fb68a7904ddeac7dfbb.zip |
Test support for bitcoind 26.0 and update dependencies
Diffstat (limited to 'instrumentation/src/main.rs')
-rw-r--r-- | instrumentation/src/main.rs | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/instrumentation/src/main.rs b/instrumentation/src/main.rs index c31fb71..b787d5f 100644 --- a/instrumentation/src/main.rs +++ b/instrumentation/src/main.rs @@ -138,7 +138,7 @@ pub fn main() { pb.finish(); } let out: String = out.lock().unwrap().clone(); - (result, start.elapsed(), out) + (result, start.elapsed(), out, pb.message()) }); (join, name) }) @@ -151,7 +151,12 @@ pub fn main() { let len = results.len(); m.clear().unwrap(); - for ((result, time, out), name) in results { + for ((result, _, out, msg), name) in &results { + if let Err(_) = result { + println!("{} {}\n{}", name.magenta(), msg.red(), out.bright_black()); + } + } + for ((result, time, _, msg), name) in results { match result { Ok(_) => { println!( @@ -165,10 +170,9 @@ pub fn main() { println!( "{} {} {}", name.magenta(), - "ERR".red(), + msg.red(), format_args!("{}s", time.as_secs()).bright_black() ); - println!("{}", out.bright_black()); } } } |