JIRA: YARDSTICK-743
API: /api/v2/yardstick/testcases
METHOD: GET
Change-Id: Iced97206cb4c5f68ee8a5729af937e8d45ca6e87
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
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)
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()