On 3/19/19 7:39 AM, coleen.phillim...@oracle.com wrote:
Sorry about this not being trivial after all. Two of the appcds tests
had the old pathname in them:
http://cr.openjdk.java.net/~coleenp/2019/8220744.03/webrev
test/hotspot/jtreg/TEST.groups
No comments.
test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineBasicTest.java
No comments.
test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineRunningMethods_Shared.java
L27: * @summary Run /runtime/RedefineTests/RedefineRunningMethods
in AppCDS mode to
You need to update this path also.
Did you grep for the old test names to make sure there are no
other stale references?
Dan
Now tier1-3 pass.
thanks,
Coleen
On 3/15/19 9:13 PM, serguei.spit...@oracle.com wrote:
Hi Coleen,
+1
Thank you for taking care about it!
-Serguei
On 3/15/19 5:42 PM, Chris Plummer wrote:
+1
On 3/15/19 5:29 PM, Daniel D. Daugherty wrote:
Thumbs up.
Dan
On 3/15/19 8:25 PM, coleen.phillim...@oracle.com wrote:
Hi, Okay I see how it works now. I was wondering how to tell it
to ever run the tests.
I fixed it so that the serviceability RedefineClasses tests are
run in tier1 and I'll rerun tier1.
http://cr.openjdk.java.net/~coleenp/2019/8220744.02/webrev
Coleen
On 3/15/19 8:14 PM, Daniel D. Daugherty wrote:
Yikes. I missed that. Here's the beginning of tier1_runtime:
L261: tier1_runtime = \
L262: runtime/ \
and here's the beginning of tier1_serviceability:
L324 tier1_serviceability = \
L325 serviceability/dcmd/compiler \
I should not have assumed. Does anyone know why tier1_serviceability
isn't "start with everything" and then "filter out some stuff"?
Dan
On 3/15/19 8:06 PM, Chris Plummer wrote:
Hi Coleen,
I think in TEST.groups you need to add
serviceability/jvmti/RedefineClasses to tier1_serviceability.
Otherwise the removes of specific tests isn't doing anything,
and tier1_serviceability won't run the other tests you moved
from tier1_runtime.
thanks,
Chris
On 3/15/19 4:14 PM, coleen.phillim...@oracle.com wrote:
Summary: move tests out of runtime to jvmti/RedefineClasses
These always belonged in serviceability/jvmti. Also, moved a
couple tests within serviceability/jvmti to RedefineClasses also.
open webrev at
http://cr.openjdk.java.net/~coleenp/2019/8220744.01/webrev
bug link https://bugs.openjdk.java.net/browse/JDK-8220744
I ran these tests with make test
TEST=open/test/hotspot/jtreg/serviceability/jvmti/RedefineClasses
and they passed. Tier1 testing is in progress.
Thanks,
Coleen