Skip to content

feat(devkit/harness): error injection, congested integration test, and max_fee in all scenario JSONs#199

Merged
Tinna23 merged 1 commit into
StellarCommons:mainfrom
Tyler7x:devkit/harness-error-injection-and-tests
Apr 22, 2026
Merged

feat(devkit/harness): error injection, congested integration test, and max_fee in all scenario JSONs#199
Tinna23 merged 1 commit into
StellarCommons:mainfrom
Tyler7x:devkit/harness-error-injection-and-tests

Conversation

@Tyler7x
Copy link
Copy Markdown
Contributor

@Tyler7x Tyler7x commented Apr 22, 2026

Summary

Closes #111
Closes #112
Closes #113
Closes #114

Changes

@Tyler7x Tyler7x force-pushed the devkit/harness-error-injection-and-tests branch from fbdd5d5 to ac13390 Compare April 22, 2026 23:32
…all scenario JSONs

- HorizonMock::with_error_rate() injects 500/503 at a configurable rate (StellarCommons#111)
- tests/harness_normal.rs: asserts normal scenario p50 fee_charged == 100 (StellarCommons#112)
- tests/harness_congested.rs: asserts congested p95 fee_charged > 100,000 (StellarCommons#113)
- Add max_fee object to congested, normal, recovery, spike scenario JSONs (StellarCommons#114)

Closes StellarCommons#111
Closes StellarCommons#112
Closes StellarCommons#113
Closes StellarCommons#114
@Tyler7x Tyler7x force-pushed the devkit/harness-error-injection-and-tests branch from ac13390 to 8d70f4a Compare April 22, 2026 23:39
@Tinna23 Tinna23 merged commit c771cad into StellarCommons:main Apr 22, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants