Code Review
/
releng.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Fix minor bugs for result_collection_api
[releng.git]
/
utils
/
test
/
result_collection_api
/
result_collection_api.py
diff --git
a/utils/test/result_collection_api/result_collection_api.py
b/utils/test/result_collection_api/result_collection_api.py
index
71b3267
..
bb26bb2
100644
(file)
--- a/
utils/test/result_collection_api/result_collection_api.py
+++ b/
utils/test/result_collection_api/result_collection_api.py
@@
-14,13
+14,18
@@
Pre-requisites:
We can launch the API with this file
We can launch the API with this file
-TODO
S
:
+TODO
s
:
- json args validation with schemes
- count cases for GET on test_projects
- count results for GET on cases
- json args validation with schemes
- count cases for GET on test_projects
- count results for GET on cases
- - add meta object to json response
- provide filtering on requests
- include objects
- provide filtering on requests
- include objects
+ - logging
+ - external configuration file
+ - setup file
+ - results pagination
+ - POST/PUT/DELETE for PODs
+ - POST/PUT/GET/DELETE for installers, platforms (enrich results info)
"""
"""
@@
-66,6
+71,7
@@
def make_app():
# POST /results =>
# Push results with mandatory request payload parameters
# (project, case, and pod_id)
# POST /results =>
# Push results with mandatory request payload parameters
# (project, case, and pod_id)
+ (r"/results", TestResultsHandler),
(r"/results([^/]*)", TestResultsHandler),
(r"/results/([^/]*)", TestResultsHandler),
],
(r"/results([^/]*)", TestResultsHandler),
(r"/results/([^/]*)", TestResultsHandler),
],