tmf: improve validation for custom parsers
authorMatthew Khouzam <matthew.khouzam@ericsson.com>
Tue, 30 Jul 2013 22:03:35 +0000 (18:03 -0400)
committerMatthew Khouzam <matthew.khouzam@ericsson.com>
Thu, 8 Aug 2013 17:08:35 +0000 (13:08 -0400)
commiteb8ea21398e2bddb5ea5cd750c9b9c8f1248df55
tree64ec0a6b74049085d88e45a7b8db1a4fc48f3aee
parentc004295caa8641ff12dada7a9182c44728db9a95
tmf: improve validation for custom parsers

text: is the file a file, readable and have at least 1 byte of data.
xml: validate the xml. Added some XML validation tests.

Change-Id: If2144f15abb564156f8a84cfcdee9497a6f418cd
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/14997
Tested-by: Hudson CI
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
IP-Clean: Patrick Tasse <patrick.tasse@gmail.com>
20 files changed:
org.eclipse.linuxtools.tmf.ui.tests/src/org/eclipse/linuxtools/tmf/ui/tests/trace/AllTests.java [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui.tests/src/org/eclipse/linuxtools/tmf/ui/tests/trace/CustomXmlTraceBadlyFormedTest.java [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui.tests/src/org/eclipse/linuxtools/tmf/ui/tests/trace/CustomXmlTraceInvalidTest.java [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui.tests/src/org/eclipse/linuxtools/tmf/ui/tests/trace/CustomXmlTraceTest.java [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui.tests/src/org/eclipse/linuxtools/tmf/ui/tests/trace/CustomXmlTraceValidTest.java [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui.tests/tracesets/xml/invalid/001.xml [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui.tests/tracesets/xml/invalid/002.xml [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui.tests/tracesets/xml/invalid/003.xml [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui.tests/tracesets/xml/invalid/004.xml [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui.tests/tracesets/xml/invalid/005.xml [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui.tests/tracesets/xml/invalid/006.xml [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui.tests/tracesets/xml/malformed/001.xml [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui.tests/tracesets/xml/malformed/002.xml [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui.tests/tracesets/xml/malformed/003.xml [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui.tests/tracesets/xml/valid/001.xml [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui.tests/tracesets/xml/valid/002.xml [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui.tests/tracesets/xml/valid/003.xml [new file with mode: 0644]
org.eclipse.linuxtools.tmf.ui/META-INF/MANIFEST.MF
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/internal/tmf/ui/parsers/custom/CustomTxtTrace.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/internal/tmf/ui/parsers/custom/CustomXmlTrace.java
This page took 0.026002 seconds and 5 git commands to generate.