hubcio opened a new pull request, #1901:
URL: https://github.com/apache/iggy/pull/1901

   This refactoring eliminates code duplication across transport-specific
   server tests (TCP, QUIC, HTTP) by introducing a unified test matrix
   approach. The same test scenarios now run across all supported
   transports automatically, ensuring consistent testing coverage while
   reducing maintenance overhead.
   
   Key changes:
   - Moved benchmark utilities to a shared module (bench_utils)
   - Added transport() and server_addr() methods to ClientFactory trait
   - Created test matrices for general scenarios (all transports) and
     consumer group scenarios (TCP/QUIC only)
   - Consolidated data integrity tests to use parameterized cache settings
   - Removed transport-specific test files in favor of unified approach
   - Enhanced restart tests to verify data persistence with different
     segment cache configurations
   
   This change improves test maintainability by having a single source
   of truth for each test scenario while preserving the ability to run
   transport-specific tests where needed.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to