Redis Cache Not Functioning During Integration Tests in RAFS-DDMS
The Redis Backend client creation appears to be successfully set up, as the Redis ping succeeds and no exceptions are thrown in the logs. However, it is unclear whether the Redis cache is actually being utilized during the tests. Further investigation is needed to confirm if the cache functionality is being used by RAFS.
References:
- Redis initialization: app/core/helpers/cache/backends/redis_cache.py
- Caching used in: app/api/routes/v2/data/endpoints.py
Steps to Reproduce
- Run Integration Tests for
/v2/endpoints. - Observe that Redis ping succeeds but caching functionality is not utilized during the tests.