It adds Mimir configuration to docker-compose and an two integration tests to send and retrieve the rules.
The test adds one ugly second of delay between tests because Mimir takes some time to sync the rules. Setting poll_interval to 1s in rules configuration, speeds up the sync, but we still need this small delay to avoid 500 error responses.
Contributes to https://github.com/grafana/grizzly/issues/415
It adds Mimir configuration to docker-compose and an two integration tests to send and retrieve the rules.
The test adds one ugly second of delay between tests because Mimir takes some time to sync the rules. Setting
poll_interval
to1s
in rules configuration, speeds up the sync, but we still need this small delay to avoid 500 error responses.✅ ~Note: It could be nice have this https://github.com/grafana/grizzly/pull/406 merged first to be able to add more use cases and use http client.~