diff --git a/nd4j/nd4j-backends/nd4j-tests/src/test/java/org/nd4j/linalg/rng/RandomTests.java b/nd4j/nd4j-backends/nd4j-tests/src/test/java/org/nd4j/linalg/rng/RandomTests.java index b2de46e1b..d784fb390 100644 --- a/nd4j/nd4j-backends/nd4j-tests/src/test/java/org/nd4j/linalg/rng/RandomTests.java +++ b/nd4j/nd4j-backends/nd4j-tests/src/test/java/org/nd4j/linalg/rng/RandomTests.java @@ -851,9 +851,11 @@ public class RandomTests extends BaseNd4jTest { threads[x].start(); } - for (int x = 0; x < threads.length; x++) { + // we want all threads finished before comparing arrays + for (int x = 0; x < threads.length; x++) threads[x].join(); + for (int x = 0; x < threads.length; x++) { assertNotEquals(null, list.get(x)); if (x > 0) {