diff --git a/crates/fluvio-sc/src/controllers/mirroring/controller.rs b/crates/fluvio-sc/src/controllers/mirroring/controller.rs index 7fbfff6072..91e64e1d68 100644 --- a/crates/fluvio-sc/src/controllers/mirroring/controller.rs +++ b/crates/fluvio-sc/src/controllers/mirroring/controller.rs @@ -284,6 +284,7 @@ impl RemoteMirrorController { fn create_backoff() -> ExponentialBackoff { ExponentialBackoffBuilder::default() + .factor(1.1) .min(Duration::from_secs(1)) .max(Duration::from_secs(30)) .build() diff --git a/crates/fluvio-spu/src/mirroring/remote/controller.rs b/crates/fluvio-spu/src/mirroring/remote/controller.rs index 183efe40f2..c585a63359 100644 --- a/crates/fluvio-spu/src/mirroring/remote/controller.rs +++ b/crates/fluvio-spu/src/mirroring/remote/controller.rs @@ -509,6 +509,7 @@ where fn create_backoff() -> ExponentialBackoff { ExponentialBackoffBuilder::default() + .factor(1.1) .min(Duration::from_secs(1)) .max(Duration::from_secs(30)) .build() diff --git a/tests/cli/mirroring_smoke_tests/e2e/fluvio-core.bats b/tests/cli/mirroring_smoke_tests/e2e/fluvio-core.bats index 0bb4ffc072..3ec925ecf8 100644 --- a/tests/cli/mirroring_smoke_tests/e2e/fluvio-core.bats +++ b/tests/cli/mirroring_smoke_tests/e2e/fluvio-core.bats @@ -130,7 +130,7 @@ setup_file() { } @test "Home status at remote 1 should show the home cluster connected" { - sleep 15 + sleep 60 run timeout 15s "$FLUVIO_BIN" home status assert_success @@ -165,7 +165,7 @@ setup_file() { } @test "Home status at remote 2 should show the home cluster connected" { - sleep 15 + sleep 60 run timeout 15s "$FLUVIO_BIN" home status assert_success