Skip to content

Commit ee6307f

Browse files
author
Theofilos Manitaras
authored
Merge branch 'master' into bugfix/describe-show-reference
2 parents 8c97dcb + b7b9e3e commit ee6307f

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

docs/config_reference.rst

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1219,9 +1219,9 @@ The additional properties for the ``filelog`` handler are the following:
12191219
{basedir}/
12201220
system1/
12211221
partition1/
1222-
test_short_name.log
1222+
<test_class_name>.log
12231223
partition2/
1224-
test_short_name.log
1224+
<test_class_name>.log
12251225
...
12261226
system2/
12271227
...
@@ -1241,6 +1241,12 @@ The additional properties for the ``filelog`` handler are the following:
12411241
Examples of changes in the logged information are when the log record format changes or a new performance metric is added, deleted or has its name changed.
12421242
This behavior guarantees that each log file is consistent and it will not break existing parsers.
12431243

1244+
.. versionchanged:: 4.3
1245+
1246+
In the generated log file, the name of the test class name is used instead of the test's short name (which included the test's hash).
1247+
This allows the results of different variants of a parameterized test to be stored in the same log file facilitating post-processing.
1248+
1249+
12441250
The ``graylog`` log handler
12451251
---------------------------
12461252

reframe/frontend/autodetect.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ def __enter__(self):
5959
shutil.copy2(src, self._workdir)
6060
except FileNotFoundError:
6161
use_pip = True
62+
except Exception as err:
63+
osext.rmtree(self._workdir)
64+
raise err
6265

6366
return self._workdir, use_pip
6467

0 commit comments

Comments
 (0)