diff --git a/src/test/java/org/elasticsearch/common/collect/UpdateInPlaceMapTests.java b/src/test/java/org/elasticsearch/common/collect/UpdateInPlaceMapTests.java index 98aa99e96e938..c3724f5d45304 100644 --- a/src/test/java/org/elasticsearch/common/collect/UpdateInPlaceMapTests.java +++ b/src/test/java/org/elasticsearch/common/collect/UpdateInPlaceMapTests.java @@ -125,6 +125,10 @@ public void run() { numberOfMutations.await(); + for (Thread thread : threads) { + thread.join(); + } + // verify the 2 maps are the same assertThat(Iterables.toArray(map.values(), String.class), arrayContainingInAnyOrder(Iterables.toArray(verifier.values(), String.class))); }