[Chapel Merge] Move nvidia testing to a different partition, cleanup scripts a bit

Branch: refs/heads/main
Revision: 8346bd3b7523ebf77c847c4b94129078b719b4f4
Author: e-kayrakli
Link: Move nvidia testing to a different partition, cleanup scripts a bit by e-kayrakli · Pull Request #27109 · chapel-lang/chapel · GitHub
Log Message:
Move nvidia testing to a different partition, cleanup scripts a bit (#27109)

Due to changes in the nightly testing system's setup, we have to move
our nvidia testing to a different partition. This PR mainly handles
that. Specifically:

  • Creates a common-gpu-nvidia-hpe-cray-ex script to have
    CHPL_LAUNCHER_PARTITION export, as we repeat that in many scripts.
  • While there, also removes CHPL_LOCALE_MODEL and CHPL_TEST_GPU from
    individual scripts, as they are set in the common-native-gpu.bash
    script, which is sourced by all GPU test scripts.

The deviceAttributes test may fail on the new partition. I am unable
to test there, so choose to merge the PR without any change to the test
to make progress on nightly testing runs. I'll adjust the test if
there's any fallout.

[Reviewed by @jabraham17]

Compare: Comparing 0254915ccc834a99522ee5c36b2a60662b77122e...67a8bfa90dd9da6cdd35322bc460e8a320adbdb5 · chapel-lang/chapel · GitHub

Diff:
A util/cron/common-gpu-nvidia-hpe-cray-ex.bash
M util/cron/test-gpu-ex-cuda-11.bash
M util/cron/test-gpu-ex-cuda-12.bash
M util/cron/test-gpu-ex-cuda-12.colocales.bash
M util/cron/test-gpu-ex-cuda-12.interop.bash
M util/cron/test-gpu-ex-cuda-12.ofi.bash
M util/cron/test-gpu-ex-cuda-12.specialization.bash
M util/cron/test-gpu-ex-rocm-62.bash
M util/cron/test-gpu-ex-rocm-62.ofi.bash
M util/cron/test-perf.gpu-ex-cuda-12.bash
M util/cron/test-perf.gpu-ex-cuda-12.um.bash
M util/cron/test-perf.gpu-ex-rocm.bash
https://github.com/chapel-lang/chapel/pull/27109.diff