Skip to content

Commit b6f4e3e

Browse files
committed
8210732: remove jdk.testlibrary.Utils
Reviewed-by: mdoerr Backport-of: 8b28ad6
1 parent c2e43f7 commit b6f4e3e

File tree

92 files changed

+150
-467
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+150
-467
lines changed

test/jdk/com/sun/jdi/BadHandshakeTest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,18 +36,17 @@
3636
import java.util.concurrent.TimeUnit;
3737
import java.util.concurrent.atomic.AtomicBoolean;
3838

39-
import jdk.testlibrary.Utils;
39+
import jdk.test.lib.Utils;
4040
import jdk.test.lib.process.ProcessTools;
4141

4242
/* @test
4343
* @bug 6306165 6432567
4444
* @summary Check that a bad handshake doesn't cause a debuggee to abort
45-
* @library /lib/testlibrary
4645
* @library /test/lib
4746
*
4847
* @modules java.management
4948
* jdk.jdi
50-
* @build jdk.testlibrary.* VMConnection BadHandshakeTest Exit0
49+
* @build VMConnection BadHandshakeTest Exit0
5150
* @run driver BadHandshakeTest
5251
*/
5352
public class BadHandshakeTest {

test/jdk/com/sun/jdi/BasicJDWPConnectionTest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
/*
2525
* @test
2626
* @summary Smoke test for JDWP hardening
27-
* @library /lib/testlibrary
2827
* @library /test/lib
2928
* @run driver BasicJDWPConnectionTest
3029
*/

test/jdk/com/sun/jdi/DoubleAgentTest.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,14 @@
2323

2424
import jdk.test.lib.process.OutputAnalyzer;
2525
import jdk.test.lib.process.ProcessTools;
26-
import jdk.testlibrary.Utils;
26+
import jdk.test.lib.Utils;
2727

2828
/* @test
2929
* @bug 6354345
3030
* @summary Check that multiple -agentlib statements in command line fails
3131
*
32-
* @library /lib/testlibrary
3332
* @library /test/lib
3433
* @modules java.management
35-
* @build jdk.testlibrary.*
3634
* @build DoubleAgentTest Exit0
3735
* @run driver DoubleAgentTest
3836
*/

test/jdk/com/sun/tools/attach/RunnerUtil.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828

2929
import jdk.test.lib.thread.ProcessThread;
3030
import jdk.test.lib.process.ProcessTools;
31-
import jdk.testlibrary.Utils;
31+
import jdk.test.lib.Utils;
3232

3333
/*
3434
* Utility functions for test runners.

test/jdk/com/sun/tools/attach/StartManagementAgent.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,19 +34,18 @@
3434
import javax.management.remote.JMXConnectorFactory;
3535

3636
import jdk.test.lib.thread.ProcessThread;
37-
import jdk.testlibrary.Utils;
37+
import jdk.test.lib.Utils;
3838

3939
/*
4040
* @test
4141
* @summary Test for VirtualMachine.startManagementAgent and VirtualMachine.startLocalManagementAgent
4242
*
43-
* @library /lib/testlibrary
4443
* @library /test/lib
4544
* @modules java.management
4645
* jdk.attach
4746
* jdk.jartool/sun.tools.jar
4847
*
49-
* @run build jdk.testlibrary.* Application SimpleProvider jdk.testlibrary.*
48+
* @run build Application SimpleProvider
5049
* @run main/timeout=300 StartManagementAgent
5150
*/
5251

test/jdk/java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@
2727
@bug 8071668
2828
@summary Check whether clipboard see changes from external process after taking ownership
2929
@author Anton Nashatyrev: area=datatransfer
30-
@library /lib/testlibrary
31-
@build jdk.testlibrary.Utils
30+
@library /test/lib
31+
@build jdk.test.lib.Utils
3232
@run main ClipboardInterVMTest
3333
*/
3434

35-
import jdk.testlibrary.Utils;
35+
import jdk.test.lib.Utils;
3636

3737
import java.awt.*;
3838
import java.awt.datatransfer.*;

test/jdk/java/lang/Thread/ThreadStateController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
import java.util.concurrent.locks.LockSupport;
2929

3030
import jdk.test.lib.LockFreeLogger;
31-
import jdk.testlibrary.Utils;
31+
import jdk.test.lib.Utils;
3232

3333
/**
3434
* ThreadStateController allows a thread to request this thread to transition

test/jdk/java/lang/instrument/PremainClass/NoPremainAgentTest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,16 @@
2323

2424
import jdk.test.lib.process.OutputAnalyzer;
2525
import jdk.test.lib.process.ProcessTools;
26-
import jdk.testlibrary.Utils;
26+
import jdk.test.lib.Utils;
2727

2828
/*
2929
* @test
3030
* @bug 6289149
3131
* @summary test when the agent's class is missing the premain() function.
32-
* @library /lib/testlibrary
3332
* @library /test/lib
3433
* @modules java.management
3534
* java.instrument
36-
* @run build jdk.testlibrary.* DummyMain
35+
* @run build DummyMain
3736
* @run shell ../MakeJAR3.sh NoPremainAgent
3837
* @run main/othervm -XX:-CreateCoredumpOnCrash NoPremainAgentTest
3938
*/

test/jdk/java/lang/instrument/PremainClass/PremainClassTest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,15 @@
2323

2424
import jdk.test.lib.process.OutputAnalyzer;
2525
import jdk.test.lib.process.ProcessTools;
26-
import jdk.testlibrary.Utils;
26+
import jdk.test.lib.Utils;
2727

2828
/*
2929
* @test
3030
* @bug 5055293
3131
* @summary Test non ascii characters in the Premain-Class attribute.
32-
* @library /lib/testlibrary
3332
* @library /test/lib
3433
* @modules java.management
35-
* @run build jdk.testlibrary.* DummyMain
34+
* @run build DummyMain
3635
* @run main PremainClassTest
3736
*/
3837
public class PremainClassTest {

test/jdk/java/lang/instrument/PremainClass/ZeroArgPremainAgentTest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,16 @@
2323

2424
import jdk.test.lib.process.OutputAnalyzer;
2525
import jdk.test.lib.process.ProcessTools;
26-
import jdk.testlibrary.Utils;
26+
import jdk.test.lib.Utils;
2727

2828
/*
2929
* @test
3030
* @bug 6289149
3131
* @summary test when the agent's class has a zero arg premain() function.
32-
* @library /lib/testlibrary
3332
* @library /test/lib
3433
* @modules java.management
3534
* java.instrument
36-
* @run build jdk.testlibrary.* DummyMain
35+
* @run build DummyMain
3736
* @run shell ../MakeJAR3.sh ZeroArgPremainAgent
3837
* @run main/othervm -XX:-CreateCoredumpOnCrash ZeroArgPremainAgentTest
3938
*/

test/jdk/java/lang/invoke/LFCaching/LambdaFormTestCase.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
*/
2323

2424
import jdk.test.lib.TimeLimitedRunner;
25-
import jdk.testlibrary.Utils;
25+
import jdk.test.lib.Utils;
2626
import test.java.lang.invoke.lib.CodeCacheOverflowProcessor;
2727
import test.java.lang.invoke.lib.Helper;
2828

test/jdk/java/lang/invoke/MethodHandles/CatchExceptionTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
import jdk.test.lib.TimeLimitedRunner;
2727
import jdk.testlibrary.Asserts;
28-
import jdk.testlibrary.Utils;
28+
import jdk.test.lib.Utils;
2929
import test.java.lang.invoke.lib.CodeCacheOverflowProcessor;
3030
import test.java.lang.invoke.lib.Helper;
3131

test/jdk/java/lang/invoke/MethodHandlesAsCollectorTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
/* @test
2525
* @summary unit tests for java.lang.invoke.MethodHandles
26-
* @library /lib/testlibrary /java/lang/invoke/common
26+
* @library /test/lib /java/lang/invoke/common
2727
* @compile MethodHandlesTest.java MethodHandlesAsCollectorTest.java remote/RemoteExample.java
2828
* @run junit/othervm/timeout=2500 -XX:+IgnoreUnrecognizedVMOptions
2929
* -XX:-VerifyDependencies

test/jdk/java/lang/invoke/MethodHandlesCastFailureTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
/* @test
2525
* @summary unit tests for java.lang.invoke.MethodHandles
26-
* @library /lib/testlibrary /java/lang/invoke/common
26+
* @library /test/lib /java/lang/invoke/common
2727
* @compile MethodHandlesTest.java MethodHandlesCastFailureTest.java remote/RemoteExample.java
2828
* @run junit/othervm/timeout=2500 -XX:+IgnoreUnrecognizedVMOptions
2929
* -XX:-VerifyDependencies

test/jdk/java/lang/invoke/MethodHandlesGeneralTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
/* @test
2525
* @summary unit tests for java.lang.invoke.MethodHandles
26-
* @library /lib/testlibrary /java/lang/invoke/common
26+
* @library /test/lib /java/lang/invoke/common
2727
* @compile MethodHandlesTest.java MethodHandlesGeneralTest.java remote/RemoteExample.java
2828
* @run junit/othervm/timeout=2500 -XX:+IgnoreUnrecognizedVMOptions
2929
* -XX:-VerifyDependencies

test/jdk/java/lang/invoke/MethodHandlesInsertArgumentsTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
/* @test
2525
* @summary unit tests for java.lang.invoke.MethodHandles
26-
* @library /lib/testlibrary /java/lang/invoke/common
26+
* @library /test/lib /java/lang/invoke/common
2727
* @compile MethodHandlesTest.java MethodHandlesInsertArgumentsTest.java remote/RemoteExample.java
2828
* @run junit/othervm/timeout=2500 -XX:+IgnoreUnrecognizedVMOptions
2929
* -XX:-VerifyDependencies

test/jdk/java/lang/invoke/MethodHandlesInvokersTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
/* @test
2525
* @summary unit tests for java.lang.invoke.MethodHandles
26-
* @library /lib/testlibrary /java/lang/invoke/common
26+
* @library /test/lib /java/lang/invoke/common
2727
* @compile MethodHandlesTest.java MethodHandlesInvokersTest.java remote/RemoteExample.java
2828
* @run junit/othervm/timeout=2500 -XX:+IgnoreUnrecognizedVMOptions
2929
* -XX:-VerifyDependencies

test/jdk/java/lang/invoke/MethodHandlesPermuteArgumentsTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
/* @test
2525
* @summary unit tests for java.lang.invoke.MethodHandles
26-
* @library /lib/testlibrary /java/lang/invoke/common
26+
* @library /test/lib /java/lang/invoke/common
2727
* @compile MethodHandlesTest.java MethodHandlesPermuteArgumentsTest.java remote/RemoteExample.java
2828
* @run junit/othervm/timeout=2500 -XX:+IgnoreUnrecognizedVMOptions
2929
* -XX:-VerifyDependencies

test/jdk/java/lang/invoke/MethodHandlesSpreadArgumentsTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
/* @test
2525
* @summary unit tests for java.lang.invoke.MethodHandles
26-
* @library /lib/testlibrary /java/lang/invoke/common
26+
* @library /test/lib /java/lang/invoke/common
2727
* @compile MethodHandlesTest.java MethodHandlesSpreadArgumentsTest.java remote/RemoteExample.java
2828
* @run junit/othervm/timeout=2500 -XX:+IgnoreUnrecognizedVMOptions
2929
* -XX:-VerifyDependencies

test/jdk/java/lang/invoke/PermuteArgsTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
/* @test
2525
* @summary unit tests for method handles which permute their arguments
26-
* @library /lib/testlibrary /java/lang/invoke/common
26+
* @library /test/lib /java/lang/invoke/common
2727
* @run testng/othervm -XX:+IgnoreUnrecognizedVMOptions -XX:-VerifyDependencies -ea -esa -DPermuteArgsTest.MAX_ARITY=8 test.java.lang.invoke.PermuteArgsTest
2828
*/
2929

test/jdk/java/lang/invoke/TestCatchExceptionWithVarargs.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
/*
2525
* @test
2626
* @bug 8019184
27-
* @library /lib/testlibrary /java/lang/invoke/common
27+
* @library /test/lib /java/lang/invoke/common
2828
* @summary MethodHandles.catchException() fails when methods have 8 args + varargs
2929
* @run main TestCatchExceptionWithVarargs
3030
*/

test/jdk/java/lang/invoke/VarargsArrayTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
* @summary unit tests for varargs array methods: MethodHandleInfo.varargsArray(int),
3535
* MethodHandleInfo.varargsArray(Class,int) & MethodHandleInfo.varargsList(int)
3636
* @modules java.base/sun.invoke.util
37-
* @library /lib/testlibrary /java/lang/invoke/common
37+
* @library /test/lib /java/lang/invoke/common
3838
* @compile/module=java.base java/lang/invoke/MethodHandleHelper.java
3939
* @run main/bootclasspath VarargsArrayTest
4040
* @run main/bootclasspath/othervm -DVarargsArrayTest.MAX_ARITY=255 -DVarargsArrayTest.START_ARITY=250

test/jdk/java/lang/invoke/common/test/java/lang/invoke/lib/CodeCacheOverflowProcessor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
package test.java.lang.invoke.lib;
2525

26-
import jdk.testlibrary.Utils;
26+
import jdk.test.lib.Utils;
2727

2828
/**
2929
* Helper class used to catch and process VirtualMachineError with message "Out
@@ -36,7 +36,7 @@ public class CodeCacheOverflowProcessor {
3636
/**
3737
* Checks if an instance of Throwable is caused by VirtualMachineError with
3838
* message "Out of space in CodeCache". May be used as filter in method
39-
* {@code jdk.testlibrary.Utils.filterException}.
39+
* {@code jdk.test.lib.Utils.filterException}.
4040
*
4141
* @param t - Throwable to check.
4242
* @return true if Throwable is caused by VME, false otherwise.

test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@
3232
* @requires vm.gc == "null"
3333
* @requires vm.opt.ExplicitGCInvokesConcurrent != "true"
3434
* @requires vm.opt.DisableExplicitGC != "true"
35-
* @library /lib/testlibrary/ /test/lib
35+
* @library /test/lib
3636
*
37-
* @build jdk.testlibrary.* LowMemoryTest MemoryUtil RunUtil
37+
* @build LowMemoryTest MemoryUtil RunUtil
3838
* @build sun.hotspot.WhiteBox
3939
* @run driver ClassFileInstaller sun.hotspot.WhiteBox sun.hotspot.WhiteBox$WhiteBoxPermission
4040
* @run main/othervm/timeout=600 -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -Xbootclasspath/a:. LowMemoryTest
@@ -47,7 +47,7 @@
4747
import javax.management.openmbean.CompositeData;
4848
import jdk.test.lib.JDKToolFinder;
4949
import jdk.test.lib.process.ProcessTools;
50-
import jdk.testlibrary.Utils;
50+
import jdk.test.lib.Utils;
5151

5252
import sun.hotspot.code.Compiler;
5353

test/jdk/java/lang/management/MemoryMXBean/RunUtil.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
import jdk.test.lib.JDKToolFinder;
3232
import jdk.test.lib.process.OutputAnalyzer;
3333
import jdk.test.lib.process.ProcessTools;
34-
import jdk.testlibrary.Utils;
34+
import jdk.test.lib.Utils;
3535

3636
public class RunUtil {
3737

test/jdk/java/net/MulticastSocket/MultiDead.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,7 @@
2525
* @test
2626
* @bug 8072466
2727
* @summary Deadlock when initializing MulticastSocket and DatagramSocket
28-
* @library /lib/testlibrary
2928
* @library /test/lib
30-
* @build jdk.testlibrary.*
3129
* @run main/othervm MultiDead
3230
*/
3331

@@ -38,7 +36,7 @@
3836
import java.util.concurrent.CountDownLatch;
3937
import static java.util.concurrent.TimeUnit.MILLISECONDS;
4038
import jdk.test.lib.JDKToolLauncher;
41-
import jdk.testlibrary.Utils;
39+
import jdk.test.lib.Utils;
4240

4341
public class MultiDead {
4442
private static final int THREAD_PAIR_COUNT = 4;

test/jdk/java/net/httpclient/security/Driver.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,11 @@
2525
* @test
2626
* @bug 8087112
2727
* @library /lib/testlibrary/
28+
* @library /test/lib
2829
* @modules java.net.http
2930
* java.logging
3031
* jdk.httpserver
31-
* @build jdk.testlibrary.SimpleSSLContext jdk.testlibrary.Utils
32+
* @build jdk.testlibrary.SimpleSSLContext jdk.test.lib.Utils
3233
* @compile ../../../../com/sun/net/httpserver/LogFilter.java
3334
* @compile ../../../../com/sun/net/httpserver/FileServerHandler.java
3435
* @compile ../ProxyServer.java
@@ -55,7 +56,7 @@
5556
import java.util.ArrayList;
5657
import java.util.List;
5758
import java.util.stream.Collectors;
58-
import jdk.testlibrary.Utils;
59+
import jdk.test.lib.Utils;
5960

6061
/**
6162
* Driver for tests

test/jdk/java/nio/channels/FileChannel/LoopingTruncate.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
* @test
2626
* @bug 8137121 8137230
2727
* @summary (fc) Infinite loop FileChannel.truncate
28-
* @library /lib/testlibrary
29-
* @build jdk.testlibrary.Utils
28+
* @library /test/lib
29+
* @build jdk.test.lib.Utils
3030
* @run main/othervm/timeout=300 LoopingTruncate
3131
*/
3232

@@ -37,7 +37,7 @@
3737
import java.nio.file.Path;
3838
import static java.nio.file.StandardOpenOption.*;
3939
import java.util.concurrent.TimeUnit;
40-
import static jdk.testlibrary.Utils.adjustTimeout;
40+
import static jdk.test.lib.Utils.adjustTimeout;
4141

4242
public class LoopingTruncate {
4343

test/jdk/java/nio/channels/Selector/Wakeup.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
/* @test
2525
* @bug 6405995
2626
* @summary Unit test for selector wakeup and interruption
27-
* @library .. /lib/testlibrary/
27+
* @library .. /test/lib
2828
*/
2929

3030
import java.io.*;
@@ -44,7 +44,7 @@ static void sleep(int millis) {
4444
}
4545

4646
static class Sleeper extends TestThread {
47-
private static final long TIMEOUT = jdk.testlibrary.Utils.adjustTimeout(20_000);
47+
private static final long TIMEOUT = jdk.test.lib.Utils.adjustTimeout(20_000);
4848

4949
// barrier is used to synchronize sleeper thread and checking
5050
// thread which is the main thread: when go() get to the end,

0 commit comments

Comments
 (0)