This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| collection_of_test_results [2015/10/17 16:41] Morgan Richomme | collection_of_test_results [2016/01/08 13:57] (current) Nauman Ahad | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Test Result Collection Api ====== | ||
| + | |||
| + | |||
| ====== Description ====== | ====== Description ====== | ||
| The mission of this project is to provide a common way for gathering all the results of OPNFV tests projects into a single place. It should expose a REST API for the collect of results and push them into a MongoDB database. | The mission of this project is to provide a common way for gathering all the results of OPNFV tests projects into a single place. It should expose a REST API for the collect of results and push them into a MongoDB database. | ||
| Line 131: | Line 134: | ||
| | GET | /dashboard | Get all the test projects providing dashboard ready results | | | 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 | | | 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 | | ||
| - | |||