Эх сурвалжийг харах

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

Romain Rigaux 8 жил өмнө
parent
commit
47a6e3e

+ 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