RFR: 8366940: Test compiler/loopopts/superword/TestAliasingFuzzer.java timed out

Emanuel Peter epeter at openjdk.org
Mon Sep 15 07:02:23 UTC 2025


On Fri, 12 Sep 2025 12:32:00 GMT, SendaoYan <syan at openjdk.org> wrote:

>> `TestAliasingFuzzer.java` generates 30 subtests for every run. They are randomized. Some vectorize and execute faster, some fail to vectorize and execute slower.
>> 
>> Hence, some natural variance in the duration is expected.
>> On most machines, it seems the variance in "Running Tests" is about 30-50sec (total test time about 35-70sec). But on some machines (macosx-x64-debug), the execution time is a bit slower: 60-100 in "Running Tests", with some outliers at 110+sec. These occasionally trip the 120sec timeout, and when they trip it, they somehow cause the harness to take an excessive 9+min to shut everything down.
>> 
>> Solutions:
>> - Option 1: generate fewer tests in `TestAliasingFuzzer.java`. Would be sad, the test has now found 2 real bugs within 2 weeks.
>> - Option 2: increase test timeout. That is what I'll do. Because the "outliers" that caused the timeouts were not far from all other cases on the same platform, and so they are acceptable.
>
> Marked as reviewed by syan (Committer).

@sendaoYan @chhagedorn Thanks for the reviews!

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

PR Comment: https://git.openjdk.org/jdk/pull/27257#issuecomment-3290745075


More information about the hotspot-compiler-dev mailing list