This is an automated email from the ASF dual-hosted git repository.

hubcio pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iggy.git


The following commit(s) were added to refs/heads/master by this push:
     new 93227c17d test(server): add QUIC transport coverage to consumer group 
scenarios (#3207)
93227c17d is described below

commit 93227c17d4ebe830752b323e6a5f8a85d6b7d004
Author: Anurag <[email protected]>
AuthorDate: Mon May 4 14:27:50 2026 +0530

    test(server): add QUIC transport coverage to consumer group scenarios 
(#3207)
---
 core/integration/tests/server/cg.rs | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/core/integration/tests/server/cg.rs 
b/core/integration/tests/server/cg.rs
index 8095e1260..c366129bf 100644
--- a/core/integration/tests/server/cg.rs
+++ b/core/integration/tests/server/cg.rs
@@ -24,10 +24,9 @@ use crate::server::scenarios::{
 use integration::iggy_harness;
 
 // Consumer group scenarios do not support HTTP (stateful operations).
-// TODO: Add QUIC support.
 
 #[iggy_harness(
-    test_client_transport = [Tcp, WebSocket],
+    test_client_transport = [Tcp, WebSocket, Quic],
     server(tcp.socket.override_defaults = true, tcp.socket.nodelay = true)
 )]
 async fn join(harness: &TestHarness) {
@@ -35,7 +34,7 @@ async fn join(harness: &TestHarness) {
 }
 
 #[iggy_harness(
-    test_client_transport = [Tcp, WebSocket],
+    test_client_transport = [Tcp, WebSocket, Quic],
     server(tcp.socket.override_defaults = true, tcp.socket.nodelay = true)
 )]
 async fn single_client(harness: &TestHarness) {
@@ -43,7 +42,7 @@ async fn single_client(harness: &TestHarness) {
 }
 
 #[iggy_harness(
-    test_client_transport = [Tcp, WebSocket],
+    test_client_transport = [Tcp, WebSocket, Quic],
     server(tcp.socket.override_defaults = true, tcp.socket.nodelay = true)
 )]
 async fn multiple_clients(harness: &TestHarness) {
@@ -51,7 +50,7 @@ async fn multiple_clients(harness: &TestHarness) {
 }
 
 #[iggy_harness(
-    test_client_transport = [Tcp, WebSocket],
+    test_client_transport = [Tcp, WebSocket, Quic],
     server(tcp.socket.override_defaults = true, tcp.socket.nodelay = true)
 )]
 async fn auto_commit_reconnection(harness: &TestHarness) {
@@ -59,7 +58,7 @@ async fn auto_commit_reconnection(harness: &TestHarness) {
 }
 
 #[iggy_harness(
-    test_client_transport = [Tcp, WebSocket],
+    test_client_transport = [Tcp, WebSocket, Quic],
     server(tcp.socket.override_defaults = true, tcp.socket.nodelay = true)
 )]
 async fn new_messages_after_restart(harness: &TestHarness) {
@@ -67,7 +66,7 @@ async fn new_messages_after_restart(harness: &TestHarness) {
 }
 
 #[iggy_harness(
-    test_client_transport = [Tcp, WebSocket],
+    test_client_transport = [Tcp, WebSocket, Quic],
     server(tcp.socket.override_defaults = true, tcp.socket.nodelay = true)
 )]
 async fn offset_cleanup(harness: &TestHarness) {

Reply via email to