This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revision Both sides next revision | ||
collection_of_test_results [2015/10/13 07:09] Morgan Richomme |
collection_of_test_results [2015/10/17 16:41] Morgan Richomme |
||
---|---|---|---|
Line 123: | Line 123: | ||
| GET | /results?version={version_name} | Get all the results done with version {version_name} | | | GET | /results?version={version_name} | Get all the results done with version {version_name} | | ||
| GET | /results?period={days} | Get all the results stored since {Days} days | | | GET | /results?period={days} | Get all the results stored since {Days} days | | ||
- | | GET | /results?project={test_project_name}&case={case_name}&installer={installer_name}&version={version_name}&pod={pod_name}&period={days} | Get all the results of the test case {case_name} of the project {project_name} with version {version_name} installed by installer {installer_name} on POD [pod_name} stored since {days} days | | + | | GET | /results?project={test_project_name}&case={case_name}[&installer={installer_name}&version={version_name}&pod={pod_name}&period={days}] | Get all the results of the test case {case_name} of the project {project_name} with version {version_name} installed by installer {installer_name} on POD {pod_name} stored since {days} days \\ {project_name} and {case_name} are mandatory, the other parameters are optional | |
| POST |/results | Add test result in the Database \\ Content-Type: application/json \\ { \\ "project_name": {project_name}, \\ "case_name": {case_name}, \\ "pod_name": {pod_name}, \\ "installer": {installer_name}, \\ "version":{version_name}, \\ "details": { <your results> } \\ } | | | POST |/results | Add test result in the Database \\ Content-Type: application/json \\ { \\ "project_name": {project_name}, \\ "case_name": {case_name}, \\ "pod_name": {pod_name}, \\ "installer": {installer_name}, \\ "version":{version_name}, \\ "details": { <your results> } \\ } | | ||
+ | ==== test results ==== | ||
+ | |||
+ | ^Method ^Path ^Description ^ | ||
+ | | GET | /dashboard | Get all the test projects providing dashboard ready results | | ||
+ | | GET | dashboard?project={project_name}&case={case_name}[&pod={pod_name}&installer={installer_name}&version={version_name}&period={days}] | Get all the results (in dashboard ready format) of the test case {case_name} of the project {project_name} with version {version_name} installed by installer {installer_name} on POD [pod_name} stored since {days} days \\ {project_name} and {case_name} are mandatory, the other parameters are optional | | ||