On Wed, 30 Sep 2020 21:34:22 GMT, Serguei Spitsyn <sspit...@openjdk.org> wrote:

>>> What are the meaning of these properties ?:
>>> -Dnsk.jvmti.test.property=value_of_nsk.jvmti.test.property
>>> -Dnsk.jvmti.test.property=initial_value_of_nsk.jvmti.test.property
>>> -Dnsk.jvmti.test.property.empty.new=initial_value_of_nsk.jvmti.test.property.empty.new
>> 
>> these are properties used by jvmti tests, the tests compare the actual value 
>> w/ expected values hardcoded in the test
>> code. the purpose of these properties is different in different tests, 
>> ranging from just checking values by an agent to
>> changing the value by the agent and checking that the value was changed.
>>  
>>> 
>>> Could you, please, explain this change? :
>>> 
>>> 
>>  ... scenarios/general_functions/GF08/gf08t001/TestDriver.java
>> @@ -87,8 +87,8 @@ public static void main(String[] args) throws Exception {
>>         nsk.jvmti.scenarios.general_functions.GF08.gf08t.main(new String[] {
>>                 "gf08t001",
>>                 
>> nsk.jvmti.scenarios.general_functions.GF08.gf08t001.class.getName(),
>>  -               keyPhrase,
>>  -              "gc"});
>>  +              "gc",
>>  +              keyPhrase});
>>     }
>> }
>> 
>> it's the same changes I described 
>> [above](https://github.com/openjdk/jdk/pull/370#discussion_r497655837), in 
>> two words,
>> due to how jtreg handles spaces and `"` in the arguments, the positions of 
>> `phrase` and  `verboseType` have been
>> switched.
>
> Okay, thanks!

Serguei, Chris, thanks a lot for your reviews.

-------------

PR: https://git.openjdk.java.net/jdk/pull/370

Reply via email to