Capture runnable backtraces only when detecting nondeterminism

This commit is contained in:
Antonio Scandurra 2022-11-28 19:35:33 +01:00
parent d0709e7bfa
commit cd2a8579b9
2 changed files with 25 additions and 9 deletions

View file

@ -72,6 +72,10 @@ pub fn run_test(
}
let deterministic = executor::Deterministic::new(seed);
if detect_nondeterminism {
deterministic.enable_runnable_backtrace();
}
let leak_detector = Arc::new(Mutex::new(LeakDetector::default()));
let mut cx = TestAppContext::new(
foreground_platform.clone(),