Skip to content

Commit 34cf460

Browse files
committed
add 2 fields to reframe pattern
1 parent eabd2ef commit 34cf460

File tree

2 files changed

+15
-33
lines changed

2 files changed

+15
-33
lines changed

files/reframe

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
REFRAME_GENERAL username=%{USERNAME_PAT}\|version=%{DATA:version}\|name=%{DATA:name}\|system=%{DATA:system}\|partition=%{DATA:partition}\|environ=%{DATA:environ}\|num_tasks=%{INT:num_tasks:int}\|tags=%{DATA:tags}\|jobid=%{DATA:jobid}
1+
REFRAME_GENERAL username=%{USERNAME_PAT}\|version=%{DATA:version}\|commit=%{DATA:commit}\|name=%{DATA:name}\|system=%{DATA:system}\|partition=%{DATA:partition}\|environ=%{DATA:environ}\|num_tasks=%{INT:num_tasks:int}\|num_tasks_per_node=%{INT:num_tasks_per_node:int}\|tags=%{DATA:tags}\|jobid=%{DATA:jobid}
22
REFRAME_PERF perf_var=%{DATA:perf_var}\|perf_value=%{NUMBER:perf_value:float}\|ref=%{NUMBER:ref:float}\|lower=%{NUMBER:lower:float}\|upper=%{NUMBER:upper:float}\|unit=%{GREEDYDATA:unit}
33
REFRAME_MSG %{REFRAME_GENERAL}\|%{REFRAME_PERF}

tests/data/reframe

Lines changed: 14 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,38 @@
11
data = [
22
{
3-
"raw": "<12>1 2021-01-18T04:59:09.645983+01:00 node113 reframe: - reframe: username=vsc10001|version=3.0|name=OSUBandwidthTest|system=hydra|partition=ivybridge-mpi|environ=intel-2020a|num_tasks=2|tags=prod_small|jobid=3676118.master01.hydra.brussel.vsc|perf_var=bandwidth|perf_value=3381.82|ref=3000|lower=-0.1|upper=1.5|unit=MB/s",
3+
"raw": "<12>1 2021-01-18T04:59:09.645983+01:00 node113 reframe: - reframe: username=vsc10009|version=3.3|commit=0895565|name=OSUBandwidthTest|system=hydra|partition=skylake-mpi|environ=foss-2020a|num_tasks=2|num_tasks_per_node=1|tags=prod_small|jobid=3721799.master01.hydra.brussel.vsc|perf_var=bandwidth|perf_value=9485.01|ref=11500|lower=-0.1|upper=1.5|unit=MB/s",
44
"expected": {
5-
"environ": "intel-2020a",
6-
"jobid": "3676118.master01.hydra.brussel.vsc",
5+
"environ": "foss-2020a",
6+
"jobid": "3721799.master01.hydra.brussel.vsc",
77
"lower": -0.1,
88
"name": "OSUBandwidthTest",
99
"num_tasks": 2,
10-
"partition": "ivybridge-mpi",
11-
"perf_value": 3381.82,
10+
"num_tasks_per_node": 1,
11+
"partition": "skylake-mpi",
12+
"perf_value": 9485.01,
1213
"perf_var": "bandwidth",
1314
"program": "reframe",
14-
"ref": 3000.0,
15-
"@source_host": "node113",
15+
"ref": 11500.0,
16+
"@source_host": "node381",
1617
"system": "hydra",
1718
"tags": "prod_small",
1819
"@timestamp": "2021-01-18T03:59:09.645Z",
1920
"unit": "MB/s",
2021
"upper": 1.5,
21-
"username": "vsc10001",
22-
"version": "3.0",
22+
"username": "vsc10009",
23+
"version": "3.3",
24+
"commit": "0895565",
2325
},
2426
},
2527
{
26-
"raw": "<12>1 2021-01-18T03:47:12.730504+01:00 node309 reframe: - reframe: username=vsc10001|version=3.0|name=GROMACSBenchMEMSMP|system=hydra|partition=skylake|environ=builtin|num_tasks=4|tags=GROMACS/2020.1-foss-2020a-Python-3.8.2|jobid=3676119.master01.hydra.brussel.vsc|perf_var=perf|perf_value=8.613|ref=8.6|lower=-0.1|upper=3.0|unit=ns/day",
28+
"raw": "<12>1 2021-01-18T03:47:12.730504+01:00 node309 reframe: - reframe: username=vsc10001|version=3.0|commit=0895565|name=GROMACSBenchMEMSMP|system=hydra|partition=skylake|environ=builtin|num_tasks=4|num_tasks_per_node=4|tags=GROMACS/2020.1-foss-2020a-Python-3.8.2|jobid=3676119.master01.hydra.brussel.vsc|perf_var=perf|perf_value=8.613|ref=8.6|lower=-0.1|upper=3.0|unit=ns/day",
2729
"expected": {
2830
"environ": "builtin",
2931
"jobid": "3676119.master01.hydra.brussel.vsc",
3032
"lower": -0.1,
3133
"name": "GROMACSBenchMEMSMP",
3234
"num_tasks": 4,
35+
"num_tasks_per_node": 4,
3336
"partition": "skylake",
3437
"perf_value": 8.613,
3538
"perf_var": "perf",
@@ -43,28 +46,7 @@ data = [
4346
"upper": 3.0,
4447
"username": "vsc10001",
4548
"version": "3.0",
46-
},
47-
},
48-
{
49-
"raw": "<12>1 2021-01-18T03:01:50.858776+01:00 node381 reframe: - reframe: username=vsc10001|version=3.0|name=OSULatencyTest|system=hydra|partition=skylake-mpi|environ=foss-2020a|num_tasks=2|tags=prod_small|jobid=3676117.master01.hydra.brussel.vsc|perf_var=latency|perf_value=10.39|ref=11.0|lower=-1|upper=0.1|unit=us",
50-
"expected": {
51-
"environ": "foss-2020a",
52-
"jobid": "3676117.master01.hydra.brussel.vsc",
53-
"lower": -1.0,
54-
"name": "OSULatencyTest",
55-
"num_tasks": 2,
56-
"partition": "skylake-mpi",
57-
"perf_value": 10.39,
58-
"perf_var": "latency",
59-
"program": "reframe",
60-
"ref": 11.0,
61-
"@source_host": "node381",
62-
"system": "hydra",
63-
"tags": "prod_small",
64-
"unit": "us",
65-
"upper": 0.1,
66-
"username": "vsc10001",
67-
"version": "3.0",
49+
"commit": "0895565",
6850
},
6951
},
7052
]

0 commit comments

Comments
 (0)