aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--api/resources/v2/testcases.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/api/resources/v2/testcases.py b/api/resources/v2/testcases.py
index 119d0e230..3277b4c43 100644
--- a/api/resources/v2/testcases.py
+++ b/api/resources/v2/testcases.py
@@ -4,6 +4,8 @@ import os
from api import ApiResource
from yardstick.common.utils import result_handler
from yardstick.common import constants as consts
+from yardstick.benchmark.core import Param
+from yardstick.benchmark.core.testcase import Testcase
LOG = logging.getLogger(__name__)
LOG.setLevel(logging.DEBUG)
@@ -11,6 +13,11 @@ LOG.setLevel(logging.DEBUG)
class V2Testcases(ApiResource):
+ def get(self):
+ param = Param({})
+ testcase_list = Testcase().list_all(param)
+ return result_handler(consts.API_SUCCESS, testcase_list)
+
def post(self):
return self._dispatch_post()