Mahendra Chhipa
5df2a949e3
8212035: merge jdk.test.lib.util.SimpleHttpServer with jaxp.library.SimpleHttpServer
...
Reviewed-by: dfuchs
2021-01-13 15:53:05 +00:00
Aleksey Shipilev
3974fd4f33
8259451: Zero: skip serviceability/sa tests, set vm.hasSA to false
...
Reviewed-by: sgehwolf, cjplummer
2021-01-11 07:33:33 +00:00
Roger Riggs
628c546bea
8258796: [test] Apply HexFormat to tests for java.security
...
Reviewed-by: xuelei
2021-01-08 21:32:54 +00:00
Jesper Wilhelmsson
d234388042
Merge
2020-12-21 09:09:05 +00:00
Brent Christian
e680ebeb2f
8258007: Add instrumentation to NativeLibraryTest
...
Reviewed-by: mchung, naoto
2020-12-19 00:17:02 +00:00
Patricio Chilano Mateo
7b05439dcc
8258057: serviceability/attach/RemovingUnixDomainSocketTest.java doesn't ignore VM warnings
...
Reviewed-by: cjplummer, amenkov, dholmes
2020-12-17 16:41:50 +00:00
Severin Gehwolf
669361117d
8253797: [cgroups v2] Account for the fact that swap accounting is disabled on some systems
...
Reviewed-by: hseigel
2020-12-10 16:47:02 +00:00
Markus Grönlund
502a5241e5
8257602: Introduce JFR Event Throttling and new jdk.ObjectAllocationSample event (enabled by default)
...
Co-authored-by: Jaroslav Bachorik <jbachorik@openjdk.org>
Reviewed-by: egahlin, jbachorik
2020-12-10 12:33:48 +00:00
Dan Smith
48d8650ae1
8257845: Integrate JEP 390
...
8254047: [JEP 390] Revise "value-based class" & apply to wrappers
8252181: [JEP 390] Define & apply annotation jdk.internal.ValueBased
8252183: [JEP 390] Add 'lint' warning for @ValueBased classes
8257027: [JEP 390] Diagnose synchronization on @ValueBased classes
8252180: [JEP 390] Deprecate wrapper class constructors for removal
Co-authored-by: Roger Riggs <rriggs@openjdk.org>
Co-authored-by: Srikanth Adayapalam <sadayapalam@openjdk.org>
Co-authored-by: Lois Foltan <lfoltan@openjdk.org>
Reviewed-by: rriggs, hseigel, mchung, darcy
2020-12-08 23:04:01 +00:00
Calvin Cheung
291ba97fab
8251267: CDS tests should use CDSTestUtils.getOutputDir instead of System.getProperty("user.dir")
...
Reviewed-by: minqi, iklam
2020-12-08 20:00:10 +00:00
Chris Hegarty
5a03e47605
8255560: Class::isRecord should check that the current class is final and not abstract
...
Reviewed-by: mchung, darcy
2020-12-07 11:02:52 +00:00
Doug Simon
fa58671f9f
8257020: [JVMCI] enable a JVMCICompiler to specify which GCs it supports
...
Reviewed-by: stefank, kvn
2020-12-03 13:42:50 +00:00
Christoph Langer
93b6ab56ae
8256818: SSLSocket that is never bound or connected leaks socket resources
...
Reviewed-by: xuelei
2020-12-02 19:23:26 +00:00
Kim Barrett
66943fefa7
8256517
: (ref) Reference.clear during reference processing may lose notification
...
8240696: (ref) Reference.clear may extend the lifetime of the referent
Use private native helper to implement Reference.clear.
Reviewed-by: pliden, rkennke, mchung
2020-11-25 03:34:50 +00:00
Maurizio Cimadamore
0fb31dbf3a
8254231: Implementation of Foreign Linker API (Incubator)
...
Reviewed-by: coleenp, ihse, dholmes, vlivanov
2020-11-23 11:00:38 +00:00
Stefan Johansson
b8244b606e
8236926: Concurrently uncommit memory in G1
...
Reviewed-by: ayang, tschatzl
2020-11-19 17:55:33 +00:00
Sean Mullan
3a4b90f086
8202343: Disable TLS 1.0 and 1.1
...
Reviewed-by: xuelei, dfuchs, coffeys
2020-11-19 14:15:57 +00:00
Thomas Schatzl
bd8693a084
8256181: Remove Allocation of old generation on alternate memory devices functionality
...
Reviewed-by: ayang, iignatyev, iklam
2020-11-12 14:05:50 +00:00
Weijun Wang
f77a658557
8153005: Upgrade the default PKCS12 encryption/MAC algorithms
...
Reviewed-by: mullan
2020-10-30 13:23:33 +00:00
Roger Riggs
a023b93712
8255394: jdk/test/lib/hexdump/ASN1FormatterTest.java fails with ---illegal-access=deny
...
Reviewed-by: alanb, weijun
2020-10-27 18:17:57 +00:00
Aleksey Shipilev
64dc4b1888
8255225: compiler/aot tests fail on Windows with NPE during artifact resolution
...
Reviewed-by: erikj, clanger
2020-10-23 06:34:17 +00:00
Weijun Wang
839f01ddf5
8242068: Signed JAR support for RSASSA-PSS and EdDSA
...
Reviewed-by: valeriep
2020-10-21 14:18:43 +00:00
Richard Reingruber
40f847e2fb
8227745: Enable Escape Analysis for Better Performance in the Presence of JVMTI Agents
...
8233915: JVMTI FollowReferences: Java Heap Leak not found because of C2 Scalar Replacement
Reviewed-by: mdoerr, goetz, sspitsyn, kvn
2020-10-20 15:31:55 +00:00
Thomas Stuefe
7ba6a6bf00
8251158: Implementation of JEP 387: Elastic Metaspace
...
Reviewed-by: lkorinth, coleenp, iklam, rrich
2020-10-20 06:48:09 +00:00
Erik Joelsson
0b5101658d
8253660: Need better error report when artifact resolution fails in AotCompiler.java
...
Reviewed-by: ihse
2020-10-19 17:40:54 +00:00
Aleksei Voitylov
63009f90ec
8247589: Implementation of Alpine Linux/x64 Port
...
Co-authored-by: Mikael Vidstedt <mikael@openjdk.org>
Co-authored-by: Alexander Scherbatiy <alexsch@openjdk.org>
Co-authored-by: Axel Siebenborn <asiebenborn@openjdk.org>
Co-authored-by: Aleksei Voitylov <avoitylov@openjdk.org>
Reviewed-by: alanb, erikj, dholmes
2020-10-13 09:35:58 +00:00
Chris Hegarty
aad3cf4df7
8254234: Add test library stream object builder
...
Reviewed-by: rriggs
2020-10-12 13:06:10 +00:00
Evgeny Nikitin
52e45a3677
8229186: Improve error messages for TestStringIntrinsics failures
...
Reviewed-by: iignatyev, lmesnik
2020-10-09 16:48:49 +00:00
Igor Ignatyev
7e80c9897d
8254261: fix javadocs in jdk.test.lib.Utils
...
Reviewed-by: shade
2020-10-09 14:47:25 +00:00
Igor Ignatyev
5351ba6cfa
8254262: jdk.test.lib.Utils::createTemp* don't pass attrs
...
Reviewed-by: shade
2020-10-08 19:09:25 +00:00
Igor Ignatyev
9cdfd0fafe
8254096: remove jdk.test.lib.Utils::getMandatoryProperty(String) method
...
Reviewed-by: shade
2020-10-08 06:56:20 +00:00
Igor Ignatyev
7733a0e76b
8254182: remove Utils.tryFindJvmPid/waitForJvmPid
...
Reviewed-by: rriggs
2020-10-08 06:54:21 +00:00
Roger Riggs
38159d52d4
8253876: jdk/test/lib/hexdump/ASN1FormatterTest.java fails with "AssertionError: Lines expected [126] but found [202]"
...
Reviewed-by: shade, lancea
2020-10-07 18:36:14 +00:00
Igor Ignatyev
2a0389a892
8254095: remove jdk.test.lib.Utils::distro() method
...
Reviewed-by: bchristi
2020-10-06 22:57:56 +00:00
Igor Ignatyev
ac772cd916
8253750: use build-stable default seed for Utils.RANDOM_GENERATOR
...
Reviewed-by: rriggs
2020-10-06 20:35:34 +00:00
Robbin Ehn
c9d0407e94
8253794: TestAbortVMOnSafepointTimeout never timeouts
...
Reviewed-by: pchilanomate, dcubed, mdoerr
2020-10-05 19:16:11 +00:00
Severin Gehwolf
3e96721cd9
8253727: [cgroups v2] Memory and swap limits reported incorrectly
...
Account for interface files for swap and memory being reported independently.
The cgroup v1-like value is now reported by adding the memory.max value to
the memory.swap.max value, and memory.current and memory.swap.current
respectively.
Reviewed-by: bobv, shade
2020-10-01 09:28:40 +00:00
Roger Riggs
092c227721
8252523: Add ASN.1 Formatter to work with test utility HexPrinter
...
Reviewed-by: weijun
2020-09-30 20:42:39 +00:00
Severin Gehwolf
ff6843ca48
8253714: [cgroups v2] Soft memory limit incorrectly using memory.high
...
The early implementation of cgroups v2 support was done with
crun 0.8 and it contained a bug which set memory.high over
memory.low when --memory-reservation was being used as a CLI
option.
This bug has been fixed in later crun versions, starting with
crun 0.11. Use memory.low in OpenJDK as well.
Reviewed-by: bobv, adinn
2020-09-29 15:15:50 +00:00
Robbin Ehn
6bddeb709d
8238761: Asynchronous handshakes
...
Reviewed-by: pchilanomate, dcubed, dholmes, coleenp, sspitsyn
2020-09-29 08:50:54 +00:00
Harold Seigel
0187567704
8250984: Memory Docker tests fail on some Linux kernels w/o cgroupv1 …
...
Reviewed-by: bobv, sgehwolf
2020-09-25 17:16:38 +00:00
Chris Plummer
d4269fd520
8253028: SA core file tests still time out on OSX with "java.io.IOException: App waiting timeout"
...
Reviewed-by: amenkov
2020-09-17 22:17:36 +00:00
Valerie Peng
40206822f4
8172366: Support SHA-3 based signatures
...
Enhance default JDK providers including SUN, SunRsaSign, and SunEC, with signatures using SHA-3 family of digests.
Reviewed-by: xuelei
2020-09-15 20:28:48 +00:00
Igor Ignatyev
4fe6a3da68
8252532: use Utils.TEST_NATIVE_PATH instead of System.getProperty("test.nativepath")
...
Reviewed-by: dholmes, sspitsyn
2020-09-01 17:23:00 -07:00
Igor Ignatyev
e1d29cd6fb
8252401: Introduce Utils.TEST_NATIVE_PATH
...
Reviewed-by: sspitsyn
2020-08-28 10:28:06 -07:00
Coleen Phillimore
b978ebee46
8244386: convert runtime/Safepoint/AssertSafepointCheckConsistency tests to gtest
...
Reviewed-by: stuefe, lfoltan, dcubed
2020-08-26 07:55:05 -04:00
Alex Menkov
ca6d6385f8
8251384: [TESTBUG] jvmti tests should not be executed with minimal VM
...
Reviewed-by: sspitsyn, iignatyev
2020-08-21 15:49:09 -07:00
Patricio Chilano Mateo
e56002c7d3
8242263: Diagnose synchronization on primitive wrappers
...
Added diagnostic flag DiagnoseSyncOnPrimitiveWrappers
Reviewed-by: dholmes, mdoerr, dcubed, coleenp, egahlin, mgronlun
2020-08-21 15:04:02 +00:00
Ioi Lam
c1093dc244
8251213: [TESTBUG] CDS tests shouldn't write output files into test.classes directory
...
Reviewed-by: minqi, ccheung
2020-08-09 20:56:04 -07:00
Chris Plummer
ee060c777c
8241951: SA core file tests failed to find core file for signed binaries on OSX 10.15
...
Reviewed-by: amenkov, dcubed
2020-08-09 19:38:51 -07:00
Chris Plummer
db46b297fa
8251121: six SA tests leave core files behind on macOS
...
Reviewed-by: dholmes, dcubed
2020-08-06 18:21:21 -07:00
Chris Plummer
54bed60bfe
8250750: JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols
...
8249150: SA core file tests sometimes time out on OSX with "java.io.IOException: App waiting timeout"
Reviewed-by: sspitsyn, amenkov
2020-08-03 17:38:22 -07:00
Jesper Wilhelmsson
3dcd1c1ab0
Merge
2020-07-09 04:32:30 +02:00
Daniel D. Daugherty
9f0bafe6ad
8249097: test/lib/jdk/test/lib/util/JarBuilder.java has a bad copyright
...
Reviewed-by: iignatyev
2020-07-08 17:19:57 -04:00
Ivan Sipka
dda0c6cecd
8211974: move test/jdk/lib/testlibrary/java/util/jar/*.java to top-level library or a local library
...
Reviewed-by: rriggs, bchristi, lancea, iignatyev
2020-07-08 20:35:36 +01:00
Chris Plummer
db2d4e8f5a
8248194: Need better support for running SA tests on core files
...
Reviewed-by: amenkov, lmesnik
2020-07-07 13:07:53 -07:00
Igor Ignatyev
b03766fb79
8183040: update jdk/test/lib/Platform.java to use NIO file
...
Reviewed-by: amenkov, bpb
2020-06-10 13:15:27 -07:00
Roger Riggs
120a0d116a
8247274: (test) HexPrinter cleanup
...
Reviewed-by: lancea
2020-06-10 14:51:28 -04:00
Igor Ignatyev
e47b2bc8c3
8246387: switch to jtreg 5.1
...
Reviewed-by: dholmes, erikj
2020-06-10 10:47:40 -07:00
Calvin Cheung
847a3baca8
8198698: Support Lambda proxy classes in dynamic CDS archive
...
Added archving of hidden classes of type lambda proxy classes.
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Reviewed-by: mchung, iklam, dholmes
2020-06-10 15:50:26 +00:00
Ralf Schmelter
19be497143
8237354: Add option to jcmd to write a gzipped heap dump
...
Reviewed-by: rrich, clanger, goetz
2020-06-10 12:29:01 +02:00
Per Lidén
9d0ba7ae7f
8246220: ZGC: Introduce ZUnmapper to asynchronous unmap pages
...
Reviewed-by: eosterlund, stefank
2020-06-09 11:01:09 +02:00
Per Lidén
d7e68f375c
8245208: ZGC: Don't hold the ZPageAllocator lock while committing/uncommitting memory
...
Reviewed-by: eosterlund, stefank
2020-06-09 11:01:09 +02:00
John Jiang
ff8c6d5deb
8246709: sun/security/tools/jarsigner/TsacertOptionTest.java compilation failed after JDK-8244683
...
Reviewed-by: weijun
2020-06-06 13:51:23 +08:00
John Jiang
13d30235e1
8244683: A TSA server used by tests
...
Reviewed-by: weijun
2020-06-05 23:36:01 +08:00
Magnus Ihse Bursie
1356a0f1ac
8248667: Need support for building native libraries located in the test/lib directory
...
Reviewed-by: erikj
2020-07-02 17:35:03 +02:00
Daniel D. Daugherty
3e4ad5d8d1
8246477: add whitebox support for deflating idle monitors
...
Reviewed-by: dholmes, eosterlund
2020-06-24 17:48:53 -04:00
Hai-May Chao
e3eb38f4d2
8244148: keytool -printcert and -printcrl should support the -trustcacerts and -keystore options
...
Reviewed-by: weijun, jjiang
2020-06-23 16:30:38 +08:00
Erik Gahlin
984373408e
8246128: JFR: Fix warnings
...
Reviewed-by: mgronlun
2020-05-29 17:02:11 +02:00
Daniil Titov
7045a46250
8244993: Revert changes to OutputAnalyzer stderrShouldBeEmptyIgnoreVMWarnings() that allow version strings
...
Reviewed-by: dholmes, cjplummer
2020-05-28 15:58:59 -07:00
John Jiang
845799935b
8245134: test/lib/jdk/test/lib/security/KeyStoreUtils.java should allow to specify aliases
...
Reviewed-by: valeriep
2020-05-27 05:42:28 +08:00
John Jiang
98cb95b7b7
8245691: Add EdDSA certificstes to SSLSocketTemplate and CertUtils
...
Reviewed-by: xuelei
2020-05-25 11:29:56 +08:00
Mikael Vidstedt
071bd521bc
8244224: Implementation of JEP 381: Remove the Solaris and SPARC Ports
...
Reviewed-by: alanb, bchristi, dcubed, dfuchs, eosterlund, erikj, glaubitz, ihse, iignatyev, jjiang, kbarrett, ksrini, kvn, naoto, prr, rriggs, serb, sspitsyn, stefank, tschatzl, valeriep, weijun, weijun
2020-05-20 17:33:37 -07:00
Anthony Scarpino
fd28aad72d
8166597: Crypto support for the EdDSA Signature Algorithm
...
Reviewed-by: weijun, mullan, wetmore
2020-05-18 09:42:52 -07:00
Calvin Cheung
71cc95e4b1
8243947: [TESTBUG] hotspot/jtreg:hotspot_appcds_dynamic fails when the JDK doesn't have default CDS archive
...
Generate a default CDS archive when necessary before running AppCDS dynamic tests.
Reviewed-by: iklam
2020-05-14 20:34:18 +00:00
David Holmes
17dd7dc38c
8240588: _threadObj cannot be used on an exiting JavaThread
...
Reviewed-by: rehn, dcubed, kbarrett
2020-05-13 22:29:54 -04:00
Alex Menkov
073e095e60
8235211: serviceability/attach/RemovingUnixDomainSocketTest.java fails with AttachNotSupportedException: Unable to open socket file
...
Reviewed-by: sspitsyn, ysuenaga
2020-05-13 15:25:59 -07:00
Daniil Titov
a726aca6de
8242009: Review setting test.java/vm.opts in jcmd/jhsdb and debugger in serviceability tests
...
Reviewed-by: cjplummer
2020-05-12 09:45:24 -07:00
Stefan Karlsson
81597d9f8f
8244078: ProcessTools executeTestJvm and createJavaProcessBuilder have inconsistent handling of test.*.opts
...
Reviewed-by: dholmes, cjplummer
2020-05-04 21:20:39 +02:00
Alex Menkov
8a7ff65d98
8242522: Minor LingeredApp improvements
...
Reviewed-by: lmesnik, cjplummer
2020-04-29 16:02:56 -07:00
Stefan Karlsson
35af52dd4f
8244010: Simplify usages of ProcessTools.createJavaProcessBuilder in our tests
...
Reviewed-by: lmesnik, iignatyev, coleenp, dholmes
2020-04-29 08:52:18 +02:00
Igor Ignatyev
7f49c9167a
8244066: ClassFileInstaller should be run in driver mode
...
Reviewed-by: iklam
2020-04-28 21:59:31 -07:00
Roger Riggs
bdf672659c
8243010: Test support: Customizable Hex Printer
...
Reviewed-by: lancea, dfuchs, weijun
2020-04-16 15:45:37 -04:00
John Jiang
2a4596cfe4
8243029: Rewrite javax/net/ssl/compatibility/Compatibility.java with a flexible interop test framework
...
Reviewed-by: xuelei
2020-04-24 15:28:57 +08:00
Mandy Chung
7cc1371059
8238358: Implementation of JEP 371: Hidden Classes
...
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: David Holmes <david.holmes@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jamsheed Mohammed C M <jamsheed.c.m@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Amy Lu <amy.lu@oracle.com>
Reviewed-by: alanb, cjplummer, coleenp, dholmes, dlong, forax, jlahoda, psandoz, plevart, sspitsyn, vromero
2020-04-21 06:55:38 -07:00
Denghui Dong
a62a0e5282
8238665: Add JFR event for direct memory statistics
...
Reviewed-by: egahlin, alanb
2020-04-14 20:36:33 +02:00
Erik Joelsson
416f4ed7ae
8242463: ProcessTools.createNativeTestProcessBuilder() in testlib needs jdk/bin on PATH on Windows
...
Reviewed-by: iignatyev, mseledtsov, tbell
2020-04-14 07:54:54 -07:00
Evgeny Nikitin
99a6b6b848
8174768: Make ProcessTools print executed process output into a separate file
...
Reviewed-by: dholmes, iignatyev
2020-03-24 15:21:38 +01:00
Rahul Yadav
86722cb038
8239594: jdk.tls.client.protocols is not respected
...
8239595: ssl context version is not respected
The java.net.HttpClient is updated to no longer override any default selected protocols in the SSLContext, in the absence of any SSLParameters explicitly supplied to the HttpClient.builder.
Reviewed-by: chegar, dfuchs
2020-04-10 10:05:33 +01:00
Chris Plummer
a40ef7e41d
8242235: Disable SA testing on Solaris. Remove JDK-8193639 entries from ProblemList.txt
...
Reviewed-by: dcubed, amenkov
2020-04-07 13:56:53 -07:00
Alex Menkov
e18d66174a
8237572: Combine the two LingeredApp classes
...
Reviewed-by: cjplummer, lmesnik
2020-04-06 12:51:40 -07:00
Daniil Titov
ba26538cef
8241530: com/sun/jdi tests fail due to network issues on OSX 10.15
...
Reviewed-by: amenkov, sspitsyn
2020-04-06 07:39:58 -07:00
Daniel Fuchs
f541970b31
8241786: Improve heuristic to determine default network interface on macOS
...
DefaultInetrface.getDefault is updated to prefer interfaces that have non link-local addresses. NetworkConfiguration is updated to skip interface that have only link-local addresses, whether IPv4 or IPv6, for multicasting.
Reviewed-by: chegar, alanb
2020-04-03 14:27:03 +01:00
Leonid Mesnik
13af7bb9ad
8240698: LingeredApp does not pass getTestJavaOpts() to the children process if vmArguments is already specified
...
Reviewed-by: iignatyev, iklam, cjplummer
2020-04-01 16:27:03 -07:00
Per Lidén
6c9d6507da
8241881: ZGC: Add tests for JFR events
...
Reviewed-by: stefank, eosterlund, egahlin
2020-04-01 13:44:12 +02:00
Stefan Karlsson
c8b1f966cb
8241976: Add test for GCPhaseConcurrentLevel1 JFR event
...
Reviewed-by: pliden, eosterlund
2020-04-01 12:37:38 +02:00
Daniel Fuchs
5ddbcb7a51
8241336: Some java.net tests failed with NoRouteToHostException on MacOS with special network configuration
...
NetworkConfiguration updated to skip interfaces that have only IPv6 link local addresses.
Reviewed-by: alanb, chegar
2020-03-27 12:42:03 +00:00
Daniil Titov
54e2c6fe3e
8196751: Add jhsdb option to specify debug server RMI connector port
...
Reviewed-by: sspitsyn, ysuenaga
2020-03-26 09:03:52 -07:00
Mikhailo Seledtsov
0ee7497937
8241033: Create test library utility for getting JFR streaming repository
...
New method to get JFR streaming repo path
Reviewed-by: egahlin, mgronlun
2020-03-18 09:45:20 -07:00
Chris Plummer
a147636157
8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available
...
Reviewed-by: sspitsyn, iignatyev
2020-03-17 18:04:59 -07:00
Patrick Concannon
0ed44d0aee
8239355: (dc) Initial value of SO_SNDBUF should allow sending large datagrams (macOS)
...
Updates DatagramChannel so that the SO_SNDBUF is set to a minimum value of 65527 for IPv6 sockets and 65507 for IPv4 sockets on macOS.
Reviewed-by: alanb, dfuchs
2020-03-12 17:08:09 +00:00
Severin Gehwolf
add18914fb
8239785: Cgroups: Incorrect detection logic on old systems in hotspot
...
Return NULL subsystem if no cgroup controllers are mounted.
Reviewed-by: bobv, mbaesken
2020-02-25 12:17:26 +01:00
Alex Menkov
5531199db4
8240340: java/lang/management/ThreadMXBean/Locks.java is buggy
...
Reviewed-by: dholmes, sspitsyn
2020-03-11 13:39:27 -07:00
Erik Gahlin
672992f6ac
8222000: JFR: Process start event
...
Reviewed-by: mgronlun, rriggs
2020-03-09 21:25:38 +01:00
Kim Barrett
9f334a1640
8240239: Replace ConcurrentGCPhaseManager
...
Replace ConcurrentGCPhaseManager with ConcurrentGCBreakpoints
Co-authored-by: Per Liden <per.liden@oracle.com>
Reviewed-by: kbarrett, pliden, sangheki
2020-03-06 18:42:13 -05:00
Severin Gehwolf
c92adf4158
8240189: [TESTBUG] Some cgroup tests are failing after JDK-8231111
...
Reviewed-by: mbaesken, bobv
2020-02-24 19:03:34 +01:00
Volker Simonis
2a79146791
8240235: jdk.test.lib.util.JarUtils updates jar files incorrectly
...
Reviewed-by: martin, clanger, lancea
2020-03-03 11:24:20 +01:00
Mikhailo Seledtsov
35ee1cb2b3
8236938: [TESTBUG] JFR event MetaspaceAllocationFailure is not tested
...
New test for MetaspaceAllocationFailure
Reviewed-by: hseigel, stuefe
2020-03-02 12:16:18 -08:00
Matthias Baesken
ed94c0af10
8239537: cgroup MetricsTester testMemorySubsystem fails sometimes when testing memory.kmem.tcp.usage_in_bytes
...
Reviewed-by: mseledtsov
2020-02-20 11:09:09 +01:00
Severin Gehwolf
4def210a22
8231111: Cgroups v2: Rework Metrics in java.base so as to recognize unified hierarchy
...
Reviewed-by: bobv, mchung
2019-12-16 15:07:17 +01:00
Leonid Mesnik
a6dbc71114
8239026: Support non-maven artifacts by JibArtifactManager
...
Reviewed-by: erikj
2020-02-18 10:48:48 -08:00
Mikhailo Seledtsov
cea8931aed
8167493: Test that JFR event can be retransformed by an agent
...
Added new test, extended agent builder test library
Reviewed-by: egahlin
2020-02-18 08:14:48 -08:00
Erik Gahlin
5d9c59f2f8
8238236: Add JFR class redefinition events
...
Reviewed-by: mgronlun
2020-02-17 22:36:13 +01:00
Chris Plummer
110ef6f2c3
8238196: tests that use SA Attach should not be allowed to run against signed binaries on Mac OS X 10.14.5 and later
...
Reviewed-by: sspitsyn, iignatyev
2020-02-14 10:28:32 -08:00
Alex Menkov
bcb804f07f
8238710: LingeredApp doesn't log stdout/stderr if exits with non-zero code
...
Reviewed-by: cjplummer, sspitsyn
2020-02-13 13:43:09 -08:00
Yumin Qi
c37ebcd730
8232069: Enable CDS even when UseCompressedClassPointers and/or UseCompressedOops are false
...
Fix to save UseCompressedOops and UseCompressedClassPointers in shared archive and at runtime run with CDS only if they are matched the stored versions.
Reviewed-by: iklam, ccheung
2020-02-11 12:16:23 -08:00
Mikhailo Seledtsov
ccb4ab5499
8179317: [TESTBUG] rewrite runtime shell tests in java
...
Converted shell tests to Java
Reviewed-by: dholmes, iignatyev, lmesnik
2020-02-05 07:31:13 -08:00
Erik Gahlin
9cfd632ef6
8213918: DumpReason JFR event is not covered by test
...
Reviewed-by: mgronlun, mseledtsov
2020-01-30 17:23:22 +01:00
Erik Gahlin
a2bbf933d9
8222001: JFR event for heap dumps written
...
Reviewed-by: mgronlun
2020-01-29 22:37:17 +01:00
Stefan Karlsson
c8e7590899
8237111: LingeredApp should be started with getTestJavaOpts
...
Reviewed-by: cjplummer, dholmes
2020-01-24 10:31:45 +01:00
Jesper Wilhelmsson
c6c828fa6e
Merge
2020-01-23 22:59:49 +01:00
Brian Burkhalter
f4f7dbd54c
8225471: Test utility jdk.test.lib.util.FileUtils.areAllMountPointsAccessible needs to tolerate duplicates
...
Reviewed-by: alanb
2020-01-23 10:19:32 -08:00
Thomas Schatzl
89f2d14518
8235934: gc/g1/TestGCLogMessages.java fails with 'DerivedPointerTable Update' found
...
Fix determining whether C2 or JVMCI are enabled in the test.
Reviewed-by: sjohanss, kbarrett
2020-01-08 14:36:48 +01:00
Stefan Karlsson
47ee85a247
8235760: ZGC: Implement precise check for @require vm.gc.Z for Windows
...
Reviewed-by: eosterlund, pliden
2019-12-11 12:53:10 +01:00
Coleen Phillimore
65354d838a
8236901: 8232759 missed a test case
...
Use jcmd GC.class-histogram because it also works for verifying that the classes are loaded.
Reviewed-by: dholmes, mseledtsov, iklam
2020-01-17 06:56:29 -05:00
Coleen Phillimore
016b0f0caa
8232759: Remove GC.class_stats
...
Make the GC.class_stats option obsolete
Reviewed-by: dholmes, iklam
2020-01-09 17:38:41 -05:00
Jesper Wilhelmsson
943b87ddde
Merge
2020-01-09 20:21:53 +01:00
Vicente Romero
827e5e3226
8225054: Compiler implementation for records
...
8225052: javax.lang.model support for records
8225053: Preview APIs support for records
8225055: Javadoc for records
8226314: com.sun.source support for records
8227113: Specification for java.lang.Record
8233526: JVM support for records
Implement records in the compiler and the JVM, including serialization, reflection and APIs support
Co-authored-by: Brian Goetz <brian.goetz@oracle.com>
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Joe Darcy <joe.darcy@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Reviewed-by: mcimadamore, briangoetz, alanb, darcy, chegar, jrose, jlahoda, coleenp, dholmes, lfoltan, mchung, sadayapalam, hannesw, sspitsyn
2019-12-04 15:57:39 -05:00
Igor Ignatyev
6864634fb1
8216041: [Event Request] - Deoptimization
...
Reviewed-by: iignatyev, vlivanov, egahlin
2019-12-03 12:41:45 +01:00
Stefan Karlsson
802580b236
8234822: Limit ZGC jtreg-support to Windows 2019 Server
...
Reviewed-by: iignatyev, eosterlund
2019-12-03 10:40:58 +01:00
Zhengyu Gu
63b2ab296f
8234270: [REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area
...
Reviewed-by: stuefe, minqi
2019-11-26 09:27:16 -05:00
Igor Ignatyev
1d41e86762
8147017: Platform.isGraal should be removed
...
Reviewed-by: kvn, mseledtsov
2019-11-20 18:23:06 -08:00
Daniel D. Daugherty
e9e1948cfb
8234274: [BACKOUT] JDK-8204128 NMT might report incorrect numbers for Compiler area
...
Reviewed-by: zgu
2019-11-15 21:19:56 -05:00
Zhengyu Gu
5f19f8c823
8204128: NMT might report incorrect numbers for Compiler area
...
Reviewed-by: stuefe, tschatzl
2019-11-15 15:33:34 -05:00
Sangheon Kim
52116d808c
8220310: Implementation: NUMA-Aware Memory Allocation for G1, Mutator (1/3)
...
Reviewed-by: kbarrett, sjohanss, tschatzl, pliden
2019-11-13 10:49:12 -08:00
Leo Korinth
1fc67ab002
8232365: Implementation for JEP 363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector
...
Reviewed-by: kbarrett, tschatzl, erikj, coleenp, dholmes
2019-11-13 11:37:29 +01:00
Ioi Lam
1b4b652408
8235970: [TESTBUG] Remove dependency of sun.tools.jar from RedefineClassHelper
...
Reviewed-by: alanb
2019-12-16 10:04:36 -08:00
Ioi Lam
8b2453f93b
8199290: [TESTBUG] sun.hotspot.WhiteBox$WhiteBoxPermission is not copied
...
Reviewed-by: iignatyev, dholmes
2019-12-16 10:03:42 -08:00
Mikhailo Seledtsov
d5dce23506
8209813: [TESTBUG] rewrite JFR shell tests in Java
...
Converted shell tests to Java
Reviewed-by: lmesnik, egahlin
2019-11-07 16:00:53 -08:00
Ioi Lam
1721476038
8232734: [TESTBUG] avoid using JDK symbols in ExtraSymbols.symbols.txt
...
Reviewed-by: ccheung
2019-11-04 12:36:54 -08:00
Markus Grönlund
8addc1418a
8226511: Implement JFR Event Streaming
...
Co-authored-by: Erik Gahlin <erik.gahlin@oracle.com>
Co-authored-by: Mikhailo Seledtsov <mikhailo.seledtsov@oracle.com>
Reviewed-by: egahlin, mseledtsov, mgronlun
2019-10-30 19:43:52 +01:00
Mark Reinhold
d83df45396
8232080: jlink plugins for vendor information and run-time options
...
Reviewed-by: ihse, alanb, kvn, bobv, mchung
2019-10-29 08:26:55 -07:00
Coleen Phillimore
98f454c9ca
8184732: Deadlock detection improvements for 'special' locks
...
Assert that special ranked locks cannot safepoint and allow_vm_block and remove locks from the exceptional lock list in no_safepoint_verifier.
Reviewed-by: dholmes, eosterlund
2019-09-30 13:10:11 -04:00
Leonid Mesnik
3e3d90d6a1
8230942: Support compressed cores in SA tests
...
Reviewed-by: dholmes, sspitsyn
2019-09-27 10:48:23 -07:00
Christoph Langer
75e8b6ed4b
8230854: Cleanup SuppressWarnings in test lib and remove noisy traces in StreamPumper
...
Reviewed-by: stuefe, dholmes
2019-09-16 09:28:54 +02:00
John Jiang
655cf14138
8228967: Trust/Key store and SSL context utilities for tests
...
Reviewed-by: xuelei
2019-09-05 14:55:21 +08:00
Matthias Baesken
a41b9a71ac
8229182: runtime/containers/docker/TestMemoryAwareness.java test fails on SLES12
...
Reviewed-by: clanger, mseledtsov
2019-09-03 17:52:36 +02:00
Matthias Baesken
b6fac7fe07
8229284: jdk/internal/platform/cgroup/TestCgroupMetrics.java fails for - memory:getMemoryUsage
...
Reviewed-by: mseledtsov, sgehwolf
2019-08-28 14:22:56 +02:00
Weijun Wang
855e5f5282
8228745: sun/security/tools/jarsigner/Warning.java test timeout
...
Reviewed-by: xuelei
2019-07-30 11:14:16 +08:00
Ralf Schmelter
5bbe479ade
8228589: BasicJStackTest.java and JcmdOutputEncodingTest.java failing after JDK-8227868
...
Reviewed-by: cjplummer, sgehwolf
2019-07-26 10:52:47 +02:00
Matthias Baesken
da6f042616
8228585: jdk/internal/platform/cgroup/TestCgroupMetrics.java - NumberFormatException because of large long values (memory limit_in_bytes)
...
Reviewed-by: dholmes, sgehwolf
2019-07-25 12:15:27 +02:00
Mikhailo Seledtsov
94c38c4cc1
8227122: [TESTBUG] Create Docker sidecar test cases
...
Created test cases for container sidecar pattern
Reviewed-by: bobv, sgehwolf
2019-07-23 11:36:05 -07:00
Mikael Vidstedt
f73a94a772
Merge
2019-07-23 11:17:59 -07:00
Severin Gehwolf
5732fe95a6
8228434: jdk/net/Sockets/Test.java fails after JDK-8227642
...
Move container constant to separate test lib class
Reviewed-by: alanb
2019-07-22 10:48:14 +02:00
Severin Gehwolf
da0f6da7e8
8227642: [TESTBUG] Make docker tests podman compatible
...
Reviewed-by: mseledtsov, iignatyev
2019-07-12 19:37:25 +02:00
Frank Yuan
2169215b29
8227438: [TESTLIB] Determine if file exists by Files.exists in function FileUtils.deleteFileIfExistsWithRetry
...
Reviewed-by: lancea, joehw
2019-07-15 17:53:36 +08:00
Philipp Kunz
b6d1b1e085
8217375: jarsigner breaks old signature with long lines in manifest
...
Reviewed-by: jjiang, weijun
2019-07-18 08:53:06 +08:00
Bob Vandette
4786d88ba9
8224502: [TESTBUG] JDK docker test TestSystemMetrics.java fails with access issues and OOM
...
Reviewed-by: sgehwolf, mseledtsov
2019-06-24 11:49:59 -04:00
Calvin Cheung
f1a897b494
8224710: [TESTBUG] dynamicArchive/ExcludedClasses.java test failed in tier6 testing on Windows
...
Account for the failure in loading of the base archive in CDSTestUtils::isUnableToMap().
Reviewed-by: jiangli, iklam
2019-06-12 10:45:46 -07:00
Brian Burkhalter
185be26580
8224617: (fs) java/nio/file/FileStore/Basic.java found filesystem twice
...
Reviewed-by: alanb
2019-06-06 14:13:59 -07:00
Mikhailo Seledtsov
7d3aebccc0
8223396: [TESTBUG] several jfr tests do not clean up files created in /tmp
...
Using test utils to create temp files and directories
Reviewed-by: dholmes, erikj, hseigel, lmesnik
2019-06-04 07:53:12 -07:00
Lance Andersen
cb6e66a5ee
8212807: tools/jar/multiRelease/Basic.java times out
...
Reviewed-by: bchristi
2019-06-02 17:13:31 -04:00
Kim Barrett
67defd71f2
8219149: ProcessTools.ProcessBuilder should print timing info for subprocesses
...
Add some timestamped logging messages to OutputBuffer.
Reviewed-by: rriggs, dcubed, lmesnik, dholmes
2019-05-31 14:42:28 -04:00
Daniel Fuchs
5461726dcc
8224761: Replace wildcard address with loopback or local host in tests - part 12
...
Fixes a batch of intermittent failures.
Reviewed-by: chegar, vtewari
2019-05-27 19:24:42 +01:00
Lance Andersen
2c002e9355
8224682: Remove the com.sun.CORBA.ORBIorTypeCheckRegistryFilter security property
...
Reviewed-by: bchristi
2019-05-24 15:06:58 -04:00
Mikhailo Seledtsov
e4f31b1cd7
8224165: [TESTBUG] Docker tests produce excessive output
...
Trimmed child process output, saving child stdout to file
Reviewed-by: dholmes, lmesnik
2019-05-23 11:37:24 -07:00
Ken Dobson
8cab46d6ca
8221507: Implement JFR Events for Shenandoah
...
Reviewed-by: rkennke, shade, egahlin, mseledtsov
2019-05-21 10:36:23 +02:00
Calvin Cheung
72dc5721e0
8207812: Implement Dynamic CDS Archive
...
Improve the usability of AppCDS
Co-authored-by: Ioi Lam <ioi.lam@oracle.com>
Co-authored-by: Jiangli Zhou <jianglizhou@google.com>
Reviewed-by: acorn, jiangli, mseledtsov
2019-05-17 08:29:55 -07:00
Matthias Baesken
c39088c391
8223438: add VirtualizationInformation JFR event
...
Reviewed-by: clanger, egahlin
2019-05-16 09:21:49 +02:00
Bob Vandette
11d3a2ce35
8221340: [TESTBUG] TestCgroupMetrics.java fails after fix for JDK-8219562
...
Reviewed-by: mseledtsov, rriggs
2019-05-10 11:15:34 -04:00
Arthur Eubanks
eff53ce5e9
8223652: Rename IPSupport.skipIfCurrentConfigurationIsInvalid() to IPSupport.throwSkippedExceptionIfNonOperational()
...
Reviewed-by: dfuchs, chegar
2019-05-09 10:28:29 -07:00
Arthur Eubanks
0bb6328356
8220673: Add test library support for determining platform IP support
...
Reviewed-by: dfuchs, chegar
2019-04-16 13:06:23 -07:00
Gerard Ziemski
d988e67b89
8185525: Add JFR event for DictionarySizes
...
Added TableStatistics event
Reviewed-by: egahlin, coleenp
2019-05-08 11:11:50 -05:00
Xin Liu
63dbcdc874
8222670: pathological case of JIT recompilation and code cache bloat
...
Prevent downgraded compilation tasks from recompiling.
Reviewed-by: sgehwolf, thartmann
2019-05-07 09:17:03 +02:00
Daniel Fuchs
7d4520c109
8223145: Replace wildcard address with loopback or local host in tests - part 1
...
Replaces binding to wildacard with alternative less susceptible to intermittent failure in some intermittently failing tests.
Reviewed-by: chegar, msheppar
2019-05-02 11:55:16 +01:00
Mikhailo Seledtsov
d81e2cc4fe
8222888: [TESTBUG] docker/TestJFREvents.java fails due to "RuntimeException: JAVA_MAIN_CLASS_ is not defined"
...
Introduced unique environment variable
Reviewed-by: egahlin, lmesnik, sgehwolf
2019-04-25 11:45:52 -07:00
Stefan Karlsson
23fe2d824b
8222713: Add OutputAnalyzer(Path) constructor
...
Reviewed-by: dholmes, coleenp
2019-04-18 09:27:28 +02:00
Mikhailo Seledtsov
66c817134f
8222299: [TESTBUG] move hotspot container tests to hotspot/containers
...
Moved the tests, updated relevant files
Reviewed-by: dholmes, iignatyev
2019-04-12 12:26:29 -07:00
Weijun Wang
15aae2f622
8180573: Refactor sun/security/tools shell tests to plain java tests
...
Reviewed-by: rhalade, valeriep
2019-04-12 13:35:23 +08:00
Stefan Karlsson
23f02171c8
8221393: ResolvedMethodTable too small for StackWalking applications
...
Reviewed-by: coleenp, rehn
2019-04-10 15:41:04 +02:00
Stefan Karlsson
52c427ae20
8221913: Add GC.selected() jtreg-ext function
...
Reviewed-by: kbarrett, pliden
2019-04-10 15:41:03 +02:00
Nick Gasson
71ac3d952b
8221529: [TESTBUG] Docker tests use old/deprecated image on AArch64
...
Reviewed-by: aph, sgehwolf, mseledtsov
2019-04-08 09:31:39 +08:00
Gary Adams
7a093bcf50
8203364: Some serviceability/sa/ tests intermittently fail with java.io.IOException: LingeredApp terminated with non-zero exit code 3
...
Reviewed-by: cjplummer, jcbeyler
2019-04-05 07:10:07 -04:00
Mikhailo Seledtsov
05b294ea97
8221710: [TESTBUG] more configurable parameters for docker testing
...
Introduced docker test config properties
Reviewed-by: lmesnik, iignatyev, egahlin
2019-04-04 12:29:43 -07:00
jiefu
d1926144eb
8221596: test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java failed with FileAlreadyExistsException
...
Using StandardCopyOption.REPLACE_EXISTING to copy whitebox.jar
Reviewed-by: dholmes, mseledtsov
2019-03-29 18:25:39 -07:00
Arthur Eubanks
0c2b7c4fc3
8220575: Replace hardcoded 127.0.0.1 in URLs with new URI builder
...
Reviewed-by: dfuchs, chegar
2019-03-27 09:06:43 -07:00
Mikhailo Seledtsov
7f9103968f
8221342: [TESTBUG] Generate Dockerfile for docker testing
...
Dockerfile is generated; introduced properties to specify custom base image
Reviewed-by: sgehwolf, dholmes, jiefu
2019-03-26 13:25:26 -07:00
Igor Ignatyev
b88c7ac223
8219158: use 'test.root' property instead of traversing test-src path
...
Reviewed-by: dholmes
2019-02-22 11:07:18 -08:00
Robbin Ehn
74d466fd5f
8219436: Safepoint logs correction and misc
...
Reviewed-by: mdoerr, coleenp
2019-02-22 14:20:06 +01:00
Weijun Wang
8b83b515b1
8180569: Refactor sun/security/krb5/ shell tests to plain java tests
...
Reviewed-by: mullan
2019-02-11 11:01:00 +08:00
Zhengyu Gu
1f230335e2
8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type")
...
Reviewed-by: shade, coleenp
2019-02-08 14:03:09 -05:00
Kim Barrett
1fcbd0cd0d
8217474: Remove WhiteBox.getConcurrentGCPhases()
...
Remove function and supporting infrastructure.
Reviewed-by: shade, tschatzl
2019-02-05 16:46:49 -05:00
Jesper Wilhelmsson
fd21613d59
Merge
2019-01-25 18:12:06 +01:00
Jesper Wilhelmsson
bc920bd00d
Merge
2019-01-22 19:56:19 +01:00
Christoph Langer
bc651663e3
8207404: MulticastSocket tests failing on AIX
...
Reviewed-by: chegar, sgroeger
2019-01-21 06:55:59 +00:00
Goetz Lindenmaier
084f0b75bd
8216265: [testbug] Introduce Platform.sharedLibraryPathVariableName() and adapt all tests
...
Also cleanup some switches over OSes and use File.pathSeparator.
Reviewed-by: dholmes, mdoerr
2019-01-14 00:00:00 +01:00
Jini George
86fcd475b1
8215544: SA: Modify ClhsdbLauncher to add sudo privileges to enable MacOS tests on Mach5
...
Check if 'sudo' privileges can be added for executing macOS tests, and if so, add these privileges before executing the tests
Reviewed-by: jcbeyler, phh, sballal
2019-01-14 09:30:43 +05:30
Kishor Kharbas
d580e2eed2
8211425: Allocation of old generation of java heap on alternate memory devices - G1 GC
...
8202286: Allocation of old generation of Java heap on alternate memory devices
Enable an experimental feature in HotSpot JVM to allocate old generation of G1 GC on an alternative memory device, such as NV-DIMMs.
Reviewed-by: sangheki, sjohanss
2018-12-21 08:18:59 -08:00
Erik Joelsson
ee69ace28a
8215991: Stop hiding exception from ArtifactResolver failures in tests
...
Reviewed-by: tbell, ctornqvi
2019-01-03 11:21:40 +01:00
Weijun Wang
9136c7d1d0
8076190: Customizing the generation of a PKCS12 keystore
...
Reviewed-by: mullan
2018-12-13 11:16:33 +08:00
Erik Gahlin
85ffc2803c
8165675: Trace event for thread park has incorrect unit for timeout
...
Reviewed-by: mgronlun
2018-12-12 18:35:26 +01:00
Sean Mullan
dfd58a59ff
8207258: Distrust TLS server certificates anchored by Symantec Root CAs
...
Reviewed-by: weijun
2018-12-11 13:22:20 -05:00
Roman Kennke
8b62a2ee9d
8214259: Implementation: JEP 189: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)
...
Co-authored-by: Christine Flood <chf@redhat.com>
Co-authored-by: Aleksey Shipilev <shade@redhat.com>
Co-authored-by: Roland Westrelin <rwestrel@redhat.com>
Co-authored-by: Zhenygu Gu <zgu@redhat.com>
Co-authored-by: Andrew Haley <aph@redhat.com>
Co-authored-by: Andrew Dinn <adinn@redhat.com>
Co-authored-by: Mario Torre <mtorre@redhat.com>
Reviewed-by: kvn, roland, shade, coleenp, lmesnik, pliden, jgeorge, ihse, erikj
2018-12-10 15:47:44 +01:00
Hamlin Li
bb50695ff9
8211975: move testlibrary/jdk/testlibrary/OptimalCapacity.java to top-level library
...
Reviewed-by: igerasim
2018-11-28 15:34:43 +08:00
Mikhailo Seledtsov
48073dc0d0
8213914: [TESTBUG] Several JFR VM events are not covered by tests
...
Fixed several relevant test issues, added a test to check event coverage
Reviewed-by: egahlin
2018-11-27 15:52:34 -08:00
Weijun Wang
b1c4b461f1
8214100: use of keystore probing results in unnecessary exception thrown
...
Reviewed-by: mullan
2018-11-27 08:51:20 +08:00
Ioi Lam
6d269930fd
8213587: Speed up CDS dump time by using resizable hashtables
...
Reviewed-by: jiangli, coleenp, gziemski
2018-11-20 20:00:15 -08:00
Sean Coffey
73ad9c4a00
8148188: Enhance the security libraries to record events of interest
...
Reviewed-by: egahlin, mullan, weijun, xuelei
2018-11-20 13:12:48 +00:00
Igor Ignatyev
01e4948836
8216180: [AOT] compiler/intrinsics/bigInteger/TestMulAdd.java crashed with AOT enabled
...
Reviewed-by: kvn
2019-01-23 16:36:45 -08:00
Boris Ulasevich
11c5e7968b
8213794: ARM32: disable TypeProfiling, CriticalJNINatives, Serviceablity tests for ARM32
...
Reviewed-by: dholmes
2018-11-16 19:29:40 +03:00
Ioi Lam
93395f6a9e
8212200: assert when shared java.lang.Object is redefined by JVMTI agent
...
Reviewed-by: dholmes, jiangli, hseigel, lfoltan, sspitsyn
2018-10-17 15:57:10 -07:00
Weijun Wang
a58b68027b
8194534: Manifest better support
...
Reviewed-by: mchung, igerasim
2018-04-17 15:55:49 +08:00
John Jiang
4fe2edae59
8211978: Move testlibrary/jdk/testlibrary/SimpleSSLContext.java and testkeys to network testlibrary
...
Move SimpleSSLContext.java and testkeys to test/lib/jdk/test/lib/net
Reviewed-by: chegar
2018-10-15 22:47:03 +08:00
Alex Menkov
24fb839864
8195703: BasicJDWPConnectionTest.java: 'App exited unexpectedly with 2'
...
Reviewed-by: sspitsyn, jcbeyler
2018-10-12 10:08:11 -07:00
Hamlin Li
7014d0bdf8
8186610: move ModuleUtils to top-level testlibrary
...
Reviewed-by: alanb, iignatyev
2018-10-12 10:35:24 +08:00
Weijun Wang
5cf91fc60e
8210395: Add doc to SecurityTools.java
...
Reviewed-by: mullan
2018-10-08 13:25:39 +08:00
Jiangli Zhou
57b516dd0e
8202951: Implementation of JEP 341: Default CDS Archives
...
8210592: Convert CDS-mode test sets in tier5 and tier6 to non-CDS-mode tests
8209739: [TESTBUG] javax/imageio/plugins/png/ItxtUtf8Test.java fails with OutOfMemoryError when running in CDS mode
Generate the default CDS archive at JDK build time.
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Reviewed-by: erikj, ihse, dholmes, iklam, ccheung, mseledtsov
2018-10-05 18:56:11 -04:00
Igor Ignatyev
ab8c7f710c
8211171: move JarUtils to top-level testlibrary
...
Reviewed-by: alanb
2018-10-01 14:54:46 -07:00
Leo Korinth
b31408a667
8196341: Add JFR events for parallel phases of G1
...
Reviewed-by: tschatzl, sangheki
2018-09-21 18:57:18 +02:00
Erik Joelsson
e5b9edac53
8211037: Load jib jars dynamically from JibArtifactManager
...
Reviewed-by: ihse
2018-09-24 13:51:22 -07:00
Igor Ignatyev
82ed2a5fc0
8210894: remove jdk/testlibrary/Asserts
...
Reviewed-by: serb
2018-09-21 14:50:06 -07:00
Coleen Phillimore
bad4a92e55
8210559: ClassLoaderData Symbols can leak
...
Unrefcount the symbol names when the CLD is destroyed
Reviewed-by: lfoltan, jiangli, iklam
2018-09-14 12:10:28 -04:00
Ioi Lam
4e74846da8
8210523: runtime/appcds/cacheObject/DifferentHeapSizes.java crash
...
Reviewed-by: jiangli, ccheung
2018-09-12 17:45:22 -07:00
Igor Ignatyev
21a0458422
8210112: remove jdk.testlibrary.ProcessTools
...
Reviewed-by: alanb, sspitsyn, jcbeyler
2018-09-07 14:01:52 -07:00
Calvin Cheung
9d6230fe4e
8185145: AppCDS custom loader support on Mac OS X
...
Reviewed-by: dholmes, gziemski
2018-09-06 09:30:47 -07:00
Igor Ignatyev
315e71f87e
8210039: move OSInfo to top level testlibrary
...
Reviewed-by: serb, chegar, alanb, dfuchs
2018-09-04 14:35:59 -07:00
Goetz Lindenmaier
73537725b1
8210259: [testbug] IncompatibleOptions.java fails if VM configured without ZGC
...
Reviewed-by: pliden, kbarrett
2018-09-01 18:15:27 +02:00
Patricio Chilano Mateo
16b92a561c
8206424: Use locking for cleaning ProtectionDomainTable
...
ServiceThread is now in charge of cleaning ProtectionDomainTable entries
Reviewed-by: coleenp, iklam
2018-08-31 10:22:04 -04:00
Patricio Chilano Mateo
ff17347f8f
8209844: MemberNameLeak.java fails when ResolvedMethod entry is not removed
...
Fixed MemberNameLeak.java due to intermittent failure after 8206423
Reviewed-by: coleenp, lfoltan
2018-08-29 10:46:59 -04:00
Igor Ignatyev
370abe471f
8210022: remove jdk.testlibrary.ProcessThread, TestThread and XRun
...
Reviewed-by: sspitsyn, jcbeyler
2018-08-27 21:50:52 -07:00
Calvin Cheung
c3adb5f87d
8207211: [TESTBUG] Remove excessive output from CDS/AppCDS tests
...
Changed the value of the property test.cds.copy.child.stdout to false so that stdout of child processes are logged in files. Each stdout and stderr file will have a unique name.
Reviewed-by: iklam
2018-08-23 09:35:09 -07:00
Ioi Lam
5b2c081460
8208658: Make CDS archived heap regions usable even if compressed oop encoding has changed
...
Relocate and patch archive regions if necessary
Reviewed-by: jiangli, tschatzl
2018-08-14 09:59:37 -07:00
Weijun Wang
73ac71d532
8209771: jdk.test.lib.Utils::runAndCheckException error
...
Reviewed-by: dholmes
2018-08-22 11:10:45 +08:00
Christian Thalinger
d9bb30837a
8209689: Compiler.isGraalEnabled should not check jvmci.Compiler property
...
Reviewed-by: kvn
2018-08-21 14:14:28 +02:00
Igor Ignatyev
89a9456801
8209740: typo in test/lib/jtreg/SkippedException.java
...
Reviewed-by: kvn
2018-08-20 11:37:57 -07:00
Mikhailo Seledtsov
b71faed5df
8209164: [TESTBUG] Apply jtreg skipped status to cds tests
...
Added the SkippedException where applicable
Reviewed-by: iklam, jiangli
2018-08-15 10:00:16 -07:00
Vladimir Kozlov
4729c903c6
8207153: Some intrinsic tests take long time to run
...
Reviewed-by: thartmann, mikael
2018-08-13 13:24:55 -07:00
Igor Ignatyev
17891770c1
8208655: use JTreg skipped status in hotspot tests
...
Reviewed-by: kvn, hseigel, iklam
2018-08-02 14:40:55 -07:00
Phil Race
1387c87093
Merge
2018-07-26 10:00:40 -07:00
Goetz Lindenmaier
c798b68ee1
8207830: [aix] disable jfr in build and tests
...
Reviewed-by: kvn, erikj
2018-07-20 09:46:57 +02:00
Phil Race
28e828130d
Merge
2018-07-19 10:17:22 -07:00
Bob Vandette
6fc4db4799
8206456: [TESTBUG] docker jtreg tests fail on systems without cpuset.effective_cpus / cpuset.effective_mem
...
Reviewed-by: mbaesken, mchung
2018-07-19 12:57:12 -04:00
Roger Riggs
e1ee13c514
8205610: [TESTLIB] Improve listing of open file descriptors
...
Reviewed-by: lancea
2018-07-17 17:14:03 -04:00
Robin Westberg
b11c7752e8
8003209: JFR events for network utilization
...
Reviewed-by: mgronlun, egahlin
2018-06-28 15:06:55 +02:00
Goetz Lindenmaier
991f2f8c0b
8205419: [testbug] TestJmapCore failing without SA: introduce @requires vm.hasSAandCanAttach
...
Reviewed-by: jgeorge, cjplummer
2018-06-25 23:04:21 +02:00
Roger Riggs
49396d51e9
8202292: java/io/FileOutputStream/UnreferencedFOSClosesFd.java fails with "raw fd count wrong"
...
Reviewed-by: bpb, mchung
2018-06-22 16:06:43 -04:00
Volker Simonis
79a09bd98b
8204965: Fix '--disable-cds' and disable CDS on AIX by default
...
Reviewed-by: erikj, jiangli, stuefe, dholmes
2018-06-19 09:43:53 +02:00
Leonid Mesnik
c83edf5ae6
8203491: [TESTBUG] Port heapdump tests into java
...
Reviewed-by: coleenp, jgeorge
2018-06-13 16:32:02 -07:00
Bob Vandette
deba30de16
Merge
2018-06-12 18:53:38 -04:00
Bob Vandette
38646663d9
8203357: Container Metrics
...
Reviewed-by: mchung, dholmes, mseledtsov, rehn
2018-06-12 18:51:45 -04:00
Per Lidén
e7af7a4aef
8204210: Implementation: JEP 333: ZGC: A Scalable Low-Latency Garbage Collector (Experimental)
...
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Co-authored-by: Mikael Gerdin <mikael.gerdin@oracle.com>
Co-authored-by: Kim Barrett <kim.barrett@oracle.com>
Co-authored-by: Nils Eliasson <nils.eliasson@oracle.com>
Co-authored-by: Rickard Backman <rickard.backman@oracle.com>
Co-authored-by: Roland Westrelin <rwestrel@redhat.com>
Co-authored-by: Coleen Phillimore <coleen.phillimore@oracle.com>
Co-authored-by: Robbin Ehn <robbin.ehn@oracle.com>
Co-authored-by: Gerard Ziemski <gerard.ziemski@oracle.com>
Co-authored-by: Hugh Wilkinson <hugh.wilkinson@intel.com>
Co-authored-by: Sandhya Viswanathan <sandhya.viswanathan@intel.com>
Co-authored-by: Bill Wheeler <bill.npo.wheeler@intel.com>
Co-authored-by: Vinay K. Awasthi <vinay.k.awasthi@intel.com>
Co-authored-by: Yasumasa Suenaga <yasuenag@gmail.com>
Reviewed-by: pliden, stefank, eosterlund, ehelin, sjohanss, rbackman, coleenp, ihse, jgeorge, lmesnik, rkennke
2018-06-12 17:40:28 +02:00
Aleksey Shipilev
a1518ac9b2
8204180: Implementation: JEP 318: Epsilon, A No-Op Garbage Collector
...
Introduce Epsilon GC
Reviewed-by: rkennke, ihse, pliden, eosterlund, lmesnik, jgeorge, stefank
2018-06-12 15:03:00 +02:00
Vladimir Kozlov
42e75b8c79
8202611: [GRAAL] Exclude CMS GC testing from runs with Graal
...
Reviewed-by: iignatyev, kbarrett
2018-06-07 17:38:34 -07:00
Erik Gahlin
4ed3a3f4fa
8202094: jdk/jfr/api/recording/event/TestEventTime.java intermittently times out
...
Reviewed-by: mgronlun
2018-06-04 23:07:33 +02:00
John Jiang
ef6e99081d
8199388: Test development for ChaCha20 and Poly1305 algorithms
...
Add test for ChaCha20KeyGenerator
Reviewed-by: mullan
2018-06-01 17:45:10 -07:00
Gustavo Romero
c4b890cac0
8203669: PPC64: Fix jtreg RTM tests after "8203305: Improve TM detection for enabling RTM on Linux / POWER9"
...
Reviewed-by: mdoerr, goetz
2018-05-21 13:23:55 -04:00
Erik Gahlin
6e9b05acb2
8201331: Better test cleanup for jdk/jfr/api/consumer/TestRecordingFile.java
...
Reviewed-by: tbell, mgronlun
2018-05-22 23:27:54 +02:00
Valerie Peng
9e8d9fe1ee
8146293: Add support for RSASSA-PSS Signature algorithm
...
Add RSASSA-PSS key and signature support to SunRsaSign provider
Reviewed-by: wetmore
2018-05-21 23:40:52 +00:00
Erik Gahlin
a060be188d
8199712: Flight Recorder
...
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Reviewed-by: coleenp, ihse, erikj, dsamersoff, mseledtsov, egahlin, mgronlun
2018-05-15 20:24:34 +02:00
Adam Petcher
f5a247a85f
8171277: Elliptic Curves for Security in Crypto
...
Implementations of X25519 and X448 key agreement in SunEC
Reviewed-by: mullan
2018-05-08 09:47:28 -04:00
Jiangli Zhou
20edc74068
8193213: Make the UseAppCDS option obsolete
...
8182731: Odd handling of -XX:-UseAppCDS and -XX:SharedArchiveFile
Application class data sharing is enabled without -XX:+UseAppCDS. SharedArchiveFile is now a product flag.
Reviewed-by: dholmes, ihse, erikj, ccheung
2018-04-30 16:59:05 -04:00
Brian Burkhalter
cdd3f0ac39
8202284: FileChannel and FileOutpuStream variants of AtomicAppend should fail silently on macOS >= 10.13
...
Reviewed-by: chegar
2018-04-30 13:40:39 -07:00
Calvin Cheung
1515d70930
8197959: [TESTBUG] Some (App)CDS tests require modification due to the removal of the Java EE and CORBA modules
...
Reviewed-by: iklam, mseledtsov
2018-04-25 14:08:19 -07:00
Bhanu Prakash Gopularam
e836d6ec10
8196540: [Testbug] java/security/AccessController/DoPrivAccompliceTest.java doesn't handle unrelated warnings
...
Reviewed-by: mullan
2018-04-25 12:39:05 +05:30
Jesper Wilhelmsson
72b7487789
Merge
2018-04-13 14:06:39 +02:00
Jesper Wilhelmsson
468c1c19bb
Merge
2018-04-13 03:05:19 +02:00
Weijun Wang
d9c5e142c0
8180570: Refactor sun/security/mscapi shell tests to plain java tests
...
Reviewed-by: asmotrak
2018-04-08 17:01:20 +08:00
Calvin Cheung
4ef7c919a2
8194812: Extend class-data sharing to support the module path
...
8199360: Rework the support for the 'ignored' module options in CDS
Reviewed-by: jiangli, lfoltan, iklam, mseledtsov
2018-04-10 11:43:40 -07:00
Per Lidén
940bc841a7
8199927: Make WhiteBox more GC agnostic
...
Reviewed-by: shade, eosterlund
2018-03-28 11:38:47 +02:00
Chris Plummer
e1afb3bc99
8198655: test/lib/jdk/test/lib/apps/LingeredApp shouldn't inherit cout/cerr
...
No longer force stderr to console. Copy app's output to Sytem.err.
Reviewed-by: sspitsyn, dholmes, iignatyev, clanger
2018-03-24 13:39:07 -07:00
Jesper Wilhelmsson
1155614f99
Merge
2018-03-20 04:36:44 +01:00
David Holmes
feea6b06c3
8199768: jdk/test/lib/compiler/CompilerUtils.java needs to provide more control over compilation
...
Reviewed-by: psandoz, alanb
2018-03-19 17:46:49 -04:00
Hamlin Li
d76f461144
8199215: Re-examine getFreePort method in test infrastructure library
...
Reviewed-by: alanb
2018-03-16 18:15:31 +08:00
Xueming Shen
ffac9ae61c
8196748: tools/jar tests need to tolerate unrelated warnings
...
Reviewed-by: dholmes
2018-03-13 00:22:14 -07:00
Erik Joelsson
1926d24306
8199352: The Jib artifact resolver in test lib needs to print better error messages
...
Reviewed-by: iignatyev, ihse
2018-03-09 19:20:19 +01:00
Stefan Karlsson
08193e2dfb
8198225: os::attempt_reserve_memory_at records memory as committed
...
Reviewed-by: shade, zgu, stuefe
2018-02-21 12:40:07 +01:00
Stefan Johansson
adfa2c958d
8198433: Remove WhiteBox extension point
...
Reviewed-by: ehelin, dholmes, tschatzl
2018-03-02 10:09:05 +01:00
Ioi Lam
96eb1f1fdd
8191375: Add high-level jtreg VMProps to filter out CDS tests
...
Added vm.cds.archived.java.heap
Reviewed-by: mseledtsov, jiangli, ccheung, gtriantafill
2018-02-15 11:39:42 -08:00
Ioi Lam
a74437edc9
8179249: Improve process output analysis in CDS tests
...
Added new API TestCommon.run(...).assertNormalExit(...), etc
Reviewed-by: mseledtsov
2018-02-14 07:08:25 -08:00
Zhengyu Gu
f47021e2ab
8193373: Cleanup ElfFile and family
...
Cleanup elf decoder and added test
Reviewed-by: minqi, coleenp
2018-02-14 17:20:59 -05:00
Matthias Baesken
9465174f72
8197412: Enable docker container related tests for linux s390x
...
Reviewed-by: goetz, dsamersoff
2018-02-09 10:18:19 +01:00
Matthias Baesken
b68ed88ffb
8196062: Enable docker container related tests for linux ppc64le
...
Also fix cgroup subsystem recognition
Reviewed-by: goetz, dsamersoff, bobv
2018-02-07 16:16:50 +01:00
Volker Simonis
7617012f55
8191927: Enable AppCDS for custom loaders on all 64-bit Linux and AIX
...
Added "@requires vm.cds.custom.loaders" to mark tests related to custom loaders
Reviewed-by: simonis, mseledtsov
2017-11-28 09:47:04 -08:00
Jiangli Zhou
570a828dfc
8191504: [TESTBUG] CDSTestUtils.isUnableToMap() should check OptionalData region mapping failure
...
Check all regions for mapping failure in CDSTestUtils.isUnableToMap().
Reviewed-by: iklam, ccheung, mseledtsov
2017-11-27 20:35:56 -05:00
Mikhailo Seledtsov
eadfc06bd0
8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration
...
Created tests for the feature
Reviewed-by: bobv, iignatyev
2017-11-16 19:01:01 -08:00
Robbin Ehn
104ecb2dd1
8189941: Implementation JEP 312: Thread-local handshake
...
Introduce a way to execute a callback on threads without performing a global VM safepoint. Make it both possible and cheap to stop individual threads and not just all threads or none.
Co-authored-by: Mikael Gerdin <mikael.gerdin@oracle.com>
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Reviewed-by: mdoerr, neliasso, acorn, aph, coleenp, dholmes
2017-08-31 10:00:28 +02:00
Jiangli Zhou
c2d94a0073
8189840: CheckCachedResolvedReferencesApp has no cached resolved references
...
Add WhiteBox.areOpenArchiveHeapObjectsMapped() for CheckCachedResolvedReferencesApp to check and skip test when open archive heap objects are not mapped.
Reviewed-by: iklam, ccheung
2017-11-07 18:48:17 -05:00
Jesper Wilhelmsson
7884ab9ccf
Merge
2017-10-30 21:23:10 +01:00
Weijun Wang
69db146335
8180289: jarsigner treats timestamped signed jar invalid after the signer cert expires
...
Reviewed-by: mullan
2017-10-27 21:11:15 +08:00
Mikhailo Seledtsov
ac63626f1f
8181592: [TESTBUG] Docker test utils and docker jdk basic test
...
Implemented docker test utilities and basic test
Reviewed-by: iignatyev, lmesnik, gtriantafill
2017-10-10 19:18:36 -07:00
Ioi Lam
94760c8130
8188828: Intermittent ClassNotFoundException: jdk.test.lib.Platform for compiler tests
...
As a work around, remove dependency from jdk.test.lib.FileInstaller to other classes in this library
Reviewed-by: iignatyev, gtriantafill, kvn, dholmes
2017-10-09 13:11:25 -07:00
Jesper Wilhelmsson
b708f0ddbd
Merge
2017-10-04 21:02:13 +02:00
Goetz Lindenmaier
92fc72a86b
8187045: [linux] Not all libraries in the VM are linked with -z,noexecstack
...
Reviewed-by: ihse, dholmes
2017-09-25 23:42:58 -04:00
Andrey Nazarov
71e91d9c2e
8185458: Added comment for Files.notExists in FileUtils test library
...
Reviewed-by: chegar
2017-09-22 11:49:53 -07:00
Igor Ignatyev
8afe0e3b01
8188117: jdk/test/lib/FileInstaller doesn't work for directories
...
Reviewed-by: mseledtsov, sspitsyn
2017-09-20 20:53:22 -07:00
Calvin Cheung
2a93b38ee9
8187124: [TESTBUG] TestInterpreterMethodEntries.java: Unable to create shared archive file
...
Added the current timestamp into the shared archive file name
Reviewed-by: mseledtsov, gtriantafill
2017-09-26 19:31:06 -07:00
George Triantafillou
d0ec3208a4
8149790: NegativeArraySizeException with hprof
...
Reviewed-by: lfoltan, ctornqvi, hseigel, dcubed
2017-08-16 14:49:18 -04:00
Jiangli Zhou
263d11de6d
8179302: Pre-resolve constant pool string entries and cache resolved_reference arrays in CDS archive
...
Shared class' constant pool resolved_references array is cached.
Co-authored-by: Thomas Schatzl <thomas.schatzl@oracle.com>
Reviewed-by: coleenp, iklam, tschatzl
2017-08-14 14:05:26 -04:00
Igor Ignatyev
f6b2ad32f7
8174202: jtreg AOT tests should not assume library extension of .so
...
Reviewed-by: kvn
2017-08-11 16:06:55 -07:00
Harold Seigel
abea66332b
8177741: Fix hotspot tests to use --patch-module instead of -Xmodule
...
Change InMemoryJavaCompiler.compile() to accept --patch-module instead of -Xmodule, and then change appropriate tests.
Reviewed-by: coleenp, gtriantafill
2017-08-10 11:11:52 -04:00
Goetz Lindenmaier
f399078a51
8185436: jtreg: introduce @requires property to disable cds tests
...
Reviewed-by: jiangli, mseledtsov, iklam
2017-08-01 16:03:06 +02:00
Ioi Lam
8cb80d6c43
8072061: Automatically determine optimal sizes for the CDS regions
...
See new C++ class MetaspaceClosure.
Reviewed-by: coleenp, jiangli, mseledtsov
2017-08-02 18:07:02 -07:00
Vladimir Kozlov
9bef3e632b
Merge
2017-08-01 13:03:20 -07:00
Andrey Nazarov
d362d3fe3a
8184961: jdk.test.lib.util.FileUtils.deleteFileWithRetry0 should wait for absence of a file
...
Reviewed-by: bpb
2017-07-25 17:04:46 -07:00
John Jiang
618b1dbbfb
8177017: com/oracle/security/ucrypto/TestAES.java fails intermittently
...
Skips CFB128 related cases on Solaris pre-11.3 versions.
Reviewed-by: valeriep
2017-07-17 23:11:46 -07:00
Vladimir Kozlov
b3b17f73e2
Merge
2017-07-05 18:23:35 -07:00
Igor Ignatyev
d9cd3471bc
8182154: merge jdk.testlibrary.Platform and jdk.test.lib.Platform
...
Reviewed-by: sspitsyn, plevart
2017-06-27 08:43:15 -07:00
Lana Steuck
57b8a62f93
Merge
2017-06-23 23:18:26 +00:00
Alan Bateman
d45f906ec4
8181087: Module system implementation refresh (6/2017)
...
Reviewed-by: sspitsyn, hseigel
2017-06-16 09:20:15 -07:00
Ekaterina Pavlova
d222800a8b
8181820: jdk/test/lib/Platform should not depend on jdk/test/lib/Utils
...
Reviewed-by: alanb, chegar
2017-06-12 12:39:26 -07:00
Jesper Wilhelmsson
1edbd267cf
Merge
2017-06-08 19:18:02 +02:00
Igor Ignatyev
d577ab1f77
8181335: remove packageless CompilerUtils
...
Reviewed-by: alanb
2017-06-06 19:53:35 -07:00
Rachel Protacio
c34ae22077
8176132: -XX:+PrintSharedSpaces should be converted to use Unified Logging
...
Converted -XX:+PrintSharedSpaces to -Xlog:cds=info
Reviewed-by: iklam, jiangli, mseledtsov
2017-06-05 13:14:04 -04:00
Sharath Ballal
5a215fce15
6760477: Update SA to include stack traces in the heap dump
...
Update SA to include HPROF_TRACE and HPROF_FRAME records in the heap dump
Reviewed-by: dsamersoff
2017-06-02 12:29:08 +05:30
Ekaterina Pavlova
ddaeb2dd0e
8181124: Get rid of compiler.testlibrary.rtm.predicate
...
Reviewed-by: kvn
2017-06-01 17:34:34 -07:00
Lana Steuck
c532946b18
Merge
2017-05-31 17:41:14 +00:00
Igor Ignatyev
1ccebabd11
8180805: move RandomFactory to the top level testlibrary
...
Reviewed-by: bpb, rriggs
2017-05-30 21:14:02 -07:00
Igor Ignatyev
88c4940eeb
8180888: move jdk.testlibrary.JarUtils to the top level testlibrary
...
Reviewed-by: weijun
2017-05-30 21:07:14 -07:00
Igor Ignatyev
6d94dde813
8180887: move FileUtils to top level testlibrary
...
Reviewed-by: psandoz
2017-05-30 14:56:43 -07:00
Jesper Wilhelmsson
28e7f4d892
Merge
2017-05-29 20:48:08 +02:00
Igor Ignatyev
88ef6ea270
8180399: move jdk.testlibrary.LockFreeLogManager to the top level test library
...
Reviewed-by: psandoz, mchung
2017-05-24 15:21:14 -07:00
Igor Ignatyev
662fb55c95
8180724: move ModuleInfoMaker to the top level testlibrary
...
Reviewed-by: psandoz, mchung
2017-05-24 14:16:20 -07:00
Igor Ignatyev
6823a2068e
8180802: move jdk.testlibrary.management.ThreadMXBeanTool to top level testlibrary
...
Reviewed-by: psandoz
2017-05-24 13:53:44 -07:00
Jesper Wilhelmsson
5e0f80c3a5
Merge
2017-05-23 15:30:44 +02:00
Igor Ignatyev
f6eceb7756
8180793: move jdk.test.lib.wrappers.* to jdk.test.lib package
...
Reviewed-by: mchung
2017-05-22 15:28:29 -07:00
Igor Ignatyev
834902117a
8180644: move jdk.testlibrary.NetworkConfiguration to the top level test library
...
Reviewed-by: psandoz
2017-05-19 13:33:17 -07:00
Lana Steuck
b14aeae266
Merge
2017-05-19 04:11:57 +00:00
Igor Ignatyev
3bb25bd637
8180391: move SerializationUtils to top level testlibrary
...
Reviewed-by: psandoz
2017-05-18 15:43:43 -07:00
Igor Ignatyev
ec43007637
8180395: move FilterClassLoader and ParentLastURLClassLoader to top level testlibrary
...
Reviewed-by: psandoz
2017-05-18 10:22:19 -07:00
Mikhailo Seledtsov
a84f29106b
8180393: [TESTBUG] CDSTestUtils property test.cds.copy.child.stdout should be true by default
...
Changed default value of test.cds.copy.child.stdout to true
Reviewed-by: hseigel, iklam, sspitsyn
2017-05-17 11:28:56 -07:00
Igor Ignatyev
c4d2b21964
8180195: remove jaxp testlibrary
...
Reviewed-by: fyuan, joehw
2017-05-16 09:04:54 -07:00
Vladimir Kozlov
e761c26f5e
Merge
2017-05-12 17:47:14 -07:00
Dmitry Fazunenko
b36aed5938
Merge
2017-05-12 15:21:56 +00:00
Dmitry Fazunenko
dc04d5f6b2
8180183: Confusing javadoc comment to the getOutput(ProcessBuilder processBuilder) method of jdk.test.lib.process.ProcessTools
...
Reviewed-by: shade, iignatyev
2017-05-12 18:06:36 +03:00
Igor Ignatyev
b3e118a15e
8179930: jdk.test.lib.artifacts.ArtifactResolver::resolve should return Map instead of HashMap
...
Reviewed-by: mseledtsov, gtriantafill, vlivanov
2017-05-11 16:35:01 -07:00
Igor Ignatyev
ce8579b6c7
8180004: jdk.test.lib.DynamicVMOption should be moved to jdk.test.lib.management
...
Reviewed-by: mseledtsov, vlivanov
2017-05-11 13:58:54 -07:00
Igor Ignatyev
25e5108c99
8180037: move jdk.test.lib.InMemoryJavaCompiler to a separate package
...
Reviewed-by: mseledtsov, vlivanov
2017-05-11 13:58:05 -07:00
Lana Steuck
4af06cd4a1
Merge
2017-05-05 04:45:50 +00:00
Igor Ignatyev
428338949d
8179516: add Utils.COMPILE_JDK constant
...
Reviewed-by: dholmes, gtriantafill
2017-05-02 09:30:58 -07:00
Jesper Wilhelmsson
daf2c467cf
Merge
2017-04-24 21:34:23 +02:00
Rachel Protacio
3843553139
8165896: Use "open" flag from JVM_DefineModule to export all module packages
...
Implemented VM side of open modules, which export all their packages unqualifiedly. Automatic modules and unnamed modules are treated internally as open modules.
Reviewed-by: alanb, hseigel, lfoltan
2017-04-24 12:06:51 -04:00
Lana Steuck
4116ca2195
Merge
2017-04-22 00:21:19 +00:00
Jan Lahoda
e8d9a616be
8178012: Finish removal of -Xmodule:
...
Setting jtreg to use --patch-module instead of -Xmodule:, avoiding -Xmodule: in InMemoryJavaCompiler.
Reviewed-by: alanb
2017-04-19 13:37:34 +02:00
Mikhailo Seledtsov
654c500294
Merge
2017-04-18 23:52:57 +02:00
Mikhailo Seledtsov
a2df1d89a2
8177728: [TESTBUG] Improve CDS test utils
...
Improved and expanded CDS test utils; updated CDS tests to use new utils.
Reviewed-by: jiangli, ccheung
2017-04-18 14:18:37 -07:00
Jesper Wilhelmsson
0f73d626bf
Merge
2017-04-18 20:31:23 +02:00
Kim Barrett
6ac2631be4
8169517
: WhiteBox should provide concurrent GC phase control
...
Added WhiteBox API and G1 implementation.
Reviewed-by: shade, dfazunen
2017-04-13 16:39:23 -04:00
Igor Ignatyev
363e8e03cd
8164944: Refactor ProcessTools to get rid of dependency on java.management
...
Reviewed-by: kvn, gtriantafill, dfazunen, dholmes
2017-04-12 19:28:01 -07:00
Igor Ignatyev
47d5482383
8178695: jdk.test.lib.artifacts.ArtifactContainer has to be public
...
Reviewed-by: ctornqvi, gtriantafill
2017-04-12 18:46:34 -07:00
Igor Ignatyev
05d6891929
8178415: remove ProcessTools::getPlatformSpecificVMArgs from testlibary
...
Reviewed-by: dholmes
2017-04-11 21:59:23 -07:00