1 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
2 xmlns:slc="http://argeo.org/projects/slc/schemas"
3 elementFormDefault="qualified"
4 targetNamespace="http://argeo.org/projects/slc/schemas">
5 <!-- TREE TEST RESULT -->
6 <xs:complexType name="TreeTestResultType">
8 <xs:element name="close-date" type="xs:dateTime" />
9 <xs:element name="result-parts" minOccurs="0"
10 type="slc:ResultPartsType" />
13 <xs:complexType name="ResultPartsType">
15 <xs:element name="result-part" type="slc:ResultPartType"
16 maxOccurs="unbounded">
20 <xs:complexType name="ResultPartType">
22 <xs:element name="part-sub-list" type="slc:PartSubListType" />
24 <xs:attribute name="path" type="xs:string" use="required" />
26 <xs:complexType name="PartSubListType">
28 <xs:element name="slc-execution-uuid" type="xs:string" />
29 <xs:element name="slc-execution-step-uuid" type="xs:string" />
31 <xs:attribute name="path" type="xs:string" use="required" />
34 <!-- SLC EXECUTION -->
35 <xs:element name="slc-execution-request">
38 <xs:element name="slc-execution"
39 type="slc:SlcExecutionType" />
43 <xs:element name="slc-execution-steps-request">
46 <xs:element name="steps"
47 type="slc:SlcExecutionStepsType" />
48 <xs:element name="slc-execution-uuid" type="xs:string" />
52 <xs:complexType name="SlcExecutionType">
54 <xs:element name="status" type="xs:string" />
55 <xs:element name="type" type="xs:string" />
56 <xs:element name="host" type="xs:string" />
57 <xs:element name="path" type="xs:string" />
58 <xs:element name="steps" minOccurs="0"
59 type="slc:SlcExecutionStepsType" />
61 <xs:attribute name="uuid" type="xs:string" use="required" />
63 <xs:complexType name="SlcExecutionStepType">
65 <xs:element name="type" type="xs:string" />
66 <xs:element name="begin" type="xs:dateTime" />
67 <xs:element name="log-lines" minOccurs="0">
70 <xs:element name="log-line" type="xs:string"
71 maxOccurs="unbounded" />
76 <xs:attribute name="uuid" type="xs:string" use="required" />
78 <xs:complexType name="SlcExecutionStepsType">
80 <xs:element name="slc-execution-step"
81 type="slc:SlcExecutionStepType" maxOccurs="unbounded">