mirror of
https://github.com/ruvnet/RuVector.git
synced 2026-05-22 19:56:25 +00:00
- Add Docker Compose 5-node cluster for Raft consensus testing - Add comprehensive integration tests for ruvector-raft, ruvector-cluster, ruvector-replication - Add performance benchmark tests with latency measurements - Verify all 69 unit tests pass (23 raft + 20 cluster + 26 replication) Tests cover: - Raft consensus: leader election, log replication, term management - Cluster management: node discovery, shard assignment, consistent hashing - Replication: sync modes, conflict resolution, failover management Closes #24 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
14 lines
444 B
Rust
14 lines
444 B
Rust
//! Distributed Systems Integration Tests
|
|
//!
|
|
//! Comprehensive test suite for horizontal scaling components:
|
|
//! - Raft consensus protocol
|
|
//! - Multi-master replication
|
|
//! - Auto-sharding with consistent hashing
|
|
//!
|
|
//! These tests simulate a distributed environment similar to E2B sandboxes
|
|
|
|
pub mod raft_consensus_tests;
|
|
pub mod replication_tests;
|
|
pub mod sharding_tests;
|
|
pub mod cluster_integration_tests;
|
|
pub mod performance_benchmarks;
|