From cb220ae18449fe7558e2eb857f1f98e9e8bbe754 Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Tue, 5 May 2020 10:06:21 +0100 Subject: [PATCH] tests: Add some debugging to test_memory_overhead This test is flaky. Add some debugging to identify what the bad value is. See: #760 Signed-off-by: Rob Bradford --- tests/integration.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tests/integration.rs b/tests/integration.rs index c2d47a0a4..efdcd10f3 100644 --- a/tests/integration.rs +++ b/tests/integration.rs @@ -3706,10 +3706,12 @@ mod tests { thread::sleep(std::time::Duration::new(20, 0)); - aver!( - tb, - get_vmm_overhead(child.id(), guest_memory_size_kb) <= MAXIMUM_VMM_OVERHEAD_KB + let overhead = get_vmm_overhead(child.id(), guest_memory_size_kb); + eprintln!( + "Guest memory overhead: {} vs {}", + overhead, MAXIMUM_VMM_OVERHEAD_KB ); + aver!(tb, overhead <= MAXIMUM_VMM_OVERHEAD_KB); let _ = child.kill(); let _ = child.wait();