summaryrefslogtreecommitdiff
path: root/docs/build-fixes-summary.md
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-06-22 16:52:45 +0300
committerPaul Buetow <paul@buetow.org>2025-06-22 16:52:45 +0300
commit7e2f6f2a927a249327be28442b2c7b78b74850a9 (patch)
tree1c877658da9dd5053cc3c356c4c368837efcb6be /docs/build-fixes-summary.md
parent4c16cc3c4da7bbf8375d7951185db1761eb396bf (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.md8
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