Releases: reframe-hpc/reframe
Releases · reframe-hpc/reframe
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
-Soption (#2876)
Bug fixes
- Ensure LSF
bjobsgets the right format (#2968)
Test library
ReFrame 4.3.4
Release Notes
Enhancements
- Update
fileloglog 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
--describeoption (#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.shin 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
--timestampformat (#2931) - Parameterise test from command line (#2913)
- Additional Spack build system options (#2919)
- Combine perflogs for parameterised tests (#2882)
- Support for
pdshandclushparallel launchers (#2894) - Support
prepare_cmdsat the environment level (#2887) - Support custom system auto-detection methods (#2832)
Enhancements
ReFrame 4.2.2
Release Notes
Enhancements
- Add note about test generation options and
--ci-generate(#2929) - Fail on errors in
bootstrap.shand add a new--ignore-errorsoption (#2925) - Fix broken docs links in valid_systems and valid_prog_environs sections (#2920)
- Fixed a typo in documentation -
JobLauchertoJobLauncher(#2922) - Fix broken formatting in
extractall_s()docs (#2921) - Update Slack link in
README_minimal.md(#2891)
Bug fixes
ReFrame 4.2.1
Release Notes
Enhancements
- Improve docs on how
accessoptions are treated for PBS-based backends (#2889) - List the
httpjsonandfileloghandlers as perflog handlers only (#2878) - Add EUM'23 slides (#2881, #2888)
- New tutorial example on how to use
make_test()(#2866)
Bug fixes
- Fix definition of default values for
sched_optionsparameters (#2885) - Fix in-class updates of inherited mutable variables (#2880)
Other
- Update
requestspackage version and add a Python 3.6 disclaimer (#2883)
ReFrame 4.2.0
Release Notes
New features
- Allow custom HTTP headers with the
httpjsonlog handler (#2854) - Add support for repeated testing through two new options:
--rerunsand--duration(#2839) - Add new
ci_extrastest variable that allows passing test-specific options to the pipeline generated by--ci-generate(#2833) - Add a symlink to the latest run report (#2834)
- Simplify custom user imports in tests (#2801)
- Support arbitrary Spack environment configuration (#2819)
Enhancements
- Use official Slack permanent invite link (#2862)
- Set the module of test created by
make_test(#2818)
Bug fixes
- Do not symlink against report files in non-default locations (#2855)
Other
- Replace
codecovwithcoveragein CI (#2863)