diff options
author | Rex Lee <limingjiang@huawei.com> | 2017-01-11 03:03:10 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@opnfv.org> | 2017-01-11 03:03:10 +0000 |
commit | 708550dd0718abdad8862e2275cc8e025a7c55e3 (patch) | |
tree | b11161934a59b336842fdd1658791c9d176b4eba /api/swagger/docs/release_action.yaml | |
parent | 205729564104b309058ad011f1daf402a285d7b8 (diff) | |
parent | 52ae99e54fc67614e71bf1920848bb7b16bcd153 (diff) |
Merge "Create API to run test suite"
Diffstat (limited to 'api/swagger/docs/release_action.yaml')
-rw-r--r-- | api/swagger/docs/release_action.yaml | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/api/swagger/docs/release_action.yaml b/api/swagger/docs/release_action.yaml new file mode 100644 index 000000000..7bfe5e647 --- /dev/null +++ b/api/swagger/docs/release_action.yaml @@ -0,0 +1,50 @@ +TestCases Actions
+
+This API may offer many actions, including runTestCase
+
+action: runTestCase
+This api offer the interface to run a test case in yardstick
+we will return a task_id for querying
+you can use the returned task_id to get the result data
+---
+tags:
+ - Release Action
+parameters:
+ - in: body
+ name: body
+ description: this is the input json dict
+ schema:
+ id: TestCaseActionModel
+ required:
+ - action
+ - args
+ properties:
+ action:
+ type: string
+ description: this is action for testcases
+ default: runTestCase
+ args:
+ schema:
+ id: TestCaseActionArgsModel
+ required:
+ - testcase
+ properties:
+ testcase:
+ type: string
+ description: this is the test case name
+ default: tc002
+ opts:
+ schema:
+ id: TestCaseActionArgsOptsModel
+responses:
+ 200:
+ description: A result json dict
+ schema:
+ id: result
+ properties:
+ status:
+ type: string
+ default: success
+ result:
+ type: string
+ description: task_id of this task
|