old_style_cache_plugins
integration tests should not use redis
#81328
Labels
bug
This issue/PR relates to a bug.
Summary
The
old_style_cache_plugins
integration tests currently always build redis from source and test against a real plugin, which is very slow and flaky. We should be able to achieve equal or superior coverage and vastly increase the speed of the tests by writing a surrogate cache plugin that's backed by disk, Python data structures, or some other mechanism much lighter-weight than redis.Issue Type
Bug Report
Component Name
old_style_cache_plugins integration tests
Ansible Version
Configuration
OS / Environment
NA
Steps to Reproduce
ansible-test integration old_style_cache_plugins --docker ubuntu2204 -vvv
Expected Results
Slow test run due to inline build of latest redis
Actual Results
Fast test run with minimal-to-no external deps
Code of Conduct
The text was updated successfully, but these errors were encountered: