test/com/sun/tools/attach/BasicTests.java

Print this page
rev 9525 : [mq]: 8033104-jvmstat

*** 36,46 **** /* * @test * @bug 6173612 6273707 6277253 6335921 6348630 6342019 6381757 * @summary Basic unit tests for the VM attach mechanism. * @library /lib/testlibrary ! * @run build Agent BadAgent RedefineAgent Application Shutdown RedefineDummy * @run main BasicTests * * This test will perform a number of basic attach tests. */ public class BasicTests { --- 36,46 ---- /* * @test * @bug 6173612 6273707 6277253 6335921 6348630 6342019 6381757 * @summary Basic unit tests for the VM attach mechanism. * @library /lib/testlibrary ! * @run build Agent BadAgent RedefineAgent Application Shutdown RedefineDummy RunnerUtil * @run main BasicTests * * This test will perform a number of basic attach tests. */ public class BasicTests {
*** 236,246 **** System.out.println(" - Connected to RedefineAgent."); // Test 6 - list method should list the target VM System.out.println(" - Test: VirtualMachine.list"); List<VirtualMachineDescriptor> l = VirtualMachine.list(); - if (!l.isEmpty()) { boolean found = false; for (VirtualMachineDescriptor vmd: l) { if (vmd.id().equals(pid)) { found = true; break; --- 236,245 ----
*** 249,259 **** if (found) { System.out.println(" - " + pid + " found."); } else { throw new RuntimeException(pid + " not found in VM list"); } - } // test 7 - basic hashCode/equals tests System.out.println(" - Test: hashCode/equals"); VirtualMachine vm1 = VirtualMachine.attach(pid); --- 248,257 ----