RFR: 8275727: Tests may fail with zh locale on MacOS
    Vikey Chen 
    duke at openjdk.java.net
       
    Thu Mar 24 02:21:48 UTC 2022
    
    
  
On Thu, 24 Mar 2022 00:53:26 GMT, David Holmes <dholmes at openjdk.org> wrote:
>> I have run tier-1 test with  `JTREG="VM_OPTIONS=-Duser.language=en -Duser.country=US"`, some tests still fail because of default locale, Most of them are langtools tests. 
>> 
>> On MacOS 12.1.
>
> It is not clear to me why only the listed tests are affected by this e.g.
> 
> test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java
> 
> why is every test that uses `ProcessTools.createJavaProcessBuilder` not affected? And should this be something that is handled inside `ProcessTools.createJavaProcessBuilder` rather than in individual tests?
> 
> Also is this really intended as a fix for JDK-8275727 because the PR has now been linked to it! This seems a related but differnet issue.
> 
> Thanks,
> David
@dholmes-ora hello, some test case not use `shouldContain` method to check string inclusion,e.g.
test/hotspot/jtreg/runtime/classFileParserBug/TestBadPackageWithInterface.java
 some test use `shouldContain` but output string do contain the expected string and some none english, e.g.
test/hotspot/jtreg/runtime/classFileParserBug/ClassFileParserBug.java
This is do a related but different issue, Can you help me to create an issue for this PR, I've reported to java bug system but not received an issue id.
Thanks
-------------
PR: https://git.openjdk.java.net/jdk/pull/7924
    
    
More information about the javadoc-dev
mailing list