Remove the provider cache (#121)

* Remove the provider cache

* Add timing information to the CLI report
This commit is contained in:
Omar
2025-08-07 06:55:24 +03:00
committed by GitHub
parent 757bfbe116
commit 64d63ef999
4 changed files with 9 additions and 7 deletions
+7 -1
View File
@@ -2,6 +2,7 @@ use std::{
collections::HashMap,
path::Path,
sync::{Arc, LazyLock},
time::Instant,
};
use alloy::{
@@ -189,6 +190,7 @@ where
)));
let status_reporter_task = {
let metadata_case_status = metadata_case_status.clone();
let start = Instant::now();
async move {
const GREEN: &str = "\x1B[32m";
const RED: &str = "\x1B[31m";
@@ -281,8 +283,12 @@ where
tokio::time::sleep(std::time::Duration::from_secs(3)).await;
}
let elapsed = start.elapsed();
eprintln!(
"{GREEN}{number_of_successes}{RESET} cases succeeded, {RED}{number_of_failures}{RESET} cases failed"
"{GREEN}{}{RESET} cases succeeded, {RED}{}{RESET} cases failed in {} seconds",
number_of_successes,
number_of_failures,
elapsed.as_secs()
);
}
};