diff options
| author | Paul Buetow <paul@buetow.org> | 2025-06-21 21:27:31 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-06-21 21:27:31 +0300 |
| commit | 0841f0f9a1e3f3708d8c511a6290344e73607aab (patch) | |
| tree | 4ae7fe60878b693d6975093acb491d977d247acd /docs | |
| parent | ce82046a11521b0537ac2150a07a4de54aec883a (diff) | |
Move test scripts to scripts/ directory and fix simulation completion
- Moved test-protocols.sh, test-quick.sh, test-verbose.sh to scripts/
- Updated references in README.md and docs/testing-guide.md
- Fixed HeadlessSimulationRunner to properly run simulations to completion
- Fixed message delivery timing (now respects 500-2000ms delays)
- Added proper process time synchronization
- Fixed HeadlessProtocolRunner to exit cleanly
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/testing-guide.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/testing-guide.md b/docs/testing-guide.md index b7f3182..b40c1bb 100644 --- a/docs/testing-guide.md +++ b/docs/testing-guide.md @@ -28,7 +28,7 @@ With the GUI decoupling implementation complete, protocol simulations now run cl ```bash # Use the interactive test script -./test-protocols.sh +./scripts/test-protocols.sh # Run all protocol tests directly java -cp target/classes:target/test-classes -Djava.awt.headless=true \ @@ -181,7 +181,7 @@ All tests now work in CI/CD environments: - name: Run all tests run: | mvn test - ./test-protocols.sh + ./scripts/test-protocols.sh ``` ## Troubleshooting |
