diff options
3 files changed, 11 insertions, 5 deletions
diff --git a/org.eclipse.unittest.ui/META-INF/MANIFEST.MF b/org.eclipse.unittest.ui/META-INF/MANIFEST.MF index 4c63e04ca..3849febd5 100644 --- a/org.eclipse.unittest.ui/META-INF/MANIFEST.MF +++ b/org.eclipse.unittest.ui/META-INF/MANIFEST.MF @@ -3,7 +3,7 @@ Automatic-Module-Name: org.eclipse.unittest.ui Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.unittest.ui;singleton:=true -Bundle-Version: 1.0.0.qualifier +Bundle-Version: 1.0.100.qualifier Bundle-Activator: org.eclipse.unittest.internal.UnitTestPlugin Bundle-ActivationPolicy: lazy Bundle-Vendor: %providerName diff --git a/org.eclipse.unittest.ui/pom.xml b/org.eclipse.unittest.ui/pom.xml index 2e25f5972..13fc94da8 100644 --- a/org.eclipse.unittest.ui/pom.xml +++ b/org.eclipse.unittest.ui/pom.xml @@ -19,6 +19,6 @@ </parent> <groupId>org.eclipse.debug</groupId> <artifactId>org.eclipse.unittest.ui</artifactId> - <version>1.0.0-SNAPSHOT</version> + <version>1.0.100-SNAPSHOT</version> <packaging>eclipse-plugin</packaging> </project> diff --git a/org.eclipse.unittest.ui/src/org/eclipse/unittest/internal/junitXmlReport/TestRunSessionSerializer.java b/org.eclipse.unittest.ui/src/org/eclipse/unittest/internal/junitXmlReport/TestRunSessionSerializer.java index 4147bfb80..c5c6d3c85 100644 --- a/org.eclipse.unittest.ui/src/org/eclipse/unittest/internal/junitXmlReport/TestRunSessionSerializer.java +++ b/org.eclipse.unittest.ui/src/org/eclipse/unittest/internal/junitXmlReport/TestRunSessionSerializer.java @@ -15,6 +15,8 @@ package org.eclipse.unittest.internal.junitXmlReport; import java.io.IOException; +import java.time.Duration; +import java.time.Instant; import org.xml.sax.Attributes; import org.xml.sax.ContentHandler; @@ -89,9 +91,13 @@ public class TestRunSessionSerializer implements XMLReader { addCDATA(atts, IXMLTags.ATTR_FAILURES, fTestRunSession.getCurrentFailureCount()); addCDATA(atts, IXMLTags.ATTR_ERRORS, fTestRunSession.getCurrentErrorCount()); addCDATA(atts, IXMLTags.ATTR_IGNORED, fTestRunSession.getCurrentIgnoredCount()); - addCDATA(atts, IXMLTags.ATTR_START_TIME, fTestRunSession.getStartTime().toString()); - if (fTestRunSession.getDuration() != null) { - addCDATA(atts, IXMLTags.ATTR_DURATION, fTestRunSession.getDuration().toString()); + Instant startTime = fTestRunSession.getStartTime(); + if (startTime != null) { + addCDATA(atts, IXMLTags.ATTR_START_TIME, startTime.toString()); + } + Duration duration = fTestRunSession.getDuration(); + if (duration != null) { + addCDATA(atts, IXMLTags.ATTR_DURATION, duration.toString()); } startElement(IXMLTags.NODE_TESTRUN, atts); |