8168141: javax/management/remote/mandatory/notif/EmptyDomainNotificationTest.java: No notif received!
Changed the time limit of 2 seconds for getting notification to default jtreg timeout. Reviewed-by: rehn, dholmes
This commit is contained in:
parent
145cb85e75
commit
34af3661d3
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2005, 2015, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2005, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -103,20 +103,13 @@ public class EmptyDomainNotificationTest {
|
||||
mbsc.invoke(mbean, "emitNotification", null, null);
|
||||
|
||||
System.out.println("EmptyDomainNotificationTest-main: waiting notif...");
|
||||
final long stopTime = System.currentTimeMillis() + 2000;
|
||||
synchronized(li) {
|
||||
long toWait = stopTime - System.currentTimeMillis();
|
||||
|
||||
while (li.received < 1 && toWait > 0) {
|
||||
li.wait(toWait);
|
||||
|
||||
toWait = stopTime - System.currentTimeMillis();
|
||||
while (li.received < 1) {
|
||||
li.wait();
|
||||
}
|
||||
}
|
||||
|
||||
if (li.received < 1) {
|
||||
throw new RuntimeException("No notif received!");
|
||||
} else if (li.received > 1) {
|
||||
if (li.received != 1) {
|
||||
throw new RuntimeException("Wait one notif but got: "+li.received);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user