Published May 4, 2021
| Version v3.6.0
Software
Open
eth-cscs/reframe: ReFrame 3.6.0
Authors/Creators
- Vasileios Karakasis1
- Theofilos Manitaras2
- jgp3
- Javier Otero3
- rsarm
- ekouts
- Christopher Bignamini
- Andreas Jocksch3
- victorusu4
- kraushm
- lucamar
- Sebastian Keller2
- Samuel Omlin5
- Henrique Mendonça
- GiuseppeLoRe
- Maxime Boissonneault
- Steve Leak6
- Sam Moors7
- Zhi-Qiang You8
- jfavre3
- Xavier Lapillonne9
- Åke Sandgren
- Kenneth Hoste10
- mand35
- Anton Kozhevnikov3
- Brian Friesen11
- Jonathan Frawley
- Mark Abraham
- MaximeVdB
- Auriane R.
- 1. Swiss National Supercomputing Centre
- 2. @eth-cscs
- 3. CSCS
- 4. ETH Zurich / CSCS
- 5. CSCS - Swiss National Supercomputing Centre
- 6. @NERSC
- 7. Vrije Universiteit Brussel (VUB)
- 8. Ohio Supercomputer Center
- 9. Meteoswiss
- 10. HPC-UGent
- 11. Lawrence Berkeley National Laboratory
Description
ReFrame v3.6.0 Release Notes
New features and enhancements
- Add command-line option to generate a JUnit XML report (#1925)
- Add a
--list-tagscommand-line action to list all the available test tags (#1945) - Add a configuration option to disable automatic module conflict resolution (#1941)
- Deprecate the use of the
@parameterized_testdecorator (#1934) - Issue a warning if a module operation is attempted on the
nomodmodules system (#1933) - Abbreviate node lists in
FAILURE INFOreports (#1912) - Re-implement pipeline hook mechanism and add a post-init hook (#1865)
- Improve error message when parameters are undefined (#1888)
- Add test API methods for skipping tests (#1875)
- Show a preview of the standard error in cases of build failures (#1873)
- Improve access to the namespaces of both parameter and variable built-ins (#1819)
- Add a
time_limitpartition configuration parameter and abuild_time_limitvariable for regression tests (#1860) - Allow setting the test description and executable name directly in the class body (#1862)
- Minimize the list of doc requirements (#1847)
- Fix regression in setting the graylog server address (#1956)
- Warn when a check search path does not exist (#1949)
- Properly check exit status of
ensurepipinbootstrap.sh(#1953) - Fix crash when
OSErroroccurs during dumping of test cases (#1926) - Fix crash when
sourcesdiris set toNonein class body (#1910) - Fix missing path to build stdout when collecting EasyBuild installed modules (#1891)
- Fix squeue backend scheduler crash (#1907)
- Fix rescheduling condition for asynchronous execution policy (#1904)
- Color
bootstrap.shonly if stdout is a terminal (#1898) - Fix bootstrap script for
pip-less Python installations (#1900) - Set stdin to null when launching processes from ReFrame, so that processes do no think they are on a tty (#1879)
- Fix the call order on the
__set_name__hook for built-in variables (#1881) - Do not reset
sourcesdirtoNoneif it is set to a URL (#1874) - Fix typo in variable name (#1866)
- Pull base images for CI instead of building them from scratch (#1909)
- Update documentation of built-ins and update tutorial examples removing the use of
__init__(#1940) - Make basic configuration example more intuitive w.r.t. to modules systems (#1932)
- Change favicon to the ReFrame logo (#1924)
- Add URL to Twitter badge (#1922)
- Add
-pthreadto the multithreaded tutorial test (#1870) - Add tutorial about reusable tests (#1895)
- Update tutorial examples to use the parameter builtin (#1857)
- Various documentation fixes (#1859)
Files
eth-cscs/reframe-v3.6.0.zip
Files
(2.3 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:6a1e4ba4872441cbb4d11f219d7bb4ea
|
2.3 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/eth-cscs/reframe/tree/v3.6.0 (URL)