test/jdk/javax/management/remote/rest/RestAdapterPerformanceTest.java
branchjmx-rest-api
changeset 56026 bd531f08d7c7
parent 56007 d6cbabcaf518
--- a/test/jdk/javax/management/remote/rest/RestAdapterPerformanceTest.java	Fri Jan 05 13:42:53 2018 +0530
+++ b/test/jdk/javax/management/remote/rest/RestAdapterPerformanceTest.java	Fri Jan 19 13:46:27 2018 +0530
@@ -1,23 +1,31 @@
 import org.testng.annotations.Test;
-
 import java.lang.reflect.InvocationTargetException;
-import java.lang.reflect.Method;
-import java.util.ArrayList;
 import java.util.List;
 import java.util.Random;
-import java.util.Set;
 import java.util.concurrent.Executors;
-import java.util.concurrent.ThreadFactory;
 import java.util.concurrent.ThreadPoolExecutor;
 import java.util.concurrent.TimeUnit;
 import java.util.concurrent.atomic.AtomicInteger;
 import java.util.stream.Collectors;
 import java.util.stream.Stream;
+import jdk.test.lib.Utils;
+
+/* @test
+ * @summary Performance test for rest adapter
+ * @library /test/lib
+ * @modules jdk.management.rest/jdk.internal.management.remote.rest.http
+ *          jdk.management.rest/jdk.internal.management.remote.rest.json
+ *          jdk.management.rest/jdk.internal.management.remote.rest.json.parser
+ *          jdk.management.rest/jdk.internal.management.remote.rest.mapper
+ *          jdk.management.rest/jdk.internal.management.remote.rest
+ * @build RestAdapterPerformanceTest RestAdapterTest
+ * @run testng/othervm RestAdapterPerformanceTest
+ */
 
 @Test
 public class RestAdapterPerformanceTest {
 
-    private static Random random = new Random(System.currentTimeMillis());
+    private static Random random = Utils.getRandomInstance();
     private static AtomicInteger count = new AtomicInteger(1);
 
     @Test