44# SPDX-License-Identifier: BSD-3-Clause
55
66import reframe as rfm
7- import reframe .utility .osext as osext
87import reframe .utility .sanity as sn
98
109
11- @rfm .parameterized_test ([ '1.70.0' ])
10+ @rfm .simple_test
1211class BoostPythonBindingsTest (rfm .RegressionTest ):
13- def __init__ (self , boostver ):
14- self .descr = f'Test for Boost { boostver } with Python bindings'
15- self .valid_systems = ['daint:gpu' , 'daint:mc' , 'dom:gpu' , 'dom:mc' ]
12+ def __init__ (self ):
13+ self .descr = f'Test for Boost with Python bindings'
14+ self .valid_systems = ['daint:gpu' , 'daint:mc' , 'dom:gpu' , 'dom:mc' ,
15+ 'eiger:mc' ]
1616 self .valid_prog_environs = ['builtin' ]
17- cdt_version = osext .cray_cdt_version ()
18- self .modules = [f'Boost/{ boostver } -CrayGNU-{ cdt_version } -python3' ]
17+ self .modules = [f'Boost' ]
1918 self .executable = f'python3 hello.py'
2019 self .sanity_patterns = sn .assert_found ('hello, world' , self .stdout )
2120 version_cmd = ('python3 -c \' import sys; '
@@ -25,5 +24,5 @@ def __init__(self, boostver):
2524 'PYTHON_INCLUDE' : '$(python3-config --includes)' ,
2625 'PYTHON_BOOST_LIB' : f'boost_python$({ version_cmd } )'
2726 }
28- self .maintainers = ['JB ' , 'AJ' ]
27+ self .maintainers = ['TM ' , 'AJ' ]
2928 self .tags = {'scs' , 'production' }
0 commit comments