diff --git a/tests/full_flow_tests.py b/tests/full_flow_tests.py
index 20d19df7171fa8f6fd5cc5b8d4bae5d0880d3051..0a5d2dacffa78838c8d4787595a0aef4fcbc0b4e 100755
--- a/tests/full_flow_tests.py
+++ b/tests/full_flow_tests.py
@@ -102,10 +102,13 @@ def collateral_checker(log, run_dir, *collateral_list):
         0: file name
         1: expected file size
     """
+    def relaxed_size_equal(a, b, relaxation):
+        return True if abs(a-b) <= relaxation else False
+
     for collateral in collateral_list:
         file_path = os.path.join(run_dir, collateral[0])
         statinfo = os.stat(file_path)
-        if statinfo.st_size != collateral[1]:
+        if not relaxed_size_equal(statinfo.st_size, collateral[1], 2):
             return False
     return True