[Chapel Merge] Testing updates for Slurm and comm=ofi (and ugni).

Branch: refs/heads/master
Revision: aa42286
Author: gbtitus
Log Message:

Merge pull request #17927 from gbtitus/update-for-ofi-testing

Testing updates for Slurm and comm=ofi (and ugni).

(Not reviewed -- test changes only and just improving things for some
configs we don't test in an automated way.)

This makes a couple of adjustments to support comm=ofi testing. First,
it augments the prediff-for-slurm system prediffer to match some new and
changed Slurm messages. Second, it adapts the histo-atomics-forall-opt
plain .good file to match the output for comm=ofi and comm=ugni, which
support network atomics. We already have specific .good files for the
comm=none and comm=gasnet cases, which differ both from each other and
from the output with network atomics, so that leaves the plain .good
available for matching the output with network-atomics.

Modified Files:
M test/studies/bale/histogram/histo-atomics-forall-opt.good

M util/test/prediff-for-slurm

Compare: https://github.com/chapel-lang/chapel/compare/82f6f885d4d9...aa42286f4999