KVM: selftests: allow two iterations of dirty_log_perf_test
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 9 Nov 2020 14:45:17 +0000 (09:45 -0500)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 9 Nov 2020 14:45:17 +0000 (09:45 -0500)
Even though one iteration is not enough for the dirty log performance
test (due to the cost of building page tables, zeroing memory etc.)
two is okay and it is the default.  Without this patch,
"./dirty_log_perf_test" without any further arguments fails.

Cc: Ben Gardon <bgardon@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
tools/testing/selftests/kvm/dirty_log_perf_test.c

index cda7b00..85c9b8f 100644 (file)
@@ -359,7 +359,7 @@ int main(int argc, char *argv[])
                }
        }
 
-       TEST_ASSERT(iterations > 2, "Iterations must be greater than two");
+       TEST_ASSERT(iterations >= 2, "The test should have at least two iterations");
 
        pr_info("Test iterations: %"PRIu64"\n", iterations);