tmf: bug 494698 Add per-event fields to custom parsers
[deliverable/tracecompass.git] / tmf / org.eclipse.tracecompass.tmf.core.tests / testfiles / txt / testTxtDefinition.xml
CommitLineData
032ecd45
MAL
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<CustomTxtTraceDefinitionList>
3<Definition name="testtxt">
32877ae9 4<TimeStampOutputFormat>Tn</TimeStampOutputFormat>
032ecd45
MAL
5<InputLine>
6<Cardinality max="2147483647" min="0"/>
7<RegEx>(\S*\s\S*) (.*\S)</RegEx>
f5cc6ed1
PT
8<InputData action="0" format="dd/MM/yyyy HH:mm:ss:SSS" name="Timestamp" tag="TIMESTAMP"/>
9<InputData action="0" format="" name="Message" tag="MESSAGE"/>
eab78906
PT
10<InputLine>
11<Cardinality max="2147483647" min="0"/>
12<RegEx>(.*\S)</RegEx>
f5cc6ed1 13<InputData action="2" tag="MESSAGE"/>
eab78906 14</InputLine>
032ecd45 15</InputLine>
32877ae9 16<OutputColumn name="Timestamp" tag="TIMESTAMP"/>
f5cc6ed1 17<OutputColumn name="Message" tag="MESSAGE"/>
032ecd45 18</Definition>
95916b5f 19<Definition name="testtxtevname">
95916b5f
GB
20<InputLine>
21<Cardinality max="2147483647" min="0"/>
d6650bca
PT
22<RegEx>(\d*) (.*\S)?</RegEx>
23<EventType>DefaultName</EventType>
f5cc6ed1
PT
24<InputData action="0" format="Tn" name="Timestamp" tag="TIMESTAMP"/>
25<InputData action="0" name="Event type" tag="EVENT_TYPE"/>
95916b5f
GB
26<InputLine>
27<Cardinality max="2147483647" min="0"/>
28<RegEx>(.*\S)</RegEx>
f5cc6ed1 29<InputData action="2" name="Message" tag="MESSAGE"/>
95916b5f
GB
30</InputLine>
31</InputLine>
f5cc6ed1
PT
32<OutputColumn name="Timestamp" tag="TIMESTAMP"/>
33<OutputColumn name="Event type" tag="EVENT_TYPE"/>
95916b5f 34</Definition>
efeeb733
GB
35<Definition category="Custom Text" name="testtxtcustomfields">
36<TimeStampOutputFormat>dd/MM/yyyy HH:mm:ss:SSS</TimeStampOutputFormat>
37<InputLine>
38<Cardinality max="2147483647" min="0"/>
39<RegEx>(\d*) ([\w|\d]*)\s*([\w|\d]*)=([\w|\d]*)</RegEx>
40<InputData action="0" format="Tn" name="Timestamp" tag="TIMESTAMP"/>
41<InputData action="0" format="" name="Message" tag="MESSAGE"/>
42<InputData action="0" format="" name="Extra field name" tag="EXTRA_FIELD_NAME"/>
43<InputData action="2" format="" name="Extra field value" tag="EXTRA_FIELD_VALUE"/>
44</InputLine>
45<InputLine>
46<Cardinality max="2147483647" min="0"/>
47<RegEx>(\d*) ([\w|\d]*)\s*([\w|\d]*)=([\w|\d]*)\s*([\w|\d]*)=([\w|\d]*)</RegEx>
48<InputData action="0" format="Tn" name="Timestamp" tag="TIMESTAMP"/>
49<InputData action="0" format="" name="Message" tag="MESSAGE"/>
50<InputData action="2" format="" name="Extra field name" tag="EXTRA_FIELD_NAME"/>
51<InputData action="2" format="" name="Extra field value" tag="EXTRA_FIELD_VALUE"/>
52<InputData action="2" format="" name="Extra field name" tag="EXTRA_FIELD_NAME"/>
53<InputData action="2" format="" name="Extra field value" tag="EXTRA_FIELD_VALUE"/>
54</InputLine>
55<InputLine>
56<Cardinality max="2147483647" min="0"/>
57<RegEx>(\d*) ([\w|\d]*)\s*([\w|\d]*)=([\w|\d]*) other ([\w|\d]*)</RegEx>
58<InputData action="0" format="Tn" name="Timestamp" tag="TIMESTAMP"/>
59<InputData action="0" format="" name="Message" tag="MESSAGE"/>
60<InputData action="2" format="" name="Extra field name" tag="EXTRA_FIELD_NAME"/>
61<InputData action="2" format="" name="Extra field value" tag="EXTRA_FIELD_VALUE"/>
62<InputData action="2" format="" name="Extra field value" tag="EXTRA_FIELD_VALUE"/>
63</InputLine>
64<InputLine>
65<Cardinality max="2147483647" min="0"/>
66<RegEx>(\d*) ([\w|\d]*)\s*([\w|\d]*)=([\w|\d]*)\s*([\w|\d]*)=([\w|\d]*)\s*([\w|\d]*)=([\w|\d]*)</RegEx>
67<InputData action="0" format="Tn" name="Timestamp" tag="TIMESTAMP"/>
68<InputData action="0" format="" name="Message" tag="MESSAGE"/>
69<InputData action="0" format="" name="Extra field name" tag="EXTRA_FIELD_NAME"/>
70<InputData action="0" format="" name="Extra field value" tag="EXTRA_FIELD_VALUE"/>
71<InputData action="0" format="" name="Extra field name" tag="EXTRA_FIELD_NAME"/>
72<InputData action="0" format="" name="Extra field value" tag="EXTRA_FIELD_VALUE"/>
73<InputData action="0" format="" name="Extra field name" tag="EXTRA_FIELD_NAME"/>
74<InputData action="0" format="" name="Extra field value" tag="EXTRA_FIELD_VALUE"/>
75</InputLine>
76<OutputColumn name="Timestamp" tag="TIMESTAMP"/>
77<OutputColumn name="Message" tag="MESSAGE"/>
78<OutputColumn name="Extra fields" tag="EXTRA_FIELDS"/>
79</Definition>
032ecd45 80</CustomTxtTraceDefinitionList>
This page took 0.075778 seconds and 5 git commands to generate.