From 66d465412192282ca38f680bcd255b19f3e22ef2 Mon Sep 17 00:00:00 2001 From: Youngjoon Lee <5462944+youngjoon-lee@users.noreply.github.com> Date: Thu, 19 Dec 2024 10:48:42 +0900 Subject: [PATCH] refine logs in temporal release --- simlib/blendnet-sims/src/node/blend/scheduler.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/simlib/blendnet-sims/src/node/blend/scheduler.rs b/simlib/blendnet-sims/src/node/blend/scheduler.rs index 67d3214..502bceb 100644 --- a/simlib/blendnet-sims/src/node/blend/scheduler.rs +++ b/simlib/blendnet-sims/src/node/blend/scheduler.rs @@ -76,6 +76,7 @@ impl TemporalRelease { let temporal_delay = Delay { expected: self.current_sleep, actual: self.elapsed, + as_expected: self.current_sleep == self.elapsed, }; self.elapsed = Duration::from_secs(0); self.current_sleep = self.random_sleeps.next().unwrap(); @@ -108,6 +109,7 @@ impl Stream for TemporalRelease { struct Delay { expected: Duration, actual: Duration, + as_expected: bool, } #[cfg(test)] @@ -160,6 +162,7 @@ mod tests { Some(Delay { expected: Duration::from_secs(1), actual: Duration::from_millis(1999), + as_expected: false, }) ); assert_eq!( @@ -167,6 +170,7 @@ mod tests { Some(Delay { expected: Duration::from_secs(1), actual: Duration::from_secs(3), + as_expected: false, }) ); }