Browse Source

HUE-6344 [optimizer] Upload workload only once during the tests

Romain Rigaux 8 years ago
parent
commit
47a6e3e
1 changed files with 5 additions and 1 deletions
  1. 5 1
      desktop/libs/metadata/src/metadata/optimizer_client_tests.py

+ 5 - 1
desktop/libs/metadata/src/metadata/optimizer_client_tests.py

@@ -36,6 +36,7 @@ LOG = logging.getLogger(__name__)
 
 
 class BaseTestOptimizerApi(object):
+  UPLOADED = False
 
   @classmethod
   def setup_class(cls):
@@ -50,7 +51,10 @@ class BaseTestOptimizerApi(object):
     grant_access("test", "test", "optimizer")
 
     cls.api = OptimizerApi(user=cls.user)
-    cls.upload()
+
+    if not BaseTestOptimizerApi.UPLOADED:
+      cls.upload()
+      BaseTestOptimizerApi.UPLOADED = True
 
 
   # Should run first