provide-testkit
2025-10-04
Add chaos testing framework with Hypothesis-based strategies
12 files · 2,458+
Chaos testing framework
7 files changed
__init__.pyChaos subpackage init and exportsstrategies.pyBase chaos strategy framework using Hypothesisconcurrency_strategies.pyConcurrency fault injection strategiesio_strategies.pyIO fault injection strategiestime_strategies.pyTime-based chaos strategiesfixtures.pyPytest fixtures for chaos testingREADME.mdDocumentation for chaos testing module
- Built chaos testing framework with Hypothesis-based property testing strategies for concurrency, IO, and time fault injection
instantiate
architectural
4 files
strategies.pyconcurrency_strategies.pyio_strategies.pytime_strategies.py
Chaos test suite
3 files changed
test_strategies.pyTests for base chaos strategiestest_fixtures.pyTests for chaos fixturestest_time_strategies.pyTests for time chaos strategies
- Added test suite covering chaos strategies and fixtures
qualify
behavioral
3 files
test_strategies.pytest_fixtures.pytest_time_strategies.py