Integrated: 8326948: Force English locale for timeout formatting

Alexey Ivanov aivanov at openjdk.org
Thu Feb 29 09:58:55 UTC 2024


On Wed, 28 Feb 2024 12:20:04 GMT, Alexey Ivanov <aivanov at openjdk.org> wrote:

> If a test runs in non-English locale, the digits displayed in the timeout could be locale-specific, which may be confusing.
> 
> For example, in the Arabic locale `-Duser.language=ar`, the timeout is displayed like this:
> 
> Test timeout: ٠٠:٠٤:٥٨
> 
> The fix explicitly sets English locale for formatting, which ensures the timeout is always displayed with the Western Arabic numerals, see [Numerals in most popular systems](https://en.wikipedia.org/wiki/Numerical_digit#Numerals_in_most_popular_systems).

This pull request has now been integrated.

Changeset: e772e781
Author:    Alexey Ivanov <aivanov at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/e772e7817981b7b5c01b95245cf2022372494619
Stats:     3 lines in 1 file changed: 2 ins; 0 del; 1 mod

8326948: Force English locale for timeout formatting

Reviewed-by: honkar, prr, gli

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

PR: https://git.openjdk.org/jdk/pull/18042


More information about the client-libs-dev mailing list