From d5bb68e5db9161162401de5619ed8c8327594749 Mon Sep 17 00:00:00 2001 From: David Lehman Date: Tue, 27 Jul 2021 14:47:58 -0500 Subject: [PATCH] Allow a tolerance of up to 1% when verifying volume size in tests. --- tests/test-verify-volume-size.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test-verify-volume-size.yml b/tests/test-verify-volume-size.yml index 94155e20..396bce8c 100644 --- a/tests/test-verify-volume-size.yml +++ b/tests/test-verify-volume-size.yml @@ -48,6 +48,6 @@ var: storage_test_expected_size - assert: - that: storage_test_actual_size.bytes == storage_test_expected_size|int + that: (storage_test_expected_size|int - storage_test_actual_size.bytes)|abs / storage_test_expected_size|int < 0.01 msg: "Volume {{ storage_test_volume.name }} has unexpected size ({{ storage_test_expected_size|int }} / {{ storage_test_actual_size.bytes }})" when: _storage_test_volume_present and storage_test_volume.type == "lvm"