hal-platform / hal

:shipit: Hal Deployment Platform - Web UI/API
MIT License
18 stars 4 forks source link

Add health status test suite for the API #45

Closed skluck closed 6 years ago

skluck commented 7 years ago

In tandem with #44 (Add health status endpoint), we should be able to run a test against the hal instance that traverses the entire API to ensure every endpoint returns an OK response. This is pretty easy to do since the API is hypermedia-based and a single test could crawl the entire API from the index.

This test could be run on a schedule to ensure hal is healthy and still alive.

nagibyro commented 7 years ago

we can store the health status icons in S3 then we know we can always get to them :trollface: