[Chapel Merge] Adjust some tests to speed up testing

Branch: refs/heads/main
Revision: 973617d6a7709eeaa65ece8fcabf638deb3ee0e0
Author: jabraham17
Link: Adjust some tests to speed up testing by jabraham17 · Pull Request #28480 · chapel-lang/chapel · GitHub
Log Message:
Adjust some tests to speed up testing (#28480)

Adjusts some tests to speed up testing in some of out slower configs.

For context, our current linux32 testing takes 25+ hrs, which is too
much. I identified some slow tests and picked a few that were slow and
skipped them. I focused on tests that wouldn't be suspectable to
platform differences.

In this PR, I skipped unstable message tests, generated class casting
tests, and tests for the deprecated keyword on all platforms except
linux64. None of these tests should be platform specific (they are just
tests to make sure warnings/errors occur when they should), so they
should be safe to skip.

I also added some new subdirectories for Sort/correctness, which was
one of the slowest directories. I did not skip them, as sort could
have platform differences

[Reviewed by @DanilaFe]

Compare: Comparing 540d168f1920a2ef6148b9f62e8a7597be1ffa3c...be8bcdfb2c827b881b9179d9dd36c92a645430e7 · chapel-lang/chapel · GitHub

Diff:
A test/classes/casts/generated-cast-tests/SKIPIF
A test/classes/casts/generated-cast-tests/argumentCoerce_Const/error/SKIPIF
A test/classes/casts/generated-cast-tests/argumentCoerce_Const/noerror/SKIPIF
A test/classes/casts/generated-cast-tests/argumentCoerce_ConstIn/error/SKIPIF
A test/classes/casts/generated-cast-tests/argumentCoerce_ConstIn/noerror/SKIPIF
A test/classes/casts/generated-cast-tests/argumentCoerce_ConstRef/error/SKIPIF
A test/classes/casts/generated-cast-tests/argumentCoerce_ConstRef/noerror/SKIPIF
A test/classes/casts/generated-cast-tests/argumentCoerce_In/error/SKIPIF
A test/classes/casts/generated-cast-tests/argumentCoerce_In/noerror/SKIPIF
A test/classes/casts/generated-cast-tests/argumentCoerce_Inout/error/SKIPIF
A test/classes/casts/generated-cast-tests/argumentCoerce_Inout/noerror/SKIPIF
A test/classes/casts/generated-cast-tests/argumentCoerce_Out/error/SKIPIF
A test/classes/casts/generated-cast-tests/argumentCoerce_Out/noerror/SKIPIF
A test/classes/casts/generated-cast-tests/argumentCoerce_Ref/error/SKIPIF
A test/classes/casts/generated-cast-tests/argumentCoerce_Ref/noerror/SKIPIF
A test/classes/casts/generated-cast-tests/coerceAssign/error/SKIPIF
A test/classes/casts/generated-cast-tests/coerceAssign/noerror/SKIPIF
A test/classes/casts/generated-cast-tests/coerceInitAssign/error/SKIPIF
A test/classes/casts/generated-cast-tests/coerceInitAssign/noerror/SKIPIF
A test/classes/casts/generated-cast-tests/explicitCasts/error/SKIPIF
A test/classes/casts/generated-cast-tests/explicitCasts/noerror/SKIPIF
M test/classes/casts/generated-cast-tests/generate-tests.chpl
A test/deprecated-keyword/SKIPIF
R100 test/unstable/changeMaskNotFlat.chpl test/gpu/native/unstable/changeMaskNotFlat.chpl
R100 test/unstable/changeMaskNotFlat.good test/gpu/native/unstable/changeMaskNotFlat.good
R100 test/unstable/changeMaskNotFlat.prediff test/gpu/native/unstable/changeMaskNotFlat.prediff
R100 test/unstable/unstableGpuConfigs.chpl test/gpu/native/unstable/unstableGpuConfigs.chpl
R100 test/unstable/unstableGpuConfigs.execopts test/gpu/native/unstable/unstableGpuConfigs.execopts
R100 test/unstable/unstableGpuConfigs.good test/gpu/native/unstable/unstableGpuConfigs.good
R100 test/unstable/unstableGpuConfigs.prediff test/gpu/native/unstable/unstableGpuConfigs.prediff
M test/library/standard/Sort/correctness/COMPOPTS
A test/library/standard/Sort/correctness/partition/COMPOPTS
R100 test/library/standard/Sort/correctness/partitioning-sort-ml.chpl test/library/standard/Sort/correctness/partition/partitioning-sort-ml.chpl
R100 test/library/standard/Sort/correctness/partitioning-sort-ml.compopts test/library/standard/Sort/correctness/partition/partitioning-sort-ml.compopts
R100 test/library/standard/Sort/correctness/partitioning-sort-ml.execopts test/library/standard/Sort/correctness/partition/partitioning-sort-ml.execopts
R100 test/library/standard/Sort/correctness/partitioning-sort-ml.good test/library/standard/Sort/correctness/partition/partitioning-sort-ml.good
R100 test/library/standard/Sort/correctness/partitioning-sort-ml.numlocales test/library/standard/Sort/correctness/partition/partitioning-sort-ml.numlocales
R100 test/library/standard/Sort/correctness/partitioning-sort-ml.skipif test/library/standard/Sort/correctness/partition/partitioning-sort-ml.skipif
R100 test/library/standard/Sort/correctness/partitioning-sort-utilities-ml.chpl test/library/standard/Sort/correctness/partition/partitioning-sort-utilities-ml.chpl
R100 test/library/standard/Sort/correctness/partitioning-sort-utilities-ml.compopts test/library/standard/Sort/correctness/partition/partitioning-sort-utilities-ml.compopts
R100 test/library/standard/Sort/correctness/partitioning-sort-utilities-ml.execopts test/library/standard/Sort/correctness/partition/partitioning-sort-utilities-ml.execopts
R100 test/library/standard/Sort/correctness/partitioning-sort-utilities-ml.good test/library/standard/Sort/correctness/partition/partitioning-sort-utilities-ml.good
R100 test/library/standard/Sort/correctness/partitioning-sort-utilities-ml.numlocales test/library/standard/Sort/correctness/partition/partitioning-sort-utilities-ml.numlocales
R100 test/library/standard/Sort/correctness/partitioning-sort-utilities-ml.skipif test/library/standard/Sort/correctness/partition/partitioning-sort-utilities-ml.skipif
R100 test/library/standard/Sort/correctness/partitioning-sort-utilities.chpl test/library/standard/Sort/correctness/partition/partitioning-sort-utilities.chpl
R100 test/library/standard/Sort/correctness/partitioning-sort-utilities.compopts test/library/standard/Sort/correctness/partition/partitioning-sort-utilities.compopts
R100 test/library/standard/Sort/correctness/partitioning-sort-utilities.execopts test/library/standard/Sort/correctness/partition/partitioning-sort-utilities.execopts
R100 test/library/standard/Sort/correctness/partitioning-sort-utilities.good test/library/standard/Sort/correctness/partition/partitioning-sort-utilities.good
R100 test/library/standard/Sort/correctness/partitioning-sort.chpl test/library/standard/Sort/correctness/partition/partitioning-sort.chpl
R100 test/library/standard/Sort/correctness/partitioning-sort.compopts test/library/standard/Sort/correctness/partition/partitioning-sort.compopts
R100 test/library/standard/Sort/correctness/partitioning-sort.execopts test/library/standard/Sort/correctness/partition/partitioning-sort.execopts
R100 test/library/standard/Sort/correctness/partitioning-sort.good test/library/standard/Sort/correctness/partition/partitioning-sort.good
A test/library/standard/Sort/correctness/radix/COMPOPTS
R100 test/library/standard/Sort/correctness/test-radix-bucketizer.chpl test/library/standard/Sort/correctness/radix/test-radix-bucketizer.chpl
R100 test/library/standard/Sort/correctness/test-radix-bucketizer.compopts test/library/standard/Sort/correctness/radix/test-radix-bucketizer.compopts
R100 test/library/standard/Sort/correctness/test-radix-bucketizer.good test/library/standard/Sort/correctness/radix/test-radix-bucketizer.good
R100 test/library/standard/Sort/correctness/test-sample-bucketizer.chpl test/library/standard/Sort/correctness/radix/test-sample-bucketizer.chpl
R100 test/library/standard/Sort/correctness/test-sample-bucketizer.compopts test/library/standard/Sort/correctness/radix/test-sample-bucketizer.compopts
R100 test/library/standard/Sort/correctness/test-sample-bucketizer.good test/library/standard/Sort/correctness/radix/test-sample-bucketizer.good
R100 test/library/standard/Sort/correctness/testMsbRadixSort.chpl test/library/standard/Sort/correctness/radix/testMsbRadixSort.chpl
R100 test/library/standard/Sort/correctness/testMsbRadixSort.good test/library/standard/Sort/correctness/radix/testMsbRadixSort.good
R100 test/library/standard/Sort/correctness/two-array-radix-sort-bug.chpl test/library/standard/Sort/correctness/radix/two-array-radix-sort-bug.chpl
R100 test/library/standard/Sort/correctness/two-array-radix-sort-bug.good test/library/standard/Sort/correctness/radix/two-array-radix-sort-bug.good
R100 test/library/standard/Sort/correctness/two-array-radix-sort-bug.numlocales test/library/standard/Sort/correctness/radix/two-array-radix-sort-bug.numlocales
R100 test/library/standard/Sort/correctness/two-array-radix-sort-bug.skipif test/library/standard/Sort/correctness/radix/two-array-radix-sort-bug.skipif
A test/library/standard/Sort/correctness/stable/COMPOPTS
R100 test/library/standard/Sort/correctness/check-stable-tuples.chpl test/library/standard/Sort/correctness/stable/check-stable-tuples.chpl
R100 test/library/standard/Sort/correctness/check-stable-tuples.compopts test/library/standard/Sort/correctness/stable/check-stable-tuples.compopts
R100 test/library/standard/Sort/correctness/check-stable-tuples.good test/library/standard/Sort/correctness/stable/check-stable-tuples.good
R100 test/library/standard/Sort/correctness/check-stable-tuples.numlocales test/library/standard/Sort/correctness/stable/check-stable-tuples.numlocales
R100 test/library/standard/Sort/correctness/check-stable.chpl test/library/standard/Sort/correctness/stable/check-stable.chpl
R100 test/library/standard/Sort/correctness/check-stable.compopts test/library/standard/Sort/correctness/stable/check-stable.compopts
R100 test/library/standard/Sort/correctness/check-stable.good test/library/standard/Sort/correctness/stable/check-stable.good
R100 test/library/standard/Sort/correctness/check-stable.numlocales test/library/standard/Sort/correctness/stable/check-stable.numlocales
R100 test/library/standard/Sort/correctness/stableSort.chpl test/library/standard/Sort/correctness/stable/stableSort.chpl
R100 test/library/standard/Sort/correctness/stableSort.good test/library/standard/Sort/correctness/stable/stableSort.good
A test/unstable/BigInteger/SKIPIF
A test/unstable/Map/SKIPIF
A test/unstable/Math/SKIPIF
A test/unstable/SKIPIF
A test/unstable/Set/SKIPIF
A test/unstable/Time/SKIPIF
A test/unstable/atomic/SKIPIF
D test/unstable/changeMaskNotFlat.skipif
T test/unstable/const-intent/SKIPIF
A test/unstable/const-intent/flags/SKIPIF
A test/unstable/sync/SKIPIF
A test/unstable/tertiary/SKIPIF
A test/unstable/unstable-module-ambiguity/SKIPIF
D test/unstable/unstableGpuConfigs.skipif
https://github.com/chapel-lang/chapel/pull/28480.diff