Skip to content

ReFrame 3.2

Choose a tag to compare

@vkarak vkarak released this 08 Oct 16:37
· 6715 commits to master since this release
981e6f0

ReFrame v3.2 Release Notes

New features and enhancements

  • Delay the setup of performance logging, so that perf_patterns can be defined after the test construction (#1509)
  • Redesign job polling mechanism in the framework (#1402)
  • Add configuration parameter for automatically capturing command errors and exit code in job scripts (#1490)
  • Add utility function to look for available environment modules (#1417)
  • Drop support of scheduler-specific command-line options (#1483)
  • Change default JSON report file pattern (#1480)
  • Drop tuple syntax for timer fields (#1470)
  • Allow disabling pipeline hooks from the command line (#1462)

Bug fixes

  • Fix typo in modules system unit tests (#1517)
  • Fix error message when a sane Tmod installation cannot be found (#1510)
  • Treat correctly forced local jobs and other small fixes (#1513)
  • Do not require a configuration to be resolved always at system level (#1508)
  • Print current environment and partition correctly even if a test fails before the setup (#1506)
  • Add importlib_metadata to requirements (#1503)
  • Load configuration even if the username cannot be retrieved (#1499)
  • Restore environment correctly in case of module load failures (#1501)
  • Fix bootstrap script for Ubuntu/Debian installation (#1493)
  • Remove unnecessary error message from failure report (#1491)
  • Fix JSON report generation for deferred expressions (#1489)
  • Fix module import for files under site-packages (#1488)
  • Fix formatting of summary listing of checks (#1475)
  • Fix crash when git is not available (#1472)
  • Fix OrderedSet implementation (#1468)
  • Use new the 2020 pip dependency resolver in the bootstrap script (#1461)
  • Add always units in the default reference tuple (#1460)
  • Fix parsing of multiline exec_host in qstat output (#1457)
  • Fix glob pattern to search for both txt and yaml (#1439)
  • Fix JSON schema $id parameter (#1438)

Other

  • Remove the unit tests from the coverage report (#1518)
  • Set save location for JSON report files for CSCS (#1471)