Releases
v2.4
Compare
Sorry, something went wrong.
No results found
vkarak
released this
26 Jun 12:43
Reframe 2.4 release notes
API changes
Support for OS variable expansion in the variables field
Fixed environment loading: modules are loaded first and variables are set
afterwards
Default value of the use_multithreading field is now None, in which case
no hint is emitted
Framework
Brand new frontend
Google Test look-and-feel
Less verbose output
Better error handling and management
Better test statistics management
Support for pluggable execution policies of regression tests
New command line option --exec-policy for setting the execution policy of
the regression tests
Regression checks are not reused anymore across partitions and programming environments. Instead, they are cloned for every case.
Support for asynchronous execution of regression tests
The running phase of regression tests is executed in parallel
Support for different maximum pending jobs per partition
Full logging support
Multiple logging levels
Multiple log record handlers
Easily configured in reframe/settings.py
New command line option --save-log-files for saving the produced log files
in the output directory of the run
More robust user check validation
The regression test file is first parsed for the correct definition of the
_get_checks() method and is then loaded and further validated
You can’t perform that action at this time.