Jtreg : Error: failed to get JDK properties
Jonathan Gibbons
jonathan.gibbons at oracle.com
Tue May 30 15:07:03 UTC 2017
If nothing else, I guess jtreg should be changed to show the command it
was trying to execute when it failed to get the properties. I'll file a
bug for this.
-- Jon
On 5/25/17 6:45 PM, David Holmes wrote:
> On 26/05/2017 2:55 AM, Bysani, Keerthana wrote:
>> Hi David,
>> I did run the command you specified. It seems to have run successfully.
>>
>> Attached is a screenshot of the result.
>> I have copied the result into this thread as well.
>>
>> RTGC init!
>> Default stacksize is 1052672
>> HEY! using non-zero heap_base
>> Running last commit before t1/t2 branch creation
>> Page size is 4096
>> ***ATOMIC GC***
>> doing add_rtgc_collected_heap_info(RtgcCollectedHeap::heap());
>> openjdk version "9-internal"
>> OpenJDK Runtime Environment (slowdebug build
>> 9-internal+0-adhoc.test.openjdk9)
>> OpenJDK 64-Bit Server VM (slowdebug build
>> 9-internal+0-adhoc.test.openjdk9, mixed mode)
>
> Is there anything else in the jtreg log output - or is there a
> hs_err_pidxxx.log file anywhere?
>
> The indications are that the attempt to launch your JVM to run the
> GetJDKproperties code was unsuccessful. Unfortunately jtreg doesn't
> print out the actual command it tried to execute; nor do we see the
> actual output.
>
> That aside I think your extraneous output will cause the reading of
> the properties to fail anyway.
>
> David
>
>>
>> Thanks for your help!
>>
>>
>>
>>
>> On 5/25/17, 12:54 AM, "David Holmes" <david.holmes at oracle.com> wrote:
>>
>> Hi,
>> On 25/05/2017 7:26 AM, Bysani, Keerthana wrote:
>> > Hi,
>> >
>> > I was trying to execute some regression tests for OpenJDK9
>> using jtreg
>> > for a custom garbage collector.
>> >
>> > Following is the command I executed:
>> >
>> > $jtreg -agentvm -verbose:all -jdk:$JT_JAVA -w build/jtreg/work -r
>> > build/jtreg/report -javaoptions:"-XX:+UseRtGC
>> -XX:-UseCompressedOops"
>> > hotspot/test/compiler/c2
>> Can you successfully run:
>> java -XX:+UseRtGC -XX:-UseCompressedOops -version
>> Can you run a program that gets and prints the system
>> properties?
>> The error suggests the VM is failing to run.
>> David
>> -----
>> > Where RtGC is the custom GC.
>> >
>> > I get the following error:
>> >
>> > Error: failed to get JDK properties for
>> >
>> /home/test/openjdk9/build/linux-x86_64-normal-server-slowdebug/images/jdk/bin/java
>> > -XX:+UseRtGC -XX:-UseCompressedOops; exit code 134
>> >
>> > Has anyone encountered the same issue?
>> >
>> > The command works fine if I use SerialGC instead of RtGC.
>> >
>> > It is an issue with jtreg.
>> >
>> > Thanks
>> >
>>
More information about the jtreg-use
mailing list