瀏覽代碼

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

Romain Rigaux 8 年之前
父節點
當前提交
47a6e3e
共有 1 個文件被更改,包括 5 次插入1 次删除
  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