Skip to content

Commit 8adde89

Browse files
committed
make new fields optional; bump version
1 parent 34cf460 commit 8adde89

File tree

3 files changed

+25
-2
lines changed

3 files changed

+25
-2
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}\|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}
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}

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
import glob
3333

3434
setup(name="logstash-patterns",
35-
version="1.2.5",
35+
version="1.2.6",
3636
description="Grok patterns for logstash",
3737
long_description="""Grok patterns for parsing log messages with logstash.
3838

tests/data/reframe

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,4 +49,27 @@ data = [
4949
"commit": "0895565",
5050
},
5151
},
52+
#without optional fields num_tasks_per_node and commit:
53+
{
54+
"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",
55+
"expected": {
56+
"environ": "foss-2020a",
57+
"jobid": "3676117.master01.hydra.brussel.vsc",
58+
"lower": -1.0,
59+
"name": "OSULatencyTest",
60+
"num_tasks": 2,
61+
"partition": "skylake-mpi",
62+
"perf_value": 10.39,
63+
"perf_var": "latency",
64+
"program": "reframe",
65+
"ref": 11.0,
66+
"@source_host": "node381",
67+
"system": "hydra",
68+
"tags": "prod_small",
69+
"unit": "us",
70+
"upper": 0.1,
71+
"username": "vsc10001",
72+
"version": "3.0",
73+
},
74+
},
5275
]

0 commit comments

Comments
 (0)