> From the test doc of openjdk > https://openjdk.java.net/groups/build/doc/testing.html >> If your locale is non-US, some tests are likely to fail. To work around this >> you can set the locale to US. On Unix platforms simply setting LANG="en_US" >> in the environment before running tests should work. On Windows or MacOS, >> setting JTREG="VM_OPTIONS=-Duser.language=en -Duser.country=US" helps for >> most, but not all test cases. > > However, on MacOS 12.1, running `make test-tier1 > JTREG="VM_OPTIONS=-Duser.language=en -Duser.country=US"` command for tier-1 > test, some tests still fail, including the following in tier-1.The tests > expects output messages in English, but Chinese message are still produced. > > test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java > test/langtools/jdk/javadoc/tool/6964914/TestStdDoclet.java > test/langtools/jdk/javadoc/tool/6964914/TestUserDoclet.java > test/langtools/jdk/javadoc/tool/EnsureNewOldDoclet.java > test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java > test/langtools/tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java > test/langtools/tools/javac/options/smokeTests/OptionSmokeTest.java > test/langtools/tools/javac/platform/PlatformProviderTest.java > test/langtools/tools/jdeps/MultiReleaseJar.java
Vikey Chen has updated the pull request incrementally with one additional commit since the last revision: fix by test-library ------------- Changes: - all: https://git.openjdk.java.net/jdk/pull/7924/files - new: https://git.openjdk.java.net/jdk/pull/7924/files/24dda53e..75101787 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk&pr=7924&range=02 - incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=7924&range=01-02 Stats: 71 lines in 9 files changed: 36 ins; 17 del; 18 mod Patch: https://git.openjdk.java.net/jdk/pull/7924.diff Fetch: git fetch https://git.openjdk.java.net/jdk pull/7924/head:pull/7924 PR: https://git.openjdk.java.net/jdk/pull/7924