Skip to content

Commit 11493d2

Browse files
author
Vasileios Karakasis
authored
Merge pull request #2355 from vkarak/feat/human-readable-test-names
[feat] Introduce new naming scheme for tests
2 parents bc280c5 + 5a6e35b commit 11493d2

File tree

87 files changed

+3520
-2118
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+3520
-2118
lines changed

cscs-checks/system/io/ior_check.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
import getpass
77
import os
8-
import re
98

109
import reframe as rfm
1110
import reframe.utility.sanity as sn
@@ -173,5 +172,6 @@ def set_perf_patterns(self):
173172
}
174173

175174
@run_after('init')
176-
def set_dependency(self):
177-
self.depends_on(re.sub(r'IorReadCheck', 'IorWriteCheck', self.name))
175+
def set_deps(self):
176+
variant = IorWriteCheck.get_variant_nums(base_dir=self.base_dir)[0]
177+
self.depends_on(IorWriteCheck.variant_name(variant))

cscs-checks/tools/profiling_and_debugging/notool.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ class JacobiNoToolHybrid(rfm.RegressionTest):
3232
@run_after('init')
3333
def set_descr_name(self):
3434
self.descr = f'Jacobi (without tool) {self.lang} check'
35-
self.name = f'{type(self).__name__}_{self.lang.replace("+", "p")}'
3635

3736
@run_after('init')
3837
def remove_buggy_prgenv(self):

docs/listings/alltests_daint.txt

Lines changed: 130 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,130 @@
1+
[ReFrame Setup]
2+
version: 3.10.0-dev.3+605af31a
3+
command: './bin/reframe -c tutorials/basics/ -R -n HelloMultiLangTest|HelloThreadedExtended2Test|StreamWithRefTest --performance-report -r'
4+
launched by: user@host
5+
working directory: '/home/user/Devel/reframe'
6+
settings file: '/home/user/Devel/reframe/tutorials/config/settings.py'
7+
check search path: (R) '/home/user/Devel/reframe/tutorials/basics'
8+
stage directory: '/home/user/Devel/reframe/stage'
9+
output directory: '/home/user/Devel/reframe/output'
10+
11+
[==========] Running 4 check(s)
12+
[==========] Started on Sat Jan 22 22:43:38 2022
13+
14+
[----------] start processing checks
15+
[ RUN ] HelloMultiLangTest %lang=cpp @daint:login+builtin
16+
[ RUN ] HelloMultiLangTest %lang=cpp @daint:login+gnu
17+
[ RUN ] HelloMultiLangTest %lang=cpp @daint:login+intel
18+
[ RUN ] HelloMultiLangTest %lang=cpp @daint:login+pgi
19+
[ RUN ] HelloMultiLangTest %lang=cpp @daint:login+cray
20+
[ RUN ] HelloMultiLangTest %lang=cpp @daint:gpu+gnu
21+
[ RUN ] HelloMultiLangTest %lang=cpp @daint:gpu+intel
22+
[ RUN ] HelloMultiLangTest %lang=cpp @daint:gpu+pgi
23+
[ RUN ] HelloMultiLangTest %lang=cpp @daint:gpu+cray
24+
[ RUN ] HelloMultiLangTest %lang=cpp @daint:mc+gnu
25+
[ RUN ] HelloMultiLangTest %lang=cpp @daint:mc+intel
26+
[ RUN ] HelloMultiLangTest %lang=cpp @daint:mc+pgi
27+
[ RUN ] HelloMultiLangTest %lang=cpp @daint:mc+cray
28+
[ RUN ] HelloMultiLangTest %lang=c @daint:login+builtin
29+
[ RUN ] HelloMultiLangTest %lang=c @daint:login+gnu
30+
[ RUN ] HelloMultiLangTest %lang=c @daint:login+intel
31+
[ RUN ] HelloMultiLangTest %lang=c @daint:login+pgi
32+
[ RUN ] HelloMultiLangTest %lang=c @daint:login+cray
33+
[ RUN ] HelloMultiLangTest %lang=c @daint:gpu+gnu
34+
[ RUN ] HelloMultiLangTest %lang=c @daint:gpu+intel
35+
[ RUN ] HelloMultiLangTest %lang=c @daint:gpu+pgi
36+
[ RUN ] HelloMultiLangTest %lang=c @daint:gpu+cray
37+
[ RUN ] HelloMultiLangTest %lang=c @daint:mc+gnu
38+
[ RUN ] HelloMultiLangTest %lang=c @daint:mc+intel
39+
[ RUN ] HelloMultiLangTest %lang=c @daint:mc+pgi
40+
[ RUN ] HelloMultiLangTest %lang=c @daint:mc+cray
41+
[ RUN ] HelloThreadedExtended2Test @daint:login+builtin
42+
[ RUN ] HelloThreadedExtended2Test @daint:login+gnu
43+
[ RUN ] HelloThreadedExtended2Test @daint:login+intel
44+
[ RUN ] HelloThreadedExtended2Test @daint:login+pgi
45+
[ RUN ] HelloThreadedExtended2Test @daint:login+cray
46+
[ RUN ] HelloThreadedExtended2Test @daint:gpu+gnu
47+
[ RUN ] HelloThreadedExtended2Test @daint:gpu+intel
48+
[ RUN ] HelloThreadedExtended2Test @daint:gpu+pgi
49+
[ RUN ] HelloThreadedExtended2Test @daint:gpu+cray
50+
[ RUN ] HelloThreadedExtended2Test @daint:mc+gnu
51+
[ RUN ] HelloThreadedExtended2Test @daint:mc+intel
52+
[ RUN ] HelloThreadedExtended2Test @daint:mc+pgi
53+
[ RUN ] HelloThreadedExtended2Test @daint:mc+cray
54+
[ RUN ] StreamWithRefTest @daint:login+gnu
55+
[ RUN ] StreamWithRefTest @daint:gpu+gnu
56+
[ RUN ] StreamWithRefTest @daint:mc+gnu
57+
[ OK ] ( 1/42) HelloMultiLangTest %lang=cpp @daint:login+builtin [compile: 4.053s run: 36.016s total: 43.208s]
58+
[ OK ] ( 2/42) HelloMultiLangTest %lang=cpp @daint:login+gnu [compile: 4.047s run: 36.009s total: 43.203s]
59+
[ OK ] ( 3/42) HelloMultiLangTest %lang=cpp @daint:login+intel [compile: 3.431s run: 35.376s total: 43.206s]
60+
[ OK ] ( 4/42) HelloMultiLangTest %lang=cpp @daint:login+pgi [compile: 2.758s run: 34.675s total: 43.208s]
61+
[ OK ] ( 5/42) HelloMultiLangTest %lang=cpp @daint:login+cray [compile: 2.149s run: 34.052s total: 43.211s]
62+
[ OK ] ( 6/42) HelloMultiLangTest %lang=cpp @daint:gpu+gnu [compile: 2.139s run: 60.830s total: 69.995s]
63+
[ OK ] ( 7/42) HelloMultiLangTest %lang=cpp @daint:gpu+intel [compile: 8.863s run: 55.184s total: 70.004s]
64+
[ OK ] ( 8/42) HelloMultiLangTest %lang=c @daint:login+builtin [compile: 32.460s run: 18.053s total: 69.949s]
65+
[ OK ] ( 9/42) HelloMultiLangTest %lang=c @daint:login+gnu [compile: 27.081s run: 18.051s total: 69.954s]
66+
[ OK ] (10/42) HelloMultiLangTest %lang=c @daint:login+intel [compile: 39.615s run: 32.065s total: 87.922s]
67+
[ OK ] (11/42) HelloMultiLangTest %lang=c @daint:login+pgi [compile: 38.873s run: 31.356s total: 87.926s]
68+
[ OK ] (12/42) HelloMultiLangTest %lang=c @daint:login+cray [compile: 38.265s run: 30.731s total: 87.931s]
69+
[ OK ] (13/42) HelloThreadedExtended2Test @daint:login+builtin [compile: 12.837s run: 7.254s total: 92.404s]
70+
[ OK ] (14/42) HelloThreadedExtended2Test @daint:login+gnu [compile: 31.377s run: 31.894s total: 119.747s]
71+
[ OK ] (15/42) HelloThreadedExtended2Test @daint:login+intel [compile: 30.708s run: 31.252s total: 119.749s]
72+
[ OK ] (16/42) HelloThreadedExtended2Test @daint:login+pgi [compile: 18.581s run: 30.571s total: 119.753s]
73+
[ OK ] (17/42) HelloThreadedExtended2Test @daint:login+cray [compile: 17.981s run: 29.963s total: 119.756s]
74+
[ OK ] (18/42) HelloMultiLangTest %lang=cpp @daint:mc+intel [compile: 33.792s run: 87.427s total: 130.572s]
75+
[ OK ] (19/42) HelloMultiLangTest %lang=cpp @daint:mc+pgi [compile: 33.120s run: 84.192s total: 130.591s]
76+
[ OK ] (20/42) HelloMultiLangTest %lang=cpp @daint:mc+cray [compile: 32.474s run: 81.119s total: 130.609s]
77+
[ OK ] (21/42) HelloMultiLangTest %lang=c @daint:mc+pgi [compile: 13.468s run: 51.389s total: 130.540s]
78+
[ OK ] (22/42) HelloMultiLangTest %lang=c @daint:mc+cray [compile: 12.847s run: 48.146s total: 130.559s]
79+
[ OK ] (23/42) HelloMultiLangTest %lang=cpp @daint:gpu+pgi [compile: 8.167s run: 120.870s total: 138.874s]
80+
[ OK ] (24/42) HelloMultiLangTest %lang=cpp @daint:gpu+cray [compile: 7.412s run: 109.470s total: 138.883s]
81+
[ OK ] (25/42) HelloMultiLangTest %lang=c @daint:gpu+gnu [compile: 13.293s run: 81.519s total: 138.729s]
82+
[ OK ] (26/42) HelloMultiLangTest %lang=c @daint:gpu+cray [compile: 11.378s run: 74.651s total: 138.736s]
83+
[ OK ] (27/42) HelloMultiLangTest %lang=c @daint:mc+gnu [compile: 25.399s run: 65.789s total: 138.749s]
84+
[ OK ] (28/42) HelloMultiLangTest %lang=c @daint:gpu+intel [compile: 12.677s run: 79.097s total: 139.421s]
85+
[ OK ] (29/42) HelloMultiLangTest %lang=c @daint:gpu+pgi [compile: 23.579s run: 69.505s total: 139.432s]
86+
[ OK ] (30/42) HelloThreadedExtended2Test @daint:gpu+gnu [compile: 22.616s run: 46.878s total: 139.268s]
87+
[ OK ] (31/42) HelloThreadedExtended2Test @daint:gpu+pgi [compile: 21.265s run: 40.181s total: 139.267s]
88+
[ OK ] (32/42) HelloThreadedExtended2Test @daint:gpu+cray [compile: 20.642s run: 37.158s total: 139.275s]
89+
[ OK ] (33/42) HelloThreadedExtended2Test @daint:mc+gnu [compile: 4.691s run: 30.273s total: 139.280s]
90+
[ OK ] (34/42) HelloThreadedExtended2Test @daint:mc+intel [compile: 28.304s run: 19.597s total: 139.281s]
91+
[ OK ] (35/42) StreamWithRefTest @daint:login+gnu [compile: 24.257s run: 10.594s total: 139.286s]
92+
[ OK ] (36/42) HelloMultiLangTest %lang=c @daint:mc+intel [compile: 14.135s run: 70.976s total: 146.961s]
93+
[ OK ] (37/42) HelloMultiLangTest %lang=cpp @daint:mc+gnu [compile: 7.397s run: 194.065s total: 229.737s]
94+
[ OK ] (38/42) HelloThreadedExtended2Test @daint:gpu+intel [compile: 21.956s run: 133.885s total: 229.342s]
95+
[ OK ] (39/42) HelloThreadedExtended2Test @daint:mc+pgi [compile: 27.596s run: 106.403s total: 229.264s]
96+
[ OK ] (40/42) HelloThreadedExtended2Test @daint:mc+cray [compile: 26.958s run: 103.318s total: 229.274s]
97+
[ OK ] (41/42) StreamWithRefTest @daint:gpu+gnu [compile: 38.940s run: 98.873s total: 229.279s]
98+
[ OK ] (42/42) StreamWithRefTest @daint:mc+gnu [compile: 38.304s run: 94.811s total: 229.299s]
99+
[----------] all spawned checks have finished
100+
101+
[ PASSED ] Ran 42/42 test case(s) from 4 check(s) (0 failure(s), 0 skipped)
102+
[==========] Finished on Sat Jan 22 22:47:28 2022
103+
==============================================================================
104+
PERFORMANCE REPORT
105+
------------------------------------------------------------------------------
106+
StreamWithRefTest
107+
- daint:login
108+
- gnu
109+
* num_tasks: 1
110+
* Copy: 67915.3 MB/s
111+
* Scale: 37485.6 MB/s
112+
* Add: 39545.5 MB/s
113+
* Triad: 39906.2 MB/s
114+
- daint:gpu
115+
- gnu
116+
* num_tasks: 1
117+
* Copy: 50553.4 MB/s
118+
* Scale: 34780.1 MB/s
119+
* Add: 38043.6 MB/s
120+
* Triad: 38522.2 MB/s
121+
- daint:mc
122+
- gnu
123+
* num_tasks: 1
124+
* Copy: 48200.9 MB/s
125+
* Scale: 31370.4 MB/s
126+
* Add: 33000.2 MB/s
127+
* Triad: 33205.5 MB/s
128+
------------------------------------------------------------------------------
129+
Run report saved in '/home/user/.reframe/reports/run-report.json'
130+
Log file(s) saved in '/tmp/rfm-n3d18lq9.log'

docs/listings/deps_complex_run.txt

Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
[ReFrame Setup]
2+
version: 3.10.0-dev.3+149af549
3+
command: './bin/reframe -c unittests/resources/checks_unlisted/deps_complex.py -r'
4+
launched by: user@host
5+
working directory: '/home/user/Repositories/reframe'
6+
settings file: '<builtin>'
7+
check search path: '/home/user/Repositories/reframe/unittests/resources/checks_unlisted/deps_complex.py'
8+
stage directory: '/home/user/Repositories/reframe/stage'
9+
output directory: '/home/user/Repositories/reframe/output'
10+
11+
[==========] Running 10 check(s)
12+
[==========] Started on Sat Jan 22 23:44:18 2022
13+
14+
[----------] start processing checks
15+
[ RUN ] T0 @generic:default+builtin
16+
[ OK ] ( 1/10) T0 @generic:default+builtin [compile: 0.018s run: 0.292s total: 0.336s]
17+
[ RUN ] T4 @generic:default+builtin
18+
[ OK ] ( 2/10) T4 @generic:default+builtin [compile: 0.016s run: 0.336s total: 0.380s]
19+
[ RUN ] T5 @generic:default+builtin
20+
[ OK ] ( 3/10) T5 @generic:default+builtin [compile: 0.016s run: 0.389s total: 0.446s]
21+
[ RUN ] T1 @generic:default+builtin
22+
[ OK ] ( 4/10) T1 @generic:default+builtin [compile: 0.016s run: 0.459s total: 0.501s]
23+
[ RUN ] T8 @generic:default+builtin
24+
[ FAIL ] ( 5/10) T8 @generic:default+builtin [compile: n/a run: n/a total: 0.006s]
25+
==> test failed during 'setup': test staged in '/home/user/Repositories/reframe/stage/generic/default/builtin/T8'
26+
[ FAIL ] ( 6/10) T9 @generic:default+builtin [compile: n/a run: n/a total: n/a]
27+
==> test failed during 'startup': test staged in None
28+
[ RUN ] T6 @generic:default+builtin
29+
[ OK ] ( 7/10) T6 @generic:default+builtin [compile: 0.016s run: 0.530s total: 0.584s]
30+
[ RUN ] T2 @generic:default+builtin
31+
[ RUN ] T3 @generic:default+builtin
32+
[ FAIL ] ( 8/10) T2 @generic:default+builtin [compile: 0.019s run: 0.324s total: 0.424s]
33+
==> test failed during 'sanity': test staged in '/home/user/Repositories/reframe/stage/generic/default/builtin/T2'
34+
[ FAIL ] ( 9/10) T7 @generic:default+builtin [compile: n/a run: n/a total: n/a]
35+
==> test failed during 'startup': test staged in None
36+
[ OK ] (10/10) T3 @generic:default+builtin [compile: 0.017s run: 0.328s total: 0.403s]
37+
[----------] all spawned checks have finished
38+
39+
[ FAILED ] Ran 10/10 test case(s) from 10 check(s) (4 failure(s), 0 skipped)
40+
[==========] Finished on Sat Jan 22 23:44:21 2022
41+
42+
==============================================================================
43+
SUMMARY OF FAILURES
44+
------------------------------------------------------------------------------
45+
FAILURE INFO for T8
46+
* Expanded name: T8
47+
* Description: T8
48+
* System partition: generic:default
49+
* Environment: builtin
50+
* Stage directory: /home/user/Repositories/reframe/stage/generic/default/builtin/T8
51+
* Node list:
52+
* Job type: local (id=None)
53+
* Dependencies (conceptual): ['T1']
54+
* Dependencies (actual): [('T1', 'generic:default', 'builtin')]
55+
* Maintainers: []
56+
* Failing phase: setup
57+
* Rerun with '-n T8 -p builtin --system generic:default -r'
58+
* Reason: exception
59+
Traceback (most recent call last):
60+
File "/home/user/Repositories/reframe/reframe/frontend/executors/__init__.py", line 291, in _safe_call
61+
return fn(*args, **kwargs)
62+
File "/home/user/Repositories/reframe/reframe/core/hooks.py", line 82, in _fn
63+
getattr(obj, h.__name__)()
64+
File "/home/user/Repositories/reframe/reframe/core/hooks.py", line 32, in _fn
65+
func(*args, **kwargs)
66+
File "/home/user/Repositories/reframe/unittests/resources/checks_unlisted/deps_complex.py", line 180, in fail
67+
raise Exception
68+
Exception
69+
70+
------------------------------------------------------------------------------
71+
FAILURE INFO for T9
72+
* Expanded name: T9
73+
* Description: T9
74+
* System partition: generic:default
75+
* Environment: builtin
76+
* Stage directory: None
77+
* Node list:
78+
* Job type: local (id=None)
79+
* Dependencies (conceptual): ['T8']
80+
* Dependencies (actual): [('T8', 'generic:default', 'builtin')]
81+
* Maintainers: []
82+
* Failing phase: startup
83+
* Rerun with '-n T9 -p builtin --system generic:default -r'
84+
* Reason: task dependency error: dependencies failed
85+
------------------------------------------------------------------------------
86+
FAILURE INFO for T2
87+
* Expanded name: T2
88+
* Description: T2
89+
* System partition: generic:default
90+
* Environment: builtin
91+
* Stage directory: /home/user/Repositories/reframe/stage/generic/default/builtin/T2
92+
* Node list: tresa.localNone
93+
* Job type: local (id=49427)
94+
* Dependencies (conceptual): ['T6']
95+
* Dependencies (actual): [('T6', 'generic:default', 'builtin')]
96+
* Maintainers: []
97+
* Failing phase: sanity
98+
* Rerun with '-n T2 -p builtin --system generic:default -r'
99+
* Reason: sanity error: 31 != 30
100+
------------------------------------------------------------------------------
101+
FAILURE INFO for T7
102+
* Expanded name: T7
103+
* Description: T7
104+
* System partition: generic:default
105+
* Environment: builtin
106+
* Stage directory: None
107+
* Node list:
108+
* Job type: local (id=None)
109+
* Dependencies (conceptual): ['T2']
110+
* Dependencies (actual): [('T2', 'generic:default', 'builtin')]
111+
* Maintainers: []
112+
* Failing phase: startup
113+
* Rerun with '-n T7 -p builtin --system generic:default -r'
114+
* Reason: task dependency error: dependencies failed
115+
------------------------------------------------------------------------------
116+
Run report saved in '/home/user/.reframe/reports/run-report.json'
117+
Log file(s) saved in '/var/folders/h7/k7cgrdl13r996m4dmsvjq7v80000gp/T/rfm-92y3fr5s.log'

docs/listings/deps_rerun_t6.txt

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
[ReFrame Setup]
2+
version: 3.10.0-dev.3+149af549
3+
command: './bin/reframe --restore-session --keep-stage-files -n T6 -r'
4+
launched by: user@host
5+
working directory: '/home/user/Repositories/reframe'
6+
settings file: '<builtin>'
7+
check search path: '/home/user/Repositories/reframe/unittests/resources/checks_unlisted/deps_complex.py'
8+
stage directory: '/home/user/Repositories/reframe/stage'
9+
output directory: '/home/user/Repositories/reframe/output'
10+
11+
[==========] Running 1 check(s)
12+
[==========] Started on Sat Jan 22 23:44:25 2022
13+
14+
[----------] start processing checks
15+
[ RUN ] T6 @generic:default+builtin
16+
[ OK ] (1/1) T6 @generic:default+builtin [compile: 0.017s run: 0.286s total: 0.330s]
17+
[----------] all spawned checks have finished
18+
19+
[ PASSED ] Ran 1/1 test case(s) from 1 check(s) (0 failure(s), 0 skipped)
20+
[==========] Finished on Sat Jan 22 23:44:25 2022
21+
Run report saved in '/home/user/.reframe/reports/run-report.json'
22+
Log file(s) saved in '/var/folders/h7/k7cgrdl13r996m4dmsvjq7v80000gp/T/rfm-mug0a4cb.log'

docs/listings/deps_run_t6.txt

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
[ReFrame Setup]
2+
version: 3.10.0-dev.3+149af549
3+
command: './bin/reframe -c unittests/resources/checks_unlisted/deps_complex.py -n T6 -r'
4+
launched by: user@host
5+
working directory: '/home/user/Repositories/reframe'
6+
settings file: '<builtin>'
7+
check search path: '/home/user/Repositories/reframe/unittests/resources/checks_unlisted/deps_complex.py'
8+
stage directory: '/home/user/Repositories/reframe/stage'
9+
output directory: '/home/user/Repositories/reframe/output'
10+
11+
[==========] Running 5 check(s)
12+
[==========] Started on Sat Jan 22 23:44:25 2022
13+
14+
[----------] start processing checks
15+
[ RUN ] T0 @generic:default+builtin
16+
[ OK ] (1/5) T0 @generic:default+builtin [compile: 0.017s run: 0.289s total: 0.331s]
17+
[ RUN ] T4 @generic:default+builtin
18+
[ OK ] (2/5) T4 @generic:default+builtin [compile: 0.018s run: 0.330s total: 0.374s]
19+
[ RUN ] T5 @generic:default+builtin
20+
[ OK ] (3/5) T5 @generic:default+builtin [compile: 0.018s run: 0.384s total: 0.442s]
21+
[ RUN ] T1 @generic:default+builtin
22+
[ OK ] (4/5) T1 @generic:default+builtin [compile: 0.018s run: 0.452s total: 0.494s]
23+
[ RUN ] T6 @generic:default+builtin
24+
[ OK ] (5/5) T6 @generic:default+builtin [compile: 0.018s run: 0.525s total: 0.582s]
25+
[----------] all spawned checks have finished
26+
27+
[ PASSED ] Ran 5/5 test case(s) from 5 check(s) (0 failure(s), 0 skipped)
28+
[==========] Finished on Sat Jan 22 23:44:28 2022
29+
Run report saved in '/home/user/.reframe/reports/run-report.json'
30+
Log file(s) saved in '/var/folders/h7/k7cgrdl13r996m4dmsvjq7v80000gp/T/rfm-ktylyaqk.log'

docs/listings/hello1.txt

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
[ReFrame Setup]
2+
version: 3.10.0-dev.3+c22440c1
3+
command: './bin/reframe -c tutorials/basics/hello/hello1.py -r'
4+
launched by: user@host
5+
working directory: '/path/to/reframe'
6+
settings file: '<builtin>'
7+
check search path: '/path/to/reframe/tutorials/basics/hello/hello1.py'
8+
stage directory: '/path/to/reframe/stage'
9+
output directory: '/path/to/reframe/output'
10+
11+
[==========] Running 1 check(s)
12+
[==========] Started on Sat Jan 22 13:21:50 2022
13+
14+
[----------] start processing checks
15+
[ RUN ] HelloTest @generic:default+builtin
16+
[ OK ] (1/1) HelloTest @generic:default+builtin [compile: 0.272s run: 0.359s total: 0.784s]
17+
[----------] all spawned checks have finished
18+
19+
[ PASSED ] Ran 1/1 test case(s) from 1 check(s) (0 failure(s), 0 skipped)
20+
[==========] Finished on Sat Jan 22 13:21:51 2022
21+
Run report saved in '/home/user/.reframe/reports/run-report.json'
22+
Log file(s) saved in '/var/folders/h7/k7cgrdl13r996m4dmsvjq7v80000gp/T/rfm-8c6ybdvg.log'

0 commit comments

Comments
 (0)