This image runs smoke tests against a running instance of Monasca. It checks
the health and functionality of the install. It accomplishes this by running
through a series of small tests that ensure each component of Monasca is healthy.
- Measurements are flowing through the system
- Creation of an alarm-definition, notification-method and metric
- Triggering of an Alarm and receipt of a webhook notification
- Cleanup of Alarms, Alarm Definition and Notification
Images in this repository are tagged as follows:
latest: refers to the latest stable point release, e.g.
1: standard semver tags
This image requires a running instance of Monasca with access to Keystone
and the Monasca API.
The job is intended to be run only once like so, and requires no persistent
docker run --rm=true monasca/smoke-tests:latest
If needed, connection parameters can be provided via environment variables as
||Password for Keystone User|
||User Project Domain Name|
||User Project Name|
||Keystone User Name|
||Monasca API URL|