OpenJDK / amber / amber
changeset 30800:c1691404bf0a
8029098: Exclude javax/management/remote/mandatory/notif/ListenerScaleTest.java from running on fastdebug builds
Reviewed-by: sla, sjiang
author | jbachorik |
---|---|
date | Wed, 13 May 2015 10:17:49 +0200 |
parents | d2a195296378 |
children | 3adb9e04fb21 |
files | jdk/test/javax/management/remote/mandatory/notif/ListenerScaleTest.java |
diffstat | 1 files changed, 11 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/jdk/test/javax/management/remote/mandatory/notif/ListenerScaleTest.java Wed May 13 10:17:38 2015 +0200 +++ b/jdk/test/javax/management/remote/mandatory/notif/ListenerScaleTest.java Wed May 13 10:17:49 2015 +0200 @@ -21,12 +21,16 @@ * questions. */ -/* +/** * @test * @bug 6338874 * @summary Check that notification dispatch is not linear in number of MBeans. * @author Eamonn McManus * @modules java.management + * + * @library /lib/testlibrary + * @run build jdk.testlibrary.* ListenerScaleTest + * @run main ListenerScaleTest */ /* @@ -67,6 +71,8 @@ import javax.management.remote.JMXConnectorServerFactory; import javax.management.remote.JMXServiceURL; +import jdk.testlibrary.Platform; + public class ListenerScaleTest { private static final int WARMUP_WITH_ONE_MBEAN = 1000; private static final int NOTIFS_TO_TIME = 100; @@ -126,6 +132,10 @@ }; public static void main(String[] args) throws Exception { + if (Platform.isDebugBuild()) { + System.out.println("Running on a debug build. Performance test not applicable. Skipping."); + return; + } MBeanServer mbs = MBeanServerFactory.newMBeanServer(); Sender sender = new Sender(); mbs.registerMBean(sender, testObjectName);