From f642b14ca68801893642798595d22453162a2b90 Mon Sep 17 00:00:00 2001 From: "Doroszlai, Attila" Date: Fri, 5 Aug 2022 17:46:56 +0200 Subject: [PATCH] Add executor in StateMachine4InstallSnapshotNotificationTests --- .../org/apache/ratis/InstallSnapshotNotificationTests.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ratis-server/src/test/java/org/apache/ratis/InstallSnapshotNotificationTests.java b/ratis-server/src/test/java/org/apache/ratis/InstallSnapshotNotificationTests.java index 4476f3ecf2..215e8408f3 100644 --- a/ratis-server/src/test/java/org/apache/ratis/InstallSnapshotNotificationTests.java +++ b/ratis-server/src/test/java/org/apache/ratis/InstallSnapshotNotificationTests.java @@ -51,6 +51,8 @@ import java.nio.file.Path; import java.util.List; import java.util.concurrent.CompletableFuture; +import java.util.concurrent.Executor; +import java.util.concurrent.Executors; import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicReference; import java.util.function.Supplier; @@ -85,6 +87,9 @@ public abstract class InstallSnapshotNotificationTests notifyInstallSnapshotFromLeader( RaftProtos.RoleInfoProto roleInfoProto, @@ -120,7 +125,7 @@ public CompletableFuture notifyInstallSnapshotFromLeader( return leaderSnapshotInfo.getTermIndex(); }; - return CompletableFuture.supplyAsync(supplier); + return CompletableFuture.supplyAsync(supplier, stateMachineExecutor); } @Override