Signed-off-by: joshvanl <me@joshvanl.dev> Co-authored-by: Bernd Verst <github@bernd.dev> |
||
---|---|---|
.. | ||
components | ||
README.md | ||
config.yaml | ||
docker-compose.yml | ||
redis_test.go |
README.md
Redis Configuration Store certification testing
This project aims to test the Redis Configuration Store component under various conditions.
Test plan
Test subscribe with different events:
- Subscribe to redis configuration store
- Validate notifications received for different redis events: https://redis.io/docs/manual/keyspace-notifications/ (only "Kg$xe" config events i.e. generic and string keyspace events)
Network test
- Simulate network interruption
- Validate client receives updates for subscribed keys
Infra test:
- Save a key-value pair in redis
- Stop redis server and re-start
- Validate client gets previous saved value using key