Sha256: 181b2ef65f2f699a1a8a9669d610918317fa365fec8db02e0579edeae6aa55ef
Contents?: true
Size: 1.2 KB
Versions: 1
Compression:
Stored size: 1.2 KB
Contents
## [Unreleased] ## [0.3.0] - 2024-12-17 - Ensure that assertion failure messages raised within a simulation contain the scenario description - Add a `ChaoticJob.journal_entries` top-level method ## [0.2.0] - 2024-11-06 - Update the `perform_all` helper method to `perform_all_jobs` - Update the `perform_all_before` helper method to `perform_all_jobs_before` - Update the `perform_all_after` helper method to `perform_all_jobs_after` - Update the `perform_all_within` helper method to `perform_all_jobs_within` ## [0.1.1] - 2024-11-06 - Update `Journal` interface - Add top-level `ChaoticJob` methods to work with the journal - Fix bug with job sorting in the `Performer` - Fix bug with resolving time cutoffs in the `Performer` - Fix bug with using the `run_scenario` helper with a block ## [0.1.0] - 2024-11-06 - Added `Journal` to log activity for tests - Added `Performer` to correctly perform jobs with retries - Added `Glitch` to inject transient failures into code execution - Added `Scenario` to define a glitch for a specific job - Added `Simulation` to run all possible error scenarios for a job - Added `Helpers` module to provide easy to use methods for testing ## [0.0.1] - 2024-11-06 - Initial release
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
chaotic_job-0.3.0 | CHANGELOG.md |