Skip to content

ReFrame 2.17

Choose a tag to compare

@vkarak vkarak released this 25 Mar 16:42
· 9649 commits to master since this release
deec7f9

ReFrame 2.17 Release Notes

New features and enhancements

  • Add support for selecting tests using regular expressions (#664)
  • Add logging handler for sending records to syslog (#675)
  • Remove support for passing options to the RegressionTest.compile() method (#697)
  • Support command substitution in variable expansion (#683)
  • Drop support for setting flags in environment (#678)
  • Extend Job API for retrieving the list of nodes assigned to the regression test (#660)
  • Add support for directories in keep_files attribute (#673)

Bug fixes

  • Define the set of run environments correctly when -p option is used with regular expressions (#716)
  • Fix Slurm backend failures when trying node lists with inexistent nodes (#713)
  • Fix unit test failure with EBUSY when running on NFS filesystem (#715)
  • Fix error message in case of performance errors (#704)
  • Fix deprecation warnings with Python 3.7 (#711)
  • Correct the units of the kernel latency test (#703)
  • Fix flexible task allocation bug ignoring Slurm partition defined in access (#693)
  • Use the default Slurm partition with --flex-alloc-tasks if none is specified (#676)
  • Fix crash in failure report when test is killed due to timeout (#680)
  • Fix bug in 'keep_files' unit tests (#672)

Regression tests

  • Add OSU Allreduce test (#686)
  • Add Intel Vtune test (#714)
  • Add description to the collective halo tests (#690)
  • Add Intel Inspector test (#710)
  • Add Fulen as a supported system in CSCS config (#684)
  • Add MPI halo cell exchange benchmark (#666)
  • Enlarge buffer sizes for H2D and D2D multi GPU tests (#689)
  • Extend DGEMM test to build with OpenBLAS (#691)
  • Add test for COSMO post-processing with Fieldextra (#685)
  • Change resources dir for GROMACS test (#695)
  • Fix tags of flexible tests + other improvements (#681)
  • Add test for gperftools (#670)
  • Add CPU affinity test (#657)
  • Add test for NERSC IPM (#631)
  • Update maintenance tests (#679)
  • Extend DGEMM test for using MKL (#662)

Other

  • Reenable Dom in the Jenkinsfile (#709)
  • Disable Dom from running in the ci (#696)
  • Add documentation for regular expression support in test selection options (#717)
  • Move documentation to readthedocs.org (#705)
  • Remove link to prior to 2.6.1 documentation (#687)