Releases: reframe-hpc/reframe
Releases · reframe-hpc/reframe
ReFrame 4.5.1
Release Notes
Bug fixes
- Better version check for Slurm in the
srun
backend (#3109) - Do not ignore the
use_login_shell
configuration option when generation the auto-detection script (#3094) - Detect missing
curl
inbootstrap.sh
(#3096) - Take into account the
resolve_module_conflicts
option from the configuration (#3093)
Other
- Update the copyright year (#3097)
ReFrame 4.5.0
Release Notes
New features
n/a
Enhancements
- Expose job submit time as a loggable property (#3084)
- Allow
always_last
to be defined in multiple hooks and add a note about users' workaround code for enforcing hook execution order (#3083) - Make variables and parameters loggable by default (#3082)
- Document the limitations of the test generation options (#3080)
- Issue an error when invoking an invalid mode (#3070)
- Skip modules system sanity checking when module conflict resolution is off (#3054)
- Update doc dependencies (#3026)
Bug fixes
- Fix crash when
--distribute
option is applied to a run-only test (#3081)
Test library
- Add fs mount options check to hpctstlib (#2958)
Other
ReFrame 4.4.2
Release Notes
Enhancements
- Remove use of deprecated
%Z
directive instrftime()
(#3069) - Properly quote reframe command in output (#3071)
- Remove outdated text in configuration docs (#3068)
- Fix typo in docs about sanity patterns debugging (#3051)
- Move webinars and tutorials under the same section (#3047)
Bug fixes
ReFrame 4.4.1
ReFrame 4.4.0
Release Notes
New features
- Filter tests using arbitrary expressions (#3010)
- Add an SSH-based scheduler backend (#2975)
- Allow pinning a hook as the last of its stage (#2992)
- Support for custom schedulers (#2955)
- Allow setting nested mapping types using the
-S
option (#2876)
Bug fixes
- Ensure LSF
bjobs
gets the right format (#2968)
Test library
ReFrame 4.3.4
Release Notes
Enhancements
- Update
filelog
log handler docs (#2998)
Bug fixes
- Properly retrieve exit status for PBS Pro jobs (#2993)
- Respect execution order of overriden hooks (#2997)
- Show test references with
--describe
option (#2999) - Always remove temporary directory when remote auto-detection fails (#3000)
Other
- Add hpctestlib to the PyPI package (#3003)
ReFrame 4.3.3
ReFrame 4.3.2
Release Notes
Bug fixes
- Run
./bootstrap.sh
in a virtual environment to avoid errors on Debian-based systems (#2953)
ReFrame 4.3.1
ReFrame 4.3.0
Release Notes
New features
- Update default
--timestamp
format (#2931) - Parameterise test from command line (#2913)
- Additional Spack build system options (#2919)
- Combine perflogs for parameterised tests (#2882)
- Support for
pdsh
andclush
parallel launchers (#2894) - Support
prepare_cmds
at the environment level (#2887) - Support custom system auto-detection methods (#2832)