1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <xs:schema xmlns:
xs=
"http://www.w3.org/2001/XMLSchema" elementFormDefault=
"qualified">
4 <xs:element name=
"explicit-failures-markup">
7 <xs:element ref=
"mark-toolset" maxOccurs=
"unbounded"/>
8 <xs:element ref=
"library" maxOccurs=
"unbounded"/>
9 <xs:element ref=
"note" maxOccurs=
"unbounded"/>
14 <xs:element name=
"mark-toolset">
17 <xs:element name=
"title" type=
"xs:string" minOccurs=
"0"/>
18 <xs:element name=
"description" type=
"xs:string" minOccurs=
"0"/>
20 <xs:attribute name=
"name" type=
"xs:string" use=
"required"/>
21 <xs:attribute name=
"status" type=
"xs:string" use=
"required"/>
25 <xs:element name=
"library">
28 <xs:element ref=
"mark-unusable" minOccurs=
"0" maxOccurs=
"unbounded"/>
30 <xs:choice minOccurs=
"0" maxOccurs=
"unbounded">
31 <xs:element ref=
"test"/>
32 <xs:element ref=
"mark-expected-failures"/>
36 <xs:attribute name=
"name" type=
"xs:string" use=
"required"/>
40 <xs:element name=
"mark-unusable">
43 <xs:element ref=
"toolset" maxOccurs=
"unbounded"/>
44 <xs:element ref=
"note" minOccurs=
"0" maxOccurs=
"unbounded"/>
49 <xs:element name=
"test">
52 <xs:element ref=
"mark-failure" minOccurs=
"0" maxOccurs=
"unbounded"/>
53 <xs:element ref=
"toolset" minOccurs=
"0"/>
54 <xs:element ref=
"note" minOccurs=
"0"/>
56 <xs:attribute name=
"name" type=
"xs:string" use=
"required"/>
57 <xs:attribute name=
"category" type=
"xs:string"/>
61 <xs:element name=
"mark-expected-failures">
64 <xs:element ref=
"test" maxOccurs=
"unbounded"/>
65 <xs:element ref=
"toolset" maxOccurs=
"unbounded"/>
66 <xs:element ref=
"note"/>
68 <xs:attribute name=
"reason" type=
"xs:string"/>
72 <xs:element name=
"mark-failure">
75 <xs:element ref=
"toolset" maxOccurs=
"unbounded"/>
76 <xs:element ref=
"note" minOccurs=
"0" maxOccurs=
"unbounded"/>
81 <xs:element name=
"note">
82 <xs:complexType mixed=
"true">
84 <xs:any processContents=
"skip" minOccurs=
"0" maxOccurs=
"unbounded"/>
86 <xs:attribute name=
"refid" type=
"xs:string"/>
87 <xs:attribute name=
"author" type=
"xs:string"/>
88 <xs:attribute name=
"date" type=
"xs:string"/>
89 <xs:attribute name=
"id" type=
"xs:string"/>
93 <xs:element name=
"toolset">
95 <xs:attribute name=
"name" type=
"xs:string" use=
"required"/>