tmf: bug 494698 Add per-event fields to custom parsers
[deliverable/tracecompass.git] / tmf / org.eclipse.tracecompass.tmf.core.tests / testfiles / xml / testDefinition.xml
CommitLineData
032ecd45
MAL
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<CustomXMLTraceDefinitionList>
3<Definition name="myxml">
32877ae9 4<TimeStampOutputFormat>Tn</TimeStampOutputFormat>
032ecd45
MAL
5<InputElement name="trace">
6<InputElement logentry="true" name="element">
f5cc6ed1 7<InputData action="0" name="Message" tag="MESSAGE"/>
032ecd45 8<Attribute name="time">
f5cc6ed1 9<InputData action="0" format="dd/MM/yyyy HH:mm:ss:SSS" name="Timestamp" tag="TIMESTAMP"/>
032ecd45
MAL
10</Attribute>
11</InputElement>
12</InputElement>
f5cc6ed1
PT
13<OutputColumn name="Timestamp" tag="TIMESTAMP"/>
14<OutputColumn name="Message" tag="MESSAGE"/>
032ecd45 15</Definition>
95916b5f 16<Definition name="xmlevname">
95916b5f 17<InputElement name="trace">
d6650bca
PT
18<InputElement eventtype="DefaultName" logentry="true" name="element">
19<InputData action="0" name="Ignore" tag="IGNORE"/>
95916b5f 20<Attribute name="time">
f5cc6ed1 21<InputData action="0" format="Tn" name="Timestamp" tag="TIMESTAMP"/>
95916b5f 22</Attribute>
d6650bca
PT
23<Attribute name="type">
24<InputData action="0" name="Event type" tag="EVENT_TYPE"/>
25</Attribute>
26<InputElement name="type">
27<InputData action="0" name="Event type" tag="EVENT_TYPE"/>
28</InputElement>
95916b5f
GB
29</InputElement>
30</InputElement>
f5cc6ed1
PT
31<OutputColumn name="Timestamp" tag="TIMESTAMP"/>
32<OutputColumn name="Event type" tag="EVENT_TYPE"/>
95916b5f 33</Definition>
efeeb733
GB
34<Definition category="Custom XML" name="xmleventfields">
35<TimeStampOutputFormat>Tn</TimeStampOutputFormat>
36<InputElement name="trace">
37<InputElement logentry="true" name="event">
38<InputData action="0" name="Ignore" tag="IGNORE"/>
39<Attribute name="name">
40<InputData action="0" name="Message" tag="MESSAGE"/>
41</Attribute>
42<Attribute name="timestamp">
43<InputData action="0" format="Tn" name="Timestamp" tag="TIMESTAMP"/>
44</Attribute>
45<InputElement name="field">
46<InputData action="0" name="Ignore" tag="IGNORE"/>
47<Attribute name="name">
48<InputData action="2" name="Extra field name" tag="EXTRA_FIELD_NAME"/>
49</Attribute>
50<Attribute name="value">
51<InputData action="2" name="Extra field value" tag="EXTRA_FIELD_VALUE"/>
52</Attribute>
53</InputElement>
54<InputElement name="fieldName">
55<InputData action="0" name="Ignore" tag="IGNORE"/>
56<Attribute name="value">
57<InputData action="0" name="Extra field name" tag="EXTRA_FIELD_NAME"/>
58</Attribute>
59</InputElement>
60<InputElement name="fieldValue">
61<InputData action="0" name="Ignore" tag="IGNORE"/>
62<Attribute name="value">
63<InputData action="0" name="Extra field value" tag="EXTRA_FIELD_VALUE"/>
64</Attribute>
65</InputElement>
66</InputElement>
67</InputElement>
68<OutputColumn name="Message" tag="MESSAGE"/>
69<OutputColumn name="Timestamp" tag="TIMESTAMP"/>
70<OutputColumn name="Extra fields" tag="EXTRA_FIELDS"/>
71</Definition>
032ecd45 72</CustomXMLTraceDefinitionList>
This page took 0.072703 seconds and 5 git commands to generate.