There is a newer version of the record available.

Published August 26, 2021 | Version v3.8.0
Software Open

eth-cscs/reframe: ReFrame 3.8.0

  • 1. Swiss National Supercomputing Centre
  • 2. @eth-cscs
  • 3. CSCS
  • 4. ETH Zurich / CSCS
  • 5. CSCS - Swiss National Supercomputing Centre
  • 6. @UCL-ARC
  • 7. @NERSC
  • 8. Vrije Universiteit Brussel (VUB)
  • 9. Ohio Supercomputer Center
  • 10. Meteoswiss
  • 11. @pscedu
  • 12. HPC-UGent
  • 13. Lawrence Berkeley National Laboratory

Description

ReFrame v3.8.0 Release Notes New features and enhancements

  • Allow setting test variables from the command line (#2117)
  • New syntax for performance checking (#2083)
  • Automatically detect location of Spack (#2123)
  • Refactor test registry (#2119)
  • Automatically create a Spack environment when not set (#2031)
  • Use the variable built-in machinery in the build system classes (#2095)
  • Improve handling of user programming errors (#2087)
  • Add SGE scheduler backend (#1959)
Bug fixes
  • Use partition's and system's environment when autodetecting the topology (#2140)
  • Do not bypass metaclass logic in the bind directive (#2147)
  • Do not crash if processor and/or device topology files are not properly formatted JSON files (#2136)
  • Catch TypeError when filter_params function does not return a tuple (#2122)
  • Fix default executable assignment (#2107)
  • Make test_cancel_(with_grace|term_ignore) unit tests more robust (#2100)
  • Handle None in Decimal conversion of junit report (#2098)
  • Do not emit module unuse <path> after loading modules with Lmod from a specific path (#2094)
  • Remove unnecessary file locks (#2091)
  • Fix hook override with multiple inheritance (#2081)
  • Remove redundant whitespace in local launcher's command (#2092)
  • Fix the way a custom Python binary is passed to the bootstrap script (#2086)
  • Always use $HOME for storing processor auto-detection results (#2074)
Other
  • Change the EB template for deployment on 3.7.2 (#2111)
  • Fix sanity function deprecation unit test (#2080)
  • Don't fail the CI if a cleanup stage fails (#2073)
  • Remove sn.sanity_function references from unit tests (#2071)
  • Improve documentation of built-ins (#2128)
  • Remove quotes from image link in README (#2126)
  • Adapt README to use PyPI friendly img include (#2125)
  • Use an absolute URL for the ReFrame logo in README.md (#2121)
  • Fix documentation about processor auto-detection (#2079)

Files

eth-cscs/reframe-v3.8.0.zip

Files (2.4 MB)

Name Size Download all
md5:9d0409fd65c29c7035ac824db5db82fa
2.4 MB Preview Download

Additional details

Related works