diff --git a/crates/trading_engine/src/persistence/redis_integration_test.rs b/crates/trading_engine/src/persistence/redis_integration_test.rs index 2560e94c4..7f0fb0780 100644 --- a/crates/trading_engine/src/persistence/redis_integration_test.rs +++ b/crates/trading_engine/src/persistence/redis_integration_test.rs @@ -33,6 +33,7 @@ impl TestData { /// Test `Redis` connection pool with `HFT` optimizations /// Requires `Redis` server running on localhost:6379 #[tokio::test] +#[ignore = "Requires Redis on localhost:6379"] async fn test_redis_hft_performance() { // Skip test if Redis is not available (for CI/CD environments) let config = RedisConfig { @@ -158,6 +159,7 @@ async fn test_redis_hft_performance() { /// Test `Redis` connection pool under load /// Requires `Redis` server running on localhost:6379 #[tokio::test] +#[ignore = "Requires Redis on localhost:6379"] async fn test_redis_concurrent_load() { let config = RedisConfig { max_connections: 60, // Increased to handle 50 concurrent tasks @@ -244,6 +246,7 @@ async fn test_redis_concurrent_load() { /// Benchmark `Redis` connection manager vs direct connection performance /// Requires `Redis` server running on localhost:6379 #[tokio::test] +#[ignore = "Requires Redis on localhost:6379"] async fn test_redis_connection_manager_performance() { let config = RedisConfig { max_connections: 30, // Increased for test reliability