-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:slc="http://argeo.org/projects/slc/schemas"
- elementFormDefault="qualified"
- targetNamespace="http://argeo.org/projects/slc/schemas">
- <xs:element name="slc-execution-request">
- <xs:complexType>
- <xs:all>
- <xs:element name="slc-execution"
- type="slc:SlcExecutionType" />
- </xs:all>
- </xs:complexType>
- </xs:element>
- <xs:element name="slc-execution-steps-request">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="steps"
- type="slc:SlcExecutionStepsType" />
- <xs:element name="slc-execution-uuid" type="xs:string" />
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:complexType name="SlcExecutionType">
- <xs:all>
- <xs:element name="status" type="xs:string" />
- <xs:element name="type" type="xs:string" />
- <xs:element name="host" type="xs:string" />
- <xs:element name="path" type="xs:string" />
- <xs:element name="steps" minOccurs="0"
- type="slc:SlcExecutionStepsType" />
- </xs:all>
- <xs:attribute name="uuid" type="xs:string" use="required"/>
- </xs:complexType>
- <xs:complexType name="SlcExecutionStepType">
- <xs:all>
- <xs:element name="type" type="xs:string" />
- <xs:element name="begin" type="xs:dateTime" />
- <xs:element name="log-lines" minOccurs="0">
- <xs:complexType>
- <xs:sequence>
- <xs:element name="log-line" type="xs:string"
- maxOccurs="unbounded" />
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- </xs:all>
- <xs:attribute name="uuid" type="xs:string" use="required"/>\r
- </xs:complexType>
- <xs:complexType name="SlcExecutionStepsType">
- <xs:sequence>
- <xs:element name="slc-execution-step"
- type="slc:SlcExecutionStepType" maxOccurs="unbounded">
- </xs:element>
- </xs:sequence>
- </xs:complexType>
-
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"\r
+ xmlns:slc="http://argeo.org/projects/slc/schemas"\r
+ elementFormDefault="qualified"\r
+ targetNamespace="http://argeo.org/projects/slc/schemas">\r
+ <!-- TREE TEST RESULT -->\r
+ <xs:complexType name="TreeTestResultType">\r
+ <xs:all>\r
+ <xs:element name="close-date" type="xs:dateTime" />\r
+ <xs:element name="result-parts" minOccurs="0"\r
+ type="slc:ResultPartsType" />\r
+ </xs:all>\r
+ </xs:complexType>\r
+ <xs:complexType name="ResultPartsType">\r
+ <xs:sequence>\r
+ <xs:element name="result-part" type="slc:ResultPartType"\r
+ maxOccurs="unbounded">\r
+ </xs:element>\r
+ </xs:sequence>\r
+ </xs:complexType>\r
+ <xs:complexType name="ResultPartType">\r
+ <xs:all>\r
+ <xs:element name="part-sub-list" type="slc:PartSubListType" />\r
+ </xs:all>\r
+ <xs:attribute name="path" type="xs:string" use="required" />\r
+ </xs:complexType>\r
+ <xs:complexType name="PartSubListType">\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:all>\r
+ <xs:attribute name="path" type="xs:string" use="required" />\r
+ </xs:complexType>\r
+\r
+ <!-- SLC EXECUTION -->\r
+ <xs:element name="slc-execution-request">\r
+ <xs:complexType>\r
+ <xs:all>\r
+ <xs:element name="slc-execution"\r
+ type="slc:SlcExecutionType" />\r
+ </xs:all>\r
+ </xs:complexType>\r
+ </xs:element>\r
+ <xs:element name="slc-execution-steps-request">\r
+ <xs:complexType>\r
+ <xs:sequence>\r
+ <xs:element name="steps"\r
+ type="slc:SlcExecutionStepsType" />\r
+ <xs:element name="slc-execution-uuid" type="xs:string" />\r
+ </xs:sequence>\r
+ </xs:complexType>\r
+ </xs:element>\r
+ <xs:complexType name="SlcExecutionType">\r
+ <xs:all>\r
+ <xs:element name="status" type="xs:string" />\r
+ <xs:element name="type" type="xs:string" />\r
+ <xs:element name="host" type="xs:string" />\r
+ <xs:element name="path" type="xs:string" />\r
+ <xs:element name="steps" minOccurs="0"\r
+ type="slc:SlcExecutionStepsType" />\r
+ </xs:all>\r
+ <xs:attribute name="uuid" type="xs:string" use="required" />\r
+ </xs:complexType>\r
+ <xs:complexType name="SlcExecutionStepType">\r
+ <xs:all>\r
+ <xs:element name="type" type="xs:string" />\r
+ <xs:element name="begin" type="xs:dateTime" />\r
+ <xs:element name="log-lines" minOccurs="0">\r
+ <xs:complexType>\r
+ <xs:sequence>\r
+ <xs:element name="log-line" type="xs:string"\r
+ maxOccurs="unbounded" />\r
+ </xs:sequence>\r
+ </xs:complexType>\r
+ </xs:element>\r
+ </xs:all>\r
+ <xs:attribute name="uuid" type="xs:string" use="required" />\r
+ </xs:complexType>\r
+ <xs:complexType name="SlcExecutionStepsType">\r
+ <xs:sequence>\r
+ <xs:element name="slc-execution-step"\r
+ type="slc:SlcExecutionStepType" maxOccurs="unbounded">\r
+ </xs:element>\r
+ </xs:sequence>\r
+ </xs:complexType>\r
+\r