Closed jennb33 closed 2 months ago
@LindseySaari This is the ticket/phase that the Reliability team/ @JoeTice @pjhill will get involved with the testing and QA process. It is important that we not let this ticket slide.
7/10 - There is a Postman collection of the endpoints that are to be tested from Reliability. See meeting notes here to contextualize. This is more of a support ticket, as Reliability is doing the major testing.
We now have the building blocks in place to move forward with the internal cluster testing. The Vets Next application is now healthy. Peters team is working through the postman collection and a solution to get a postman container running from inside the cluster. We've moved forward with Postman vs Datadog synthetic, which would require some initial automated setup for the private locations necessary for internal testing via Datadog synthetic.
For the most part though, we are acting as a support to the reliability teams portion of the EKS testing for the endpoints. We've also aided in identifying test paths and the best endpoints for executing both authenticated and non-authenticated flows.
Todo Monday: Ping Peter & Isaac on the redis check
For the scope of this effort, internal testing is top priority. External testing really isn't testing the application, but the Platform itself, which is a separate effort and Helm chart. Since the Vets API Vets Next is in a healthy state, we can close this ticket as we've completed the prep work for the endpoint testing. As always, we are available as a resource for any needs that arise from the Reliability team. I've updated the decision log with this information
The VA Platform Product team is undergoing an EKS upgrade. As part of the process, it is necessary to conduct comprehensive testing on various components of Vets-API to ensure seamless functionality and performance during the upgrade.
From the EKS Testing Proposal:
Part Five of Testing plan - Endpoint testing
Tasks
Other Things To Consider
Ideas
Success Metrics
outside testing(Internal testing is being prioritized as the ask here is scoped to Vets API and external testing would be testing additional parts of the stack)Acceptance Criteria
NOTE: This work can be done concurrently with tickets 74644 and 74647