improve unit test SNR
authorPhilipp Gesang <philipp.gesang@intra2net.com>
Wed, 29 Jan 2020 10:35:56 +0000 (11:35 +0100)
committerThomas Jarosch <thomas.jarosch@intra2net.com>
Sat, 1 Feb 2020 13:42:43 +0000 (14:42 +0100)
testing/test_deltatar.py

index 2350e7c..f16208d 100644 (file)
@@ -37,6 +37,10 @@ import deltatar.crypto as crypto
 from . import BaseTest
 from . import new_volume_handler
 
+# Enable warning messages from deltatar. This minimizes the SNR of
+# test runs, but none of the messages are meaningful in any way.
+VERBOSE_TEST_OUTPUT = False
+
 class DeltaTarTest(BaseTest):
     """
     Test backups
@@ -62,8 +66,10 @@ class DeltaTarTest(BaseTest):
         self.hash["source_dir/test/huge"]  = self.create_file("source_dir/test/huge", 700000)
         self.hash["source_dir/test/huge2"]  = self.create_file("source_dir/test/huge2", 800000)
 
-        self.consoleLogger = logging.StreamHandler()
-        self.consoleLogger.setLevel(logging.DEBUG)
+        self.consoleLogger = None
+        if VERBOSE_TEST_OUTPUT is True:
+            self.consoleLogger = logging.StreamHandler()
+            self.consoleLogger.setLevel(logging.DEBUG)
 
         if not os.path.isdir(self.GIT_DIR):
             # Not running inside git tree, take our