On Fri, 22 Oct 2021 09:06:49 GMT, Pavel Rappo <pra...@openjdk.org> wrote:

>> I've traced the execution of a local jtreg run with a debugger and examined 
>> the respective `jtr` file. Here is what I saw. The locale that the javadoc 
>> under test uses is that of returned by java.util.Locale.getDefault(). This 
>> happens because neither of the three pieces -- jtreg, JavadocTester, or 
>> TestSnippetTag -- passes `-locale` to javadoc.
>> 
>> Now I begin to wonder: how come we don't see failures on CI builds? Are we 
>> lucky and all the machines on which javadoc tests run use variants of 
>> English locale? Do we not have other tests where we hard-code English string 
>> variants? Is there something that I don't see?
>
> You don't have to do anything about locales in this PR; this part is fine as 
> it is. I filed a bug, JDK-8275727, to address this issue at mass. It looks 
> like almost half of javadoc tests have a similar issue.

I'm not very worried about the locale issue (JDK-8275727) since it is primarily 
just a problem that affects us ... i.e. it is at most a build/CI/test issue, 
not an end-user  issue.

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

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

Reply via email to