components-contrib/tests/certification/configuration/redis
Josh van Leeuwen 9be6d157a4
tests/certification: Updates dapr/dapr to `master` HEAD (#3084)
Signed-off-by: joshvanl <me@joshvanl.dev>
Co-authored-by: Bernd Verst <github@bernd.dev>
2023-08-21 17:06:55 -07:00
..
components Certification test for redis config store (#2431) 2023-03-14 00:23:23 +00:00
README.md Certification test for redis config store (#2431) 2023-03-14 00:23:23 +00:00
config.yaml Certification test for redis config store (#2431) 2023-03-14 00:23:23 +00:00
docker-compose.yml Certification test for redis config store (#2431) 2023-03-14 00:23:23 +00:00
redis_test.go tests/certification: Updates dapr/dapr to `master` HEAD (#3084) 2023-08-21 17:06:55 -07:00

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:

  1. Subscribe to redis configuration store
  2. 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

  1. Simulate network interruption
  2. Validate client receives updates for subscribed keys

Infra test:

  1. Save a key-value pair in redis
  2. Stop redis server and re-start
  3. Validate client gets previous saved value using key