Skip to content

kaust-rccl/ksl_postmaint_tests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reframe 3.6.0 on IBEX

ReFrame is a high-level framework for writing regression tests for HPC systems written in Python3.x and is authored and maintained by CSCS. We are prototyping ReFrame on IBEX to use it as a post-maintenance testing suit to run on IBEX .

Reframe v3.6.0 with python 3.8.1 is installed can be accessed via the following module

module load reframe/3.6.0

To list the tests

reframe -c ibex_tests_v3 -l 

To run The all tests

reframe -c ibex_tests_v3 -r 

To run specific Tests

reframe -c ibex_tests_v3 -n osu  -r 

To run the tests under Maintaince

reframe -c ibex_tests_v3 -Jreservation=<reservation_name> -r 

New features and enhancements in v 3.6.0

  • Deprecate the use of the @parameterized_test decorator
  • The old syntax of defining timelimit using a (h, m, s) tuple is deprecated.
self.time_limit = '30m'
self.time_limit = '2h'
  • The prebuild_cmd, postbuild_cmd, pre_run and post_run attributes have been removed
self.prerun_cmds = ['hostname','module list']