Closed omar-selo closed 1 month ago
In order to support having and showing multiple runs or test executions per environment on artefacts we first need to take review concerns out of test executions. This PR does that.
Resolves https://warthogs.atlassian.net/browse/RTW-365
review_decision
review_comment
all_test_executions_count
completed_test_executions_count
all_environment_reviews_count
completed_environment_reviews_count
Added automated tests to backend and updated all tests as appropriate. Manually tested the frontend.
Description
In order to support having and showing multiple runs or test executions per environment on artefacts we first need to take review concerns out of test executions. This PR does that.
Resolved issues
Resolves https://warthogs.atlassian.net/browse/RTW-365
Documentation
Web service API changes
review_decision
andreview_comment
have been removed from artefact builds endpointall_test_executions_count
andcompleted_test_executions_count
have been replaced withall_environment_reviews_count
andcompleted_environment_reviews_count
in all endpoints that return an artefact for example https://test-observer-api.canonical.com/docs#/artefacts/get_artefacts_v1_artefacts_getTests
Added automated tests to backend and updated all tests as appropriate. Manually tested the frontend.