From fd776951d319900772e47d41b8b2e4d01ed6292e Mon Sep 17 00:00:00 2001 From: Jun Kimura Date: Mon, 3 Feb 2025 19:02:58 +0900 Subject: [PATCH] add elasped time of proving to log content Signed-off-by: Jun Kimura --- modules/remote-attestation/src/zkdcap.rs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/modules/remote-attestation/src/zkdcap.rs b/modules/remote-attestation/src/zkdcap.rs index 437664b0..0a4bccc4 100644 --- a/modules/remote-attestation/src/zkdcap.rs +++ b/modules/remote-attestation/src/zkdcap.rs @@ -66,7 +66,8 @@ pub fn run_zkdcap_ra( ); } - info!("proving with prover mode: {:?}", prover_mode); + info!("proving with prover mode: {}", prover_mode); + let now = std::time::Instant::now(); let prover_info = prove( &prover_mode, build_env( @@ -76,7 +77,11 @@ pub fn run_zkdcap_ra( )?, elf, )?; - info!("proving done: stats: {:?}", prover_info.stats); + info!( + "proving done: elapsed={}secs stats={:?}", + now.elapsed().as_secs(), + prover_info.stats + ); prover_info .receipt