RFR: JDK-8319195: Move tier 1 vector API regression tests to tier 2
Joe Darcy
darcy at openjdk.org
Wed Nov 1 20:39:01 UTC 2023
On Wed, 1 Nov 2023 19:11:28 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:
> I would suggest to determine the set of tests which run "at most 10 seconds total" and run only them in tier1. Also taking into account API coverage.
Okay; I think preserving a handful of tests to check for a dead-on-arrival vector change is acceptable. Here are the sorted running times from my machine, times in milliseconds:
VectorHash.jtr:2190
PreferredSpeciesTest_id0.jtr:2545
VectorRuns.jtr:2790
PreferredSpeciesTest_id1.jtr:3228
MethodOverideTest.jtr:3864
CovarOverrideTest.jtr:3993
MismatchTest.jtr:4013
LoadJsvmlTest.jtr:4112
ImageTest.jtr:6074
LongMaxVectorLoadStoreTests.jtr:6197
DoubleMaxVectorLoadStoreTests.jtr:6445
ShortMaxVectorLoadStoreTests.jtr:6692
IntMaxVectorLoadStoreTests.jtr:6868
FloatMaxVectorLoadStoreTests.jtr:6952
ByteMaxVectorLoadStoreTests.jtr:7098
AddTest.jtr:7303
-=-=-=-=-=-=-=-=-=-
VectorMaxConversionTests_ZSinglegen.jtr:24001
LongMaxVectorTests.jtr:27290
IntMaxVectorTests.jtr:27349
VectorMaxConversionTests_id0.jtr:27588
VectorMaxConversionTests_ZGenerational.jtr:29138
ShortMaxVectorTests.jtr:29220
FloatMaxVectorTests.jtr:30849
ByteMaxVectorTests.jtr:31206
DoubleMaxVectorTests.jtr:32384
VectorReshapeTests.jtr:39873
The tests below the line take 24 or more seconds to run so would be out of consideration.
@vnkozlov , which subset of the above the line regressions tests would be most helpful to preserve?
-------------
PR Comment: https://git.openjdk.org/jdk/pull/16437#issuecomment-1789640621
More information about the core-libs-dev
mailing list