Skip to content

Commit 4405bd3

Browse files
committed
Revert old schema to RF 3.2.2 state.
We have new schema for RF 4.0.
1 parent 94a2d53 commit 4405bd3

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

doc/schema/robot.01.xsd

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,6 @@
4949
<xs:enumeration value="teardown"/>
5050
<xs:enumeration value="foritem"/>
5151
<xs:enumeration value="for"/>
52-
<xs:enumeration value="if"/>
53-
<xs:enumeration value="elseif"/>
54-
<xs:enumeration value="else"/>
5552
</xs:restriction>
5653
</xs:simpleType>
5754
</xs:attribute>
@@ -67,7 +64,6 @@
6764
<xs:element name="status" type="status"/>
6865
</xs:choice>
6966
<xs:attribute name="name" type="xs:string" use="required"/>
70-
<xs:attribute name="sourcename" type="xs:string"/>
7167
<xs:attribute ref="type"/>
7268
<xs:anyAttribute processContents="lax"/>
7369
</xs:complexType>
@@ -76,7 +72,14 @@
7672
<xs:restriction base="xs:string">
7773
<xs:enumeration value="PASS"/>
7874
<xs:enumeration value="FAIL"/>
79-
<xs:enumeration value="SKIP"/>
75+
</xs:restriction>
76+
</xs:simpleType>
77+
</xs:attribute>
78+
<xs:attribute name="critical">
79+
<xs:simpleType>
80+
<xs:restriction base="xs:string">
81+
<xs:enumeration value="yes"/>
82+
<xs:enumeration value="no"/>
8083
</xs:restriction>
8184
</xs:simpleType>
8285
</xs:attribute>
@@ -87,6 +90,7 @@
8790
<xs:attribute name="endtime" type="xs:string"/>
8891
<xs:attribute name="starttime" type="xs:string"/>
8992
<xs:attribute name="elapsedtime" type="xs:string"/>
93+
<xs:attribute ref="critical"/>
9094
<xs:anyAttribute processContents="lax"/>
9195
</xs:extension>
9296
</xs:simpleContent>
@@ -100,7 +104,6 @@
100104
<xs:enumeration value="WARN"/>
101105
<xs:enumeration value="ERROR"/>
102106
<xs:enumeration value="FAIL"/>
103-
<xs:enumeration value="SKIP"/>
104107
</xs:restriction>
105108
</xs:simpleType>
106109
</xs:attribute>
@@ -174,8 +177,8 @@
174177
<xs:simpleContent>
175178
<xs:extension base="xs:string">
176179
<xs:attribute name="fail" type="xs:integer"/>
180+
<xs:attribute name="critical" type="xs:string"/>
177181
<xs:attribute name="pass" type="xs:integer"/>
178-
<xs:attribute name="skip" type="xs:integer"/>
179182
<xs:attribute name="info" type="xs:string"/>
180183
<xs:attribute name="links" type="xs:string"/>
181184
<xs:attribute name="doc" type="xs:string"/>

0 commit comments

Comments
 (0)