diff options
| author | Paul Buetow <paul@buetow.org> | 2025-06-22 16:52:45 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-06-22 16:52:45 +0300 |
| commit | 7e2f6f2a927a249327be28442b2c7b78b74850a9 (patch) | |
| tree | 1c877658da9dd5053cc3c356c4c368837efcb6be /docs/build-fixes-summary.md | |
| parent | 4c16cc3c4da7bbf8375d7951185db1761eb396bf (diff) | |
Update and organize documentation
- Renamed all uppercase markdown files to lowercase for consistency
- ARCHITECTURE.md -> architecture.md
- DEVELOPER_GUIDE.md -> developer-guide.md
- TIMESTAMP_EVENTS_GUIDE.md -> timestamp-events-guide.md
- SERIALIZATION_NOTES.txt -> serialization-notes.txt
- Removed all Raft references from documentation
- Updated build-fixes-summary.md
- Updated testing-guide.md
- Updated test-infrastructure.md
- Updated simulation-builder-framework.md
- Created index.md for easy documentation navigation
- Organized docs by category (Architecture, Testing, GUI Decoupling, etc.)
- Added quick links for different user types
- Included documentation standards and contribution guidelines
All documentation is now consistent and up-to-date with the current codebase.
🤖 Generated with Claude Code
https://claude.ai/code
Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'docs/build-fixes-summary.md')
| -rw-r--r-- | docs/build-fixes-summary.md | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/docs/build-fixes-summary.md b/docs/build-fixes-summary.md index 85184db..3d73f80 100644 --- a/docs/build-fixes-summary.md +++ b/docs/build-fixes-summary.md @@ -28,19 +28,13 @@ <include>**/events/**/*Test.java</include> <include>**/protocols/VSAbstractProtocolTest.java</include> <include>**/protocols/implementations/VSPingPongProtocolTest.java</include> - <include>**/protocols/implementations/VSRaftProtocolTest.java</include> </includes> <excludes> <!-- Exclude all GUI and headless simulation tests --> - <exclude>**/SimpleRaftGUITest.java</exclude> <exclude>**/testing/**/*Test.java</exclude> </excludes> ``` -### 4. Fixed Failing Test -- Fixed `VSRaftProtocolTest.testClientBehavior` which was expecting behavior that doesn't exist -- The test was expecting `getTime()` to be called in `onClientStart()`, but the Raft protocol's client start method is empty - ## Results - ✅ `mvn clean package` now builds successfully - ✅ All 141 unit tests pass @@ -71,7 +65,7 @@ mvn test -Punit-tests-only ### Run GUI tests separately (requires display): ```bash -mvn test -Dtest="**/SimpleRaftGUITest,**/testing/**/*Test" +mvn test -Dtest="**/testing/**/*Test" ``` ## Notes |
