An ObjectFactory allows you to programatically
+ * construct new instances of the Java representation
+ * for XML content. The Java representation of XML
+ * content can consist of schema derived interfaces
+ * and classes representing the binding of schema
+ * type definitions, element declarations and model
+ * groups. Factory methods for each of these are
+ * provided in this class.
+ *
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+ private final static QName _TestSuiteTestcaseSkipped_QNAME = new QName("", "skipped");
+ private final static QName _TestSuiteTestcaseError_QNAME = new QName("", "error");
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: generated
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link TestSuite }
+ *
+ */
+ public TestSuite createTestSuite() {
+ return new TestSuite();
+ }
+
+ /**
+ * Create an instance of {@link TestSuite.Testcase }
+ *
+ */
+ public TestSuite.Testcase createTestSuiteTestcase() {
+ return new TestSuite.Testcase();
+ }
+
+ /**
+ * Create an instance of {@link TestSuite.Properties }
+ *
+ */
+ public TestSuite.Properties createTestSuiteProperties() {
+ return new TestSuite.Properties();
+ }
+
+ /**
+ * Create an instance of {@link TestSuite.Testcase.Failure }
+ *
+ */
+ public TestSuite.Testcase.Failure createTestSuiteTestcaseFailure() {
+ return new TestSuite.Testcase.Failure();
+ }
+
+ /**
+ * Create an instance of {@link TestSuite.Testcase.RerunFailure }
+ *
+ */
+ public TestSuite.Testcase.RerunFailure createTestSuiteTestcaseRerunFailure() {
+ return new TestSuite.Testcase.RerunFailure();
+ }
+
+ /**
+ * Create an instance of {@link TestSuite.Testcase.FlakyFailure }
+ *
+ */
+ public TestSuite.Testcase.FlakyFailure createTestSuiteTestcaseFlakyFailure() {
+ return new TestSuite.Testcase.FlakyFailure();
+ }
+
+ /**
+ * Create an instance of {@link TestSuite.Testcase.Skipped }
+ *
+ */
+ public TestSuite.Testcase.Skipped createTestSuiteTestcaseSkipped() {
+ return new TestSuite.Testcase.Skipped();
+ }
+
+ /**
+ * Create an instance of {@link TestSuite.Testcase.Error }
+ *
+ */
+ public TestSuite.Testcase.Error createTestSuiteTestcaseError() {
+ return new TestSuite.Testcase.Error();
+ }
+
+ /**
+ * Create an instance of {@link TestSuite.Testcase.RerunError }
+ *
+ */
+ public TestSuite.Testcase.RerunError createTestSuiteTestcaseRerunError() {
+ return new TestSuite.Testcase.RerunError();
+ }
+
+ /**
+ * Create an instance of {@link TestSuite.Testcase.FlakyError }
+ *
+ */
+ public TestSuite.Testcase.FlakyError createTestSuiteTestcaseFlakyError() {
+ return new TestSuite.Testcase.FlakyError();
+ }
+
+ /**
+ * Create an instance of {@link TestSuite.Properties.Property }
+ *
+ */
+ public TestSuite.Properties.Property createTestSuitePropertiesProperty() {
+ return new TestSuite.Properties.Property();
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TestSuite.Testcase.Skipped }{@code >}
+ *
+ * @param value
+ * Java instance representing xml element's value.
+ * @return
+ * the new instance of {@link JAXBElement }{@code <}{@link TestSuite.Testcase.Skipped }{@code >}
+ */
+ @XmlElementDecl(namespace = "", name = "skipped", scope = TestSuite.Testcase.class)
+ public JAXBElement Java class for anonymous complex type.
+ *
+ * The following schema fragment specifies the expected content contained within this class.
+ *
+ *
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link Properties }
+ *
+ *
+ */
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link Testcase }
+ *
+ *
+ */
+ public List Java class for anonymous complex type.
+ *
+ * The following schema fragment specifies the expected content contained within this class.
+ *
+ *
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link Property }
+ *
+ *
+ */
+ public List Java class for anonymous complex type.
+ *
+ * The following schema fragment specifies the expected content contained within this class.
+ *
+ * Java class for anonymous complex type.
+ *
+ * The following schema fragment specifies the expected content contained within this class.
+ *
+ *
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link Failure }
+ *
+ *
+ */
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link RerunFailure }
+ *
+ *
+ */
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link FlakyFailure }
+ *
+ *
+ */
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link RerunError }
+ *
+ *
+ */
+ public List
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a
+ * For example, to add a new item, do as follows:
+ *
+ * Objects of the following type(s) are allowed in the list
+ * {@link FlakyError }
+ *
+ *
+ */
+ public List Java class for anonymous complex type.
+ *
+ * The following schema fragment specifies the expected content contained within this class.
+ *
+ * Java class for anonymous complex type.
+ *
+ * The following schema fragment specifies the expected content contained within this class.
+ *
+ * Java class for anonymous complex type.
+ *
+ * The following schema fragment specifies the expected content contained within this class.
+ *
+ * Java class for anonymous complex type.
+ *
+ * The following schema fragment specifies the expected content contained within this class.
+ *
+ * Java class for anonymous complex type.
+ *
+ * The following schema fragment specifies the expected content contained within this class.
+ *
+ * Java class for anonymous complex type.
+ *
+ * The following schema fragment specifies the expected content contained within this class.
+ *
+ * Java class for anonymous complex type.
+ *
+ * The following schema fragment specifies the expected content contained within this class.
+ *
+ * An ObjectFactory allows you to programatically
- * construct new instances of the Java representation
- * for XML content. The Java representation of XML
- * content can consist of schema derived interfaces
- * and classes representing the binding of schema
- * type definitions, element declarations and model
- * groups. Factory methods for each of these are
- * provided in this class.
- *
- */
-@XmlRegistry
-public class ObjectFactory {
-
- private static final QName _TestSuiteTestcaseSkipped_QNAME = new QName("", "skipped");
- private static final QName _TestSuiteTestcaseError_QNAME = new QName("", "error");
-
- /**
- * Create an instance of {@link JAXBElement }{@code <}{@link TestSuite.Testcase.Skipped }{@code >}
- *
- * @param value
- * Java instance representing xml element's value.
- * @return
- * the new instance of {@link JAXBElement }{@code <}{@link TestSuite.Testcase.Skipped }{@code >}
- */
- @XmlElementDecl(namespace = "", name = "skipped", scope = TestSuite.Testcase.class)
- public JAXBElement Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link Properties }
- *
- *
- */
- public List
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link Testcase }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link Property }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link Failure }
- *
- *
- */
- public List
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link RerunFailure }
- *
- *
- */
- public List
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link FlakyFailure }
- *
- *
- */
- public List
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link RerunError }
- *
- *
- */
- public List
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link FlakyError }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- * Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="properties" maxOccurs="unbounded" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="property" maxOccurs="unbounded" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="testcase" maxOccurs="unbounded" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="failure" maxOccurs="unbounded" minOccurs="0">
+ * <complexType>
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </element>
+ * <element name="rerunFailure" maxOccurs="unbounded" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="flakyFailure" maxOccurs="unbounded" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="skipped" minOccurs="0">
+ * <complexType>
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </element>
+ * <element name="error" minOccurs="0">
+ * <complexType>
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </element>
+ * <element name="rerunError" maxOccurs="unbounded" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="flakyError" maxOccurs="unbounded" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="classname" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="group" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="time" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * </sequence>
+ * <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="time" type="{http://www.w3.org/2001/XMLSchema}float" />
+ * <attribute name="tests" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="errors" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="skipped" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="failures" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="group" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "properties",
+ "testcase"
+})
+@XmlRootElement(name = "testsuite")
+public class TestSuite {
+
+ protected Listset method for the properties property.
+ *
+ *
+ * getProperties().add(newItem);
+ *
+ *
+ *
+ * set method for the testcase property.
+ *
+ *
+ * getTestcase().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="property" maxOccurs="unbounded" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "property"
+ })
+ public static class Properties {
+
+ protected Listset method for the property property.
+ *
+ *
+ * getProperty().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "")
+ public static class Property {
+
+ @XmlAttribute(name = "name", required = true)
+ protected String name;
+ @XmlAttribute(name = "value", required = true)
+ protected String value;
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setName(String value) {
+ this.name = value;
+ }
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="failure" maxOccurs="unbounded" minOccurs="0">
+ * <complexType>
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </element>
+ * <element name="rerunFailure" maxOccurs="unbounded" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="flakyFailure" maxOccurs="unbounded" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="skipped" minOccurs="0">
+ * <complexType>
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </element>
+ * <element name="error" minOccurs="0">
+ * <complexType>
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </element>
+ * <element name="rerunError" maxOccurs="unbounded" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="flakyError" maxOccurs="unbounded" minOccurs="0">
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="classname" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="group" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="time" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "failure",
+ "rerunFailure",
+ "flakyFailure",
+ "skipped",
+ "error",
+ "rerunError",
+ "flakyError",
+ "systemOut",
+ "systemErr"
+ })
+ public static class Testcase {
+
+ @XmlElement(nillable = true)
+ protected Listset method for the failure property.
+ *
+ *
+ * getFailure().add(newItem);
+ *
+ *
+ *
+ * set method for the rerunFailure property.
+ *
+ *
+ * getRerunFailure().add(newItem);
+ *
+ *
+ *
+ * set method for the flakyFailure property.
+ *
+ *
+ * getFlakyFailure().add(newItem);
+ *
+ *
+ *
+ * set method for the rerunError property.
+ *
+ *
+ * getRerunError().add(newItem);
+ *
+ *
+ *
+ * set method for the flakyError property.
+ *
+ *
+ * getFlakyError().add(newItem);
+ *
+ *
+ *
+ *
+ * <complexType>
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "value"
+ })
+ public static class Error {
+
+ @XmlValue
+ protected String value;
+ @XmlAttribute(name = "message")
+ protected String message;
+ @XmlAttribute(name = "type", required = true)
+ protected String type;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ /**
+ * Gets the value of the message property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMessage() {
+ return message;
+ }
+
+ /**
+ * Sets the value of the message property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMessage(String value) {
+ this.message = value;
+ }
+
+ /**
+ * Gets the value of the type property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getType() {
+ return type;
+ }
+
+ /**
+ * Sets the value of the type property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setType(String value) {
+ this.type = value;
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "value"
+ })
+ public static class Failure {
+
+ @XmlValue
+ protected String value;
+ @XmlAttribute(name = "message")
+ protected String message;
+ @XmlAttribute(name = "type", required = true)
+ protected String type;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ /**
+ * Gets the value of the message property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMessage() {
+ return message;
+ }
+
+ /**
+ * Sets the value of the message property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMessage(String value) {
+ this.message = value;
+ }
+
+ /**
+ * Gets the value of the type property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getType() {
+ return type;
+ }
+
+ /**
+ * Sets the value of the type property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setType(String value) {
+ this.type = value;
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "stackTrace",
+ "systemOut",
+ "systemErr"
+ })
+ public static class FlakyError {
+
+ @XmlElement(required = true)
+ protected String stackTrace;
+ @XmlElement(name = "system-out")
+ protected String systemOut;
+ @XmlElement(name = "system-err")
+ protected String systemErr;
+ @XmlAttribute(name = "message")
+ protected String message;
+ @XmlAttribute(name = "type", required = true)
+ protected String type;
+
+ /**
+ * Gets the value of the stackTrace property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStackTrace() {
+ return stackTrace;
+ }
+
+ /**
+ * Sets the value of the stackTrace property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStackTrace(String value) {
+ this.stackTrace = value;
+ }
+
+ /**
+ * Gets the value of the systemOut property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSystemOut() {
+ return systemOut;
+ }
+
+ /**
+ * Sets the value of the systemOut property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSystemOut(String value) {
+ this.systemOut = value;
+ }
+
+ /**
+ * Gets the value of the systemErr property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSystemErr() {
+ return systemErr;
+ }
+
+ /**
+ * Sets the value of the systemErr property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSystemErr(String value) {
+ this.systemErr = value;
+ }
+
+ /**
+ * Gets the value of the message property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMessage() {
+ return message;
+ }
+
+ /**
+ * Sets the value of the message property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMessage(String value) {
+ this.message = value;
+ }
+
+ /**
+ * Gets the value of the type property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getType() {
+ return type;
+ }
+
+ /**
+ * Sets the value of the type property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setType(String value) {
+ this.type = value;
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "stackTrace",
+ "systemOut",
+ "systemErr"
+ })
+ public static class FlakyFailure {
+
+ @XmlElement(required = true)
+ protected String stackTrace;
+ @XmlElement(name = "system-out")
+ protected String systemOut;
+ @XmlElement(name = "system-err")
+ protected String systemErr;
+ @XmlAttribute(name = "message")
+ protected String message;
+ @XmlAttribute(name = "type", required = true)
+ protected String type;
+
+ /**
+ * Gets the value of the stackTrace property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStackTrace() {
+ return stackTrace;
+ }
+
+ /**
+ * Sets the value of the stackTrace property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStackTrace(String value) {
+ this.stackTrace = value;
+ }
+
+ /**
+ * Gets the value of the systemOut property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSystemOut() {
+ return systemOut;
+ }
+
+ /**
+ * Sets the value of the systemOut property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSystemOut(String value) {
+ this.systemOut = value;
+ }
+
+ /**
+ * Gets the value of the systemErr property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSystemErr() {
+ return systemErr;
+ }
+
+ /**
+ * Sets the value of the systemErr property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSystemErr(String value) {
+ this.systemErr = value;
+ }
+
+ /**
+ * Gets the value of the message property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMessage() {
+ return message;
+ }
+
+ /**
+ * Sets the value of the message property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMessage(String value) {
+ this.message = value;
+ }
+
+ /**
+ * Gets the value of the type property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getType() {
+ return type;
+ }
+
+ /**
+ * Sets the value of the type property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setType(String value) {
+ this.type = value;
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "stackTrace",
+ "systemOut",
+ "systemErr"
+ })
+ public static class RerunError {
+
+ @XmlElement(required = true)
+ protected String stackTrace;
+ @XmlElement(name = "system-out")
+ protected String systemOut;
+ @XmlElement(name = "system-err")
+ protected String systemErr;
+ @XmlAttribute(name = "message")
+ protected String message;
+ @XmlAttribute(name = "type", required = true)
+ protected String type;
+
+ /**
+ * Gets the value of the stackTrace property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStackTrace() {
+ return stackTrace;
+ }
+
+ /**
+ * Sets the value of the stackTrace property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStackTrace(String value) {
+ this.stackTrace = value;
+ }
+
+ /**
+ * Gets the value of the systemOut property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSystemOut() {
+ return systemOut;
+ }
+
+ /**
+ * Sets the value of the systemOut property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSystemOut(String value) {
+ this.systemOut = value;
+ }
+
+ /**
+ * Gets the value of the systemErr property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSystemErr() {
+ return systemErr;
+ }
+
+ /**
+ * Sets the value of the systemErr property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSystemErr(String value) {
+ this.systemErr = value;
+ }
+
+ /**
+ * Gets the value of the message property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMessage() {
+ return message;
+ }
+
+ /**
+ * Sets the value of the message property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMessage(String value) {
+ this.message = value;
+ }
+
+ /**
+ * Gets the value of the type property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getType() {
+ return type;
+ }
+
+ /**
+ * Sets the value of the type property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setType(String value) {
+ this.type = value;
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "stackTrace",
+ "systemOut",
+ "systemErr"
+ })
+ public static class RerunFailure {
+
+ @XmlElement(required = true)
+ protected String stackTrace;
+ @XmlElement(name = "system-out")
+ protected String systemOut;
+ @XmlElement(name = "system-err")
+ protected String systemErr;
+ @XmlAttribute(name = "message")
+ protected String message;
+ @XmlAttribute(name = "type", required = true)
+ protected String type;
+
+ /**
+ * Gets the value of the stackTrace property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getStackTrace() {
+ return stackTrace;
+ }
+
+ /**
+ * Sets the value of the stackTrace property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setStackTrace(String value) {
+ this.stackTrace = value;
+ }
+
+ /**
+ * Gets the value of the systemOut property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSystemOut() {
+ return systemOut;
+ }
+
+ /**
+ * Sets the value of the systemOut property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSystemOut(String value) {
+ this.systemOut = value;
+ }
+
+ /**
+ * Gets the value of the systemErr property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSystemErr() {
+ return systemErr;
+ }
+
+ /**
+ * Sets the value of the systemErr property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSystemErr(String value) {
+ this.systemErr = value;
+ }
+
+ /**
+ * Gets the value of the message property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMessage() {
+ return message;
+ }
+
+ /**
+ * Sets the value of the message property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMessage(String value) {
+ this.message = value;
+ }
+
+ /**
+ * Gets the value of the type property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getType() {
+ return type;
+ }
+
+ /**
+ * Sets the value of the type property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setType(String value) {
+ this.type = value;
+ }
+
+ }
+
+
+ /**
+ *
+ * <complexType>
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+ @XmlAccessorType(XmlAccessType.FIELD)
+ @XmlType(name = "", propOrder = {
+ "value"
+ })
+ public static class Skipped {
+
+ @XmlValue
+ protected String value;
+ @XmlAttribute(name = "message")
+ protected String message;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ /**
+ * Gets the value of the message property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getMessage() {
+ return message;
+ }
+
+ /**
+ * Sets the value of the message property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setMessage(String value) {
+ this.message = value;
+ }
+
+ }
+
+ }
+
+}
--
2.51.2
From e9e95ab78777f2716d824441d6eea822f2c72a83 Mon Sep 17 00:00:00 2001
From: Julien WITTOUCK
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="properties" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="property" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="testcase" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="failure" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>string">
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </extension>
- * </simpleContent>
- * </complexType>
- * </element>
- * <element name="rerunFailure" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="flakyFailure" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="skipped" minOccurs="0">
- * <complexType>
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>string">
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </extension>
- * </simpleContent>
- * </complexType>
- * </element>
- * <element name="error" minOccurs="0">
- * <complexType>
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>string">
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </extension>
- * </simpleContent>
- * </complexType>
- * </element>
- * <element name="rerunError" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="flakyError" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="classname" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="group" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="time" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="time" type="{http://www.w3.org/2001/XMLSchema}float" />
- * <attribute name="tests" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="errors" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="skipped" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="failures" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="group" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "", propOrder = {
- "properties",
- "testcase"
-})
-@XmlRootElement(name = "testsuite")
-public class TestSuite {
-
- protected Listset method for the properties property.
- *
- *
- * getProperties().add(newItem);
- *
- *
- *
- * set method for the testcase property.
- *
- *
- * getTestcase().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="property" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "property"
- })
- public static class Properties {
-
- protected Listset method for the property property.
- *
- *
- * getProperty().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- public static class Property {
-
- @XmlAttribute(name = "name", required = true)
- protected String name;
- @XmlAttribute(name = "value", required = true)
- protected String value;
-
- /**
- * Gets the value of the name property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getName() {
- return name;
- }
-
- /**
- * Sets the value of the name property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setName(String value) {
- this.name = value;
- }
-
- /**
- * Gets the value of the value property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getValue() {
- return value;
- }
-
- /**
- * Sets the value of the value property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setValue(String value) {
- this.value = value;
- }
-
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="failure" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>string">
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </extension>
- * </simpleContent>
- * </complexType>
- * </element>
- * <element name="rerunFailure" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="flakyFailure" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="skipped" minOccurs="0">
- * <complexType>
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>string">
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </extension>
- * </simpleContent>
- * </complexType>
- * </element>
- * <element name="error" minOccurs="0">
- * <complexType>
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>string">
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </extension>
- * </simpleContent>
- * </complexType>
- * </element>
- * <element name="rerunError" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="flakyError" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="classname" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="group" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="time" use="required" type="{http://www.w3.org/2001/XMLSchema}float" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "failure",
- "rerunFailure",
- "flakyFailure",
- "skipped",
- "error",
- "rerunError",
- "flakyError",
- "systemOut",
- "systemErr"
- })
- public static class Testcase {
-
- @XmlElement(nillable = true)
- protected Listset method for the failure property.
- *
- *
- * getFailure().add(newItem);
- *
- *
- *
- * set method for the rerunFailure property.
- *
- *
- * getRerunFailure().add(newItem);
- *
- *
- *
- * set method for the flakyFailure property.
- *
- *
- * getFlakyFailure().add(newItem);
- *
- *
- *
- * set method for the rerunError property.
- *
- *
- * getRerunError().add(newItem);
- *
- *
- *
- * set method for the flakyError property.
- *
- *
- * getFlakyError().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>string">
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </extension>
- * </simpleContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "value"
- })
- public static class Error {
-
- @XmlValue
- protected String value;
- @XmlAttribute(name = "message")
- protected String message;
- @XmlAttribute(name = "type", required = true)
- protected String type;
-
- /**
- * Gets the value of the value property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getValue() {
- return value;
- }
-
- /**
- * Sets the value of the value property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setValue(String value) {
- this.value = value;
- }
-
- /**
- * Gets the value of the message property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getMessage() {
- return message;
- }
-
- /**
- * Sets the value of the message property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setMessage(String value) {
- this.message = value;
- }
-
- /**
- * Gets the value of the type property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- return type;
- }
-
- /**
- * Sets the value of the type property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>string">
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </extension>
- * </simpleContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "value"
- })
- public static class Failure {
-
- @XmlValue
- protected String value;
- @XmlAttribute(name = "message")
- protected String message;
- @XmlAttribute(name = "type", required = true)
- protected String type;
-
- /**
- * Gets the value of the value property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getValue() {
- return value;
- }
-
- /**
- * Sets the value of the value property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setValue(String value) {
- this.value = value;
- }
-
- /**
- * Gets the value of the message property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getMessage() {
- return message;
- }
-
- /**
- * Sets the value of the message property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setMessage(String value) {
- this.message = value;
- }
-
- /**
- * Gets the value of the type property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- return type;
- }
-
- /**
- * Sets the value of the type property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "stackTrace",
- "systemOut",
- "systemErr"
- })
- public static class FlakyError {
-
- @XmlElement(required = true)
- protected String stackTrace;
- @XmlElement(name = "system-out")
- protected String systemOut;
- @XmlElement(name = "system-err")
- protected String systemErr;
- @XmlAttribute(name = "message")
- protected String message;
- @XmlAttribute(name = "type", required = true)
- protected String type;
-
- /**
- * Gets the value of the stackTrace property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getStackTrace() {
- return stackTrace;
- }
-
- /**
- * Sets the value of the stackTrace property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setStackTrace(String value) {
- this.stackTrace = value;
- }
-
- /**
- * Gets the value of the systemOut property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getSystemOut() {
- return systemOut;
- }
-
- /**
- * Sets the value of the systemOut property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setSystemOut(String value) {
- this.systemOut = value;
- }
-
- /**
- * Gets the value of the systemErr property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getSystemErr() {
- return systemErr;
- }
-
- /**
- * Sets the value of the systemErr property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setSystemErr(String value) {
- this.systemErr = value;
- }
-
- /**
- * Gets the value of the message property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getMessage() {
- return message;
- }
-
- /**
- * Sets the value of the message property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setMessage(String value) {
- this.message = value;
- }
-
- /**
- * Gets the value of the type property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- return type;
- }
-
- /**
- * Sets the value of the type property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "stackTrace",
- "systemOut",
- "systemErr"
- })
- public static class FlakyFailure {
-
- @XmlElement(required = true)
- protected String stackTrace;
- @XmlElement(name = "system-out")
- protected String systemOut;
- @XmlElement(name = "system-err")
- protected String systemErr;
- @XmlAttribute(name = "message")
- protected String message;
- @XmlAttribute(name = "type", required = true)
- protected String type;
-
- /**
- * Gets the value of the stackTrace property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getStackTrace() {
- return stackTrace;
- }
-
- /**
- * Sets the value of the stackTrace property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setStackTrace(String value) {
- this.stackTrace = value;
- }
-
- /**
- * Gets the value of the systemOut property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getSystemOut() {
- return systemOut;
- }
-
- /**
- * Sets the value of the systemOut property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setSystemOut(String value) {
- this.systemOut = value;
- }
-
- /**
- * Gets the value of the systemErr property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getSystemErr() {
- return systemErr;
- }
-
- /**
- * Sets the value of the systemErr property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setSystemErr(String value) {
- this.systemErr = value;
- }
-
- /**
- * Gets the value of the message property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getMessage() {
- return message;
- }
-
- /**
- * Sets the value of the message property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setMessage(String value) {
- this.message = value;
- }
-
- /**
- * Gets the value of the type property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- return type;
- }
-
- /**
- * Sets the value of the type property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "stackTrace",
- "systemOut",
- "systemErr"
- })
- public static class RerunError {
-
- @XmlElement(required = true)
- protected String stackTrace;
- @XmlElement(name = "system-out")
- protected String systemOut;
- @XmlElement(name = "system-err")
- protected String systemErr;
- @XmlAttribute(name = "message")
- protected String message;
- @XmlAttribute(name = "type", required = true)
- protected String type;
-
- /**
- * Gets the value of the stackTrace property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getStackTrace() {
- return stackTrace;
- }
-
- /**
- * Sets the value of the stackTrace property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setStackTrace(String value) {
- this.stackTrace = value;
- }
-
- /**
- * Gets the value of the systemOut property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getSystemOut() {
- return systemOut;
- }
-
- /**
- * Sets the value of the systemOut property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setSystemOut(String value) {
- this.systemOut = value;
- }
-
- /**
- * Gets the value of the systemErr property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getSystemErr() {
- return systemErr;
- }
-
- /**
- * Sets the value of the systemErr property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setSystemErr(String value) {
- this.systemErr = value;
- }
-
- /**
- * Gets the value of the message property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getMessage() {
- return message;
- }
-
- /**
- * Sets the value of the message property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setMessage(String value) {
- this.message = value;
- }
-
- /**
- * Gets the value of the type property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- return type;
- }
-
- /**
- * Sets the value of the type property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="stackTrace" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * <element name="system-out" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * <element name="system-err" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </sequence>
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "stackTrace",
- "systemOut",
- "systemErr"
- })
- public static class RerunFailure {
-
- @XmlElement(required = true)
- protected String stackTrace;
- @XmlElement(name = "system-out")
- protected String systemOut;
- @XmlElement(name = "system-err")
- protected String systemErr;
- @XmlAttribute(name = "message")
- protected String message;
- @XmlAttribute(name = "type", required = true)
- protected String type;
-
- /**
- * Gets the value of the stackTrace property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getStackTrace() {
- return stackTrace;
- }
-
- /**
- * Sets the value of the stackTrace property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setStackTrace(String value) {
- this.stackTrace = value;
- }
-
- /**
- * Gets the value of the systemOut property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getSystemOut() {
- return systemOut;
- }
-
- /**
- * Sets the value of the systemOut property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setSystemOut(String value) {
- this.systemOut = value;
- }
-
- /**
- * Gets the value of the systemErr property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getSystemErr() {
- return systemErr;
- }
-
- /**
- * Sets the value of the systemErr property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setSystemErr(String value) {
- this.systemErr = value;
- }
-
- /**
- * Gets the value of the message property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getMessage() {
- return message;
- }
-
- /**
- * Sets the value of the message property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setMessage(String value) {
- this.message = value;
- }
-
- /**
- * Gets the value of the type property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- return type;
- }
-
- /**
- * Sets the value of the type property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
- }
-
-
- /**
- *
- * <complexType>
- * <simpleContent>
- * <extension base="<http://www.w3.org/2001/XMLSchema>string">
- * <attribute name="message" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </extension>
- * </simpleContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "value"
- })
- public static class Skipped {
-
- @XmlValue
- protected String value;
- @XmlAttribute(name = "message")
- protected String message;
-
- /**
- * Gets the value of the value property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getValue() {
- return value;
- }
-
- /**
- * Sets the value of the value property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setValue(String value) {
- this.value = value;
- }
-
- /**
- * Gets the value of the message property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getMessage() {
- return message;
- }
-
- /**
- * Sets the value of the message property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setMessage(String value) {
- this.message = value;
- }
-
- }
-
- }
-
-}
diff --git a/src/test/java/fr/univ_lille/gitlab/classrooms/assignments/grading/junit/reports/TestSuiteParsingTest.java b/src/test/java/fr/univ_lille/gitlab/classrooms/assignments/grading/junit/reports/TestSuiteParsingTest.java
index de75d14..5dd9d58 100644
--- a/src/test/java/fr/univ_lille/gitlab/classrooms/assignments/grading/junit/reports/TestSuiteParsingTest.java
+++ b/src/test/java/fr/univ_lille/gitlab/classrooms/assignments/grading/junit/reports/TestSuiteParsingTest.java
@@ -14,11 +14,11 @@ class TestSuiteParsingTest {
@Test
void testReadCucumberOuptut() throws IOException, JAXBException {
- var unmarshaller = JAXBContext.newInstance(TestSuite.class).createUnmarshaller();
+ var unmarshaller = JAXBContext.newInstance(Testsuite.class).createUnmarshaller();
var file = new ClassPathResource("/cucumber-junit-output.xml");
- var root = unmarshaller.unmarshal(new StreamSource(file.getInputStream()), TestSuite.class);
+ var root = unmarshaller.unmarshal(new StreamSource(file.getInputStream()), Testsuite.class);
var testSuite = root.getValue();
assertThat(testSuite.getName()).isEqualTo("Cucumber");
@@ -44,11 +44,11 @@ class TestSuiteParsingTest {
@Test
void testReadSurefireOutput() throws IOException, JAXBException {
- var unmarshaller = JAXBContext.newInstance(TestSuite.class).createUnmarshaller();
+ var unmarshaller = JAXBContext.newInstance(Testsuite.class).createUnmarshaller();
var file = new ClassPathResource("/junit-reports/TEST-test.dao.CatalogDaoTest.xml");
- var root = unmarshaller.unmarshal(new StreamSource(file.getInputStream()), TestSuite.class);
+ var root = unmarshaller.unmarshal(new StreamSource(file.getInputStream()), Testsuite.class);
var testSuite = root.getValue();
assertThat(testSuite.getName()).isEqualTo("test.dao.CatalogDaoTest");
--
2.51.2
From 3ad9814c27ee7a9b81af5ce7019317df55f7c783 Mon Sep 17 00:00:00 2001
From: Julien WITTOUCK