< prev index next >

test/sun/management/jmxremote/startstop/JMXStartStopTest.java

Print this page
rev 16783 : 8176176: fix @modules in jdk_svc tests
Reviewed-by: duke


  36 import java.util.Arrays;
  37 import java.util.List;
  38 import java.util.Objects;
  39 import java.util.Set;
  40 import java.util.concurrent.TimeoutException;
  41 import java.util.concurrent.atomic.AtomicBoolean;
  42 
  43 import javax.management.*;
  44 import javax.management.remote.*;
  45 import javax.net.ssl.SSLHandshakeException;
  46 
  47 import jdk.testlibrary.ProcessTools;
  48 import jdk.testlibrary.Utils;
  49 import jdk.internal.agent.Agent;
  50 import jdk.internal.agent.AgentConfigurationError;
  51 import jdk.internal.agent.ConnectorAddressLink;
  52 
  53 /**
  54  * @test
  55  * @bug 7110104




  56  * @library /lib/testlibrary
  57  * @modules jdk.management.agent/jdk.internal.agent
  58  * @build jdk.testlibrary.* JMXStartStopTest PortAllocator TestApp ManagementAgentJcmd
  59  * @run main/othervm/timeout=600 -XX:+UsePerfData JMXStartStopTest
  60  * @summary Makes sure that enabling/disabling the management agent through JCMD
  61  *          achieves the desired results
  62  * @key randomness intermittent
  63  */
  64 public class JMXStartStopTest {
  65     private static final String TEST_APP_NAME = "TestApp";
  66 
  67     private static final String TEST_SRC = System.getProperty("test.src");
  68 
  69     private static final boolean verbose = false;
  70 
  71     private static ManagementAgentJcmd jcmd = new ManagementAgentJcmd(TEST_APP_NAME, verbose);
  72 
  73     private static void dbg_print(String msg) {
  74         if (verbose) {
  75             System.out.println("DBG: " + msg);
  76         }
  77     }
  78 
  79     private static int listMBeans(MBeanServerConnection server,
  80             ObjectName pattern,
  81             QueryExp query)
  82             throws Exception {




  36 import java.util.Arrays;
  37 import java.util.List;
  38 import java.util.Objects;
  39 import java.util.Set;
  40 import java.util.concurrent.TimeoutException;
  41 import java.util.concurrent.atomic.AtomicBoolean;
  42 
  43 import javax.management.*;
  44 import javax.management.remote.*;
  45 import javax.net.ssl.SSLHandshakeException;
  46 
  47 import jdk.testlibrary.ProcessTools;
  48 import jdk.testlibrary.Utils;
  49 import jdk.internal.agent.Agent;
  50 import jdk.internal.agent.AgentConfigurationError;
  51 import jdk.internal.agent.ConnectorAddressLink;
  52 
  53 /**
  54  * @test
  55  * @bug 7110104
  56  * @key randomness intermittent
  57  * @summary Makes sure that enabling/disabling the management agent through JCMD
  58  *          achieves the desired results
  59  *
  60  * @library /lib/testlibrary
  61  *
  62  * @build jdk.testlibrary.* JMXStartStopTest PortAllocator TestApp ManagementAgentJcmd
  63  * @run main/othervm/timeout=600 -XX:+UsePerfData JMXStartStopTest



  64  */
  65 public class JMXStartStopTest {
  66     private static final String TEST_APP_NAME = "TestApp";
  67 
  68     private static final String TEST_SRC = System.getProperty("test.src");
  69 
  70     private static final boolean verbose = false;
  71 
  72     private static ManagementAgentJcmd jcmd = new ManagementAgentJcmd(TEST_APP_NAME, verbose);
  73 
  74     private static void dbg_print(String msg) {
  75         if (verbose) {
  76             System.out.println("DBG: " + msg);
  77         }
  78     }
  79 
  80     private static int listMBeans(MBeanServerConnection server,
  81             ObjectName pattern,
  82             QueryExp query)
  83             throws Exception {


< prev index next >