diff --git a/src/test/java/org/caosdb/server/database/DatabaseAccessManagerTest.java b/src/test/java/org/caosdb/server/database/DatabaseAccessManagerTest.java index a65c4caca6ea3fecac412edf4255fae119da4596..8e08131f3b18d9e4a495301ee570683facb4d9c5 100644 --- a/src/test/java/org/caosdb/server/database/DatabaseAccessManagerTest.java +++ b/src/test/java/org/caosdb/server/database/DatabaseAccessManagerTest.java @@ -102,7 +102,7 @@ public class DatabaseAccessManagerTest { wt1.notify(); } synchronized (this) { - this.wait(500); + this.wait(1000); } // wt2 reserves write access as wt1 released it now. Assert.assertEquals(wt1.getState(), Thread.State.TERMINATED); @@ -170,11 +170,11 @@ public class DatabaseAccessManagerTest { // read access should still be blocked. final ReadThread rt1 = new ReadThread("rt1"); rt1.start(); - Assert.assertEquals(rt1.getState(), Thread.State.BLOCKED); synchronized (this) { this.wait(500); } + Assert.assertEquals(rt1.getState(), Thread.State.WAITING); synchronized (wt2) { wt2.notify(); }