Skip to content

Commit f57b844

Browse files
author
Theofilos Manitaras
committed
Use conformant semantic version in all tests
1 parent 96ce404 commit f57b844

File tree

36 files changed

+86
-83
lines changed

36 files changed

+86
-83
lines changed

cscs-checks/apps/amber/amber_check.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def __init__(self, input_file, output_file):
4343
self.tags = {'scs', 'external-resources'}
4444

4545

46-
@rfm.required_version('>=2.16')
46+
@rfm.required_version('>=2.16.0')
4747
@rfm.parameterized_test(*(
4848
[variant, arch, scale]
4949
for variant in ['prod', 'maint']

cscs-checks/apps/cp2k/cp2k_check.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,11 +118,12 @@ def __init__(self, scale, variant):
118118
@rfm.run_before('run')
119119
def set_task_distribution(self):
120120
self.job.options = ['--distribution=block:block']
121-
121+
122122
@rfm.run_before('run')
123123
def set_cpu_binding(self):
124124
self.job.launcher.options = ['--cpu-bind=cores']
125125

126+
126127
@rfm.parameterized_test(*([s, v]
127128
for s in ['small', 'large']
128129
for v in ['maint', 'prod']))

cscs-checks/apps/cpmd/cpmd_check.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import reframe.utility.sanity as sn
88

99

10-
@rfm.required_version('>=2.16')
10+
@rfm.required_version('>=2.16.0')
1111
@rfm.parameterized_test(['small'], ['large'])
1212
class CPMDCheck(rfm.RunOnlyRegressionTest):
1313
def __init__(self, scale):

cscs-checks/apps/greasy/greasy_check.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def to_seconds(str):
1616
datetime.strptime('00:00:00', '%H:%M:%S')).total_seconds()
1717

1818

19-
@rfm.required_version('>=2.19')
19+
@rfm.required_version('>=2.19.0')
2020
@rfm.parameterized_test(
2121
['serial', 'gpu', 24, 12, 1, 1],
2222
['serial', 'mc', 72, 36, 1, 1],
@@ -39,7 +39,7 @@ def __init__(self, variant, partition, num_greasy_tasks, nworkes_per_node,
3939
# sleep enough time to distinguish if the files are running in parallel
4040
# or not
4141
self.sleep_time = 60
42-
self.build_system.cflags = ['-DSLEEP_TIME=%d' % self.sleep_time]
42+
self.build_system.cflags = [f'-DSLEEP_TIME={self.sleep_time:d}']
4343
self.variant = variant
4444
if variant == 'openmp':
4545
self.build_system.cflags += ['-fopenmp']

cscs-checks/apps/gromacs/gromacs_check.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def __init__(self, output_file):
4949
self.tags = {'scs', 'external-resources'}
5050

5151

52-
@rfm.required_version('>=2.19')
52+
@rfm.required_version('>=2.19.0')
5353
@rfm.parameterized_test(*([s, v]
5454
for s in ['small', 'large']
5555
for v in ['prod', 'maint']))
@@ -92,7 +92,7 @@ def __init__(self, scale, variant):
9292
self.tags |= {'maintenance' if variant == 'maint' else 'production'}
9393

9494

95-
@rfm.required_version('>=2.19')
95+
@rfm.required_version('>=2.19.0')
9696
@rfm.parameterized_test(*([s, v]
9797
for s in ['small', 'large']
9898
for v in ['prod']))

cscs-checks/apps/lammps/lammps_check.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def __init__(self):
4141
self.maintainers = ['TR', 'VH']
4242

4343

44-
@rfm.required_version('>=2.16')
44+
@rfm.required_version('>=2.16.0')
4545
@rfm.parameterized_test(*([s, v]
4646
for s in ['small', 'large']
4747
for v in ['prod', 'maint']))
@@ -85,7 +85,7 @@ def __init__(self, scale, variant):
8585
self.tags |= {'maintenance' if variant == 'maint' else 'production'}
8686

8787

88-
@rfm.required_version('>=2.16')
88+
@rfm.required_version('>=2.16.0')
8989
@rfm.parameterized_test(*([s, v]
9090
for s in ['small', 'large']
9191
for v in ['prod']))

cscs-checks/apps/namd/namd_check.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
class NamdBaseCheck(rfm.RunOnlyRegressionTest):
1313
def __init__(self, arch, scale, variant):
14-
self.descr = 'NAMD check (%s, %s)' % (arch, variant)
14+
self.descr = f'NAMD check ({arch}, {variant})'
1515
self.valid_prog_environs = ['builtin']
1616
self.modules = ['NAMD']
1717

@@ -67,7 +67,7 @@ def __init__(self, arch, scale, variant):
6767
}
6868

6969

70-
@rfm.required_version('>=2.16')
70+
@rfm.required_version('>=2.16.0')
7171
@rfm.parameterized_test(*([s, v]
7272
for s in ['small', 'large']
7373
for v in ['maint', 'prod']))
@@ -91,7 +91,7 @@ def __init__(self, scale, variant):
9191
}
9292

9393

94-
@rfm.required_version('>=2.16')
94+
@rfm.required_version('>=2.16.0')
9595
@rfm.parameterized_test(*([s, v]
9696
for s in ['small', 'large']
9797
for v in ['maint', 'prod']))

cscs-checks/apps/python/numpy_check.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ def __init__(self):
7474
self.maintainers = ['RS', 'TR']
7575

7676

77-
@rfm.required_version('>=2.16')
77+
@rfm.required_version('>=2.16.0')
7878
@rfm.simple_test
7979
class NumpyHaswellTest(NumpyBaseTest):
8080
def __init__(self):
@@ -83,7 +83,7 @@ def __init__(self):
8383
self.num_cpus_per_task = 12
8484

8585

86-
@rfm.required_version('>=2.16')
86+
@rfm.required_version('>=2.16.0')
8787
@rfm.simple_test
8888
class NumpyBroadwellTest(NumpyBaseTest):
8989
def __init__(self):

cscs-checks/apps/quantumespresso/quantumespresso_check.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ def set_task_distribution(self):
123123
def set_cpu_binding(self):
124124
self.job.launcher.options = ['--cpu-bind=cores']
125125

126+
126127
@rfm.parameterized_test(*([s, v]
127128
for s in ['small', 'large']
128129
for v in ['maint', 'prod']))

cscs-checks/apps/tensorflow/tf2_horovod_check.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import reframe.utility.osext as osext
99

1010

11-
@rfm.required_version('>=2.16')
11+
@rfm.required_version('>=2.16.0')
1212
@rfm.parameterized_test(['small'], ['large'])
1313
class TensorFlow2HorovodTest(rfm.RunOnlyRegressionTest):
1414
def __init__(self, variant):

0 commit comments

Comments
 (0)