<xs:element name="tree-test-result" type="slc:TreeTestResultType" />\r
<xs:complexType name="TreeTestResultType">\r
<xs:all>\r
- <xs:element name="close-date" type="xs:dateTime" />\r
+ <xs:element name="close-date" type="xs:dateTime"\r
+ minOccurs="0" />\r
<xs:element name="result-parts" minOccurs="0"\r
type="slc:ResultPartsType" />\r
<xs:element name="elements" minOccurs="0"\r
<xs:complexType name="ResultPartsType">\r
<xs:sequence>\r
<xs:element name="result-part" type="slc:ResultPartType"\r
- maxOccurs="unbounded">\r
+ minOccurs="0" maxOccurs="unbounded">\r
</xs:element>\r
</xs:sequence>\r
</xs:complexType>\r
</xs:sequence>\r
<xs:attribute name="message" type="xs:string" />\r
</xs:complexType>\r
- <!-- \r
- <xs:complexType name="ExceptionType">\r
- <xs:all>\r
- <xs:element name="stack-trace" minOccurs="0"\r
- type="slc:StackTraceType" />\r
- </xs:all>\r
- <xs:attribute name="message" type="xs:string" />\r
- </xs:complexType>\r
- <xs:complexType name="StackTraceType">\r
- <xs:sequence>\r
- <xs:element name="stack-trace-element"\r
- type="slc:StackTraceElementType" maxOccurs="unbounded">\r
- </xs:element>\r
- </xs:sequence>\r
- </xs:complexType>\r
- <xs:complexType name="StackTraceElementType">\r
- <xs:attribute name="declaring-class" type="xs:string"\r
- use="required" />\r
- <xs:attribute name="method-name" type="xs:string"\r
- use="required" />\r
- <xs:attribute name="file-name" type="xs:string" use="required" />\r
- <xs:attribute name="line-number" type="xs:integer"\r
- use="required" />\r
- </xs:complexType>\r
- -->\r
<xs:complexType name="ElementsType">\r
<xs:sequence>\r
<xs:element name="element" type="slc:ElementType"\r
- maxOccurs="unbounded">\r
+ minOccurs="0" maxOccurs="unbounded">\r
</xs:element>\r
</xs:sequence>\r
</xs:complexType>\r
</xs:complexType>\r
<xs:complexType name="TagsType">\r
<xs:sequence>\r
- <xs:element name="tag" type="slc:TagType"\r
+ <xs:element name="tag" type="slc:TagType" minOccurs="0"\r
maxOccurs="unbounded">\r
</xs:element>\r
</xs:sequence>\r
</xs:complexType>\r
<xs:complexType name="TestRunDescriptorType">\r
<xs:all>\r
- <xs:element name="slc-execution-uuid" type="xs:string" />\r
- <xs:element name="slc-execution-step-uuid" type="xs:string" />\r
<xs:element name="test-run-uuid" type="xs:string" />\r
- <xs:element name="deployed-sytem-id" type="xs:string" />\r
- <xs:element name="test-result-uuid" type="xs:string" />\r
+ <xs:element name="slc-execution-uuid" type="xs:string"\r
+ minOccurs="0" />\r
+ <xs:element name="slc-execution-step-uuid" type="xs:string"\r
+ minOccurs="0" />\r
+ <xs:element name="deployed-sytem-id" type="xs:string"\r
+ minOccurs="0" />\r
+ <xs:element name="test-result-uuid" type="xs:string"\r
+ minOccurs="0" />\r
</xs:all>\r
</xs:complexType>\r
\r
</xs:complexType>\r
</xs:element>\r
\r
+ <xs:element name="close-tree-test-result-request">\r
+ <xs:complexType>\r
+ <xs:all>\r
+ <xs:element name="result-uuid" type="xs:string" />\r
+ <xs:element name="close-date" type="xs:dateTime" />\r
+ </xs:all>\r
+ </xs:complexType>\r
+ </xs:element>\r
+\r
<xs:element name="result-part-request">\r
<xs:complexType>\r
<xs:all>\r
</xs:all>\r
</xs:complexType>\r
</xs:element>\r
+ <xs:element name="slc-execution-status-request">\r
+ <xs:complexType>\r
+ <xs:all>\r
+ <xs:element name="slc-execution-uuid" type="xs:string" />\r
+ <xs:element name="new-status" type="xs:string" />\r
+ </xs:all>\r
+ </xs:complexType>\r
+ </xs:element>\r
\r
</xs:schema>
\ No newline at end of file