11<?xml version =" 1.0" encoding =" utf-8" ?>
22<!--
3- From: https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0 .xsd
3+ From: https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd
44Via: https://maven.apache.org/surefire/maven-surefire-plugin/
55-->
66<!--
@@ -21,16 +21,11 @@ Via: https://maven.apache.org/surefire/maven-surefire-plugin/
2121 ~ specific language governing permissions and limitations
2222 ~ under the License.
2323 -->
24- <xs : schema xmlns : xs =" http://www.w3.org/2001/XMLSchema" version =" 3.0" >
25- <xs : simpleType name =" SUREFIRE_TIME" >
26- <xs : restriction base =" xs:string" >
27- <xs : pattern value =" (([0-9]{0,3},)*[0-9]{3}|[0-9]{0,3})*(\.[0-9]{0,3})?" />
28- </xs : restriction >
29- </xs : simpleType >
24+ <xs : schema xmlns : xs =" http://www.w3.org/2001/XMLSchema" version =" 3.0.2" >
3025 <xs : element name =" testsuite" >
3126 <xs : complexType >
3227 <xs : sequence >
33- <xs : element name =" properties" minOccurs =" 0" maxOccurs = " unbounded " >
28+ <xs : element name =" properties" minOccurs =" 0" >
3429 <xs : complexType >
3530 <xs : sequence >
3631 <xs : element name =" property" minOccurs =" 0" maxOccurs =" unbounded" >
@@ -50,7 +45,7 @@ Via: https://maven.apache.org/surefire/maven-surefire-plugin/
5045 <xs : simpleContent >
5146 <xs : extension base =" xs:string" >
5247 <xs : attribute name =" message" type =" xs:string" />
53- <xs : attribute name =" type" type =" xs:string" use = " required " />
48+ <xs : attribute name =" type" type =" xs:string" />
5449 </xs : extension >
5550 </xs : simpleContent >
5651 </xs : complexType >
@@ -63,7 +58,7 @@ Via: https://maven.apache.org/surefire/maven-surefire-plugin/
6358 <xs : element name =" system-err" type =" xs:string" minOccurs =" 0" />
6459 </xs : sequence >
6560 <xs : attribute name =" message" type =" xs:string" />
66- <xs : attribute name =" type" type =" xs:string" use = " required " />
61+ <xs : attribute name =" type" type =" xs:string" />
6762 </xs : complexType >
6863 </xs : element >
6964 <xs : element name =" flakyFailure" minOccurs =" 0" maxOccurs =" unbounded" >
@@ -74,7 +69,7 @@ Via: https://maven.apache.org/surefire/maven-surefire-plugin/
7469 <xs : element name =" system-err" type =" xs:string" minOccurs =" 0" />
7570 </xs : sequence >
7671 <xs : attribute name =" message" type =" xs:string" />
77- <xs : attribute name =" type" type =" xs:string" use = " required " />
72+ <xs : attribute name =" type" type =" xs:string" />
7873 </xs : complexType >
7974 </xs : element >
8075 <xs : element name =" skipped" nillable =" true" minOccurs =" 0" maxOccurs =" 1" >
@@ -91,7 +86,7 @@ Via: https://maven.apache.org/surefire/maven-surefire-plugin/
9186 <xs : simpleContent >
9287 <xs : extension base =" xs:string" >
9388 <xs : attribute name =" message" type =" xs:string" />
94- <xs : attribute name =" type" type =" xs:string" use = " required " />
89+ <xs : attribute name =" type" type =" xs:string" />
9590 </xs : extension >
9691 </xs : simpleContent >
9792 </xs : complexType >
@@ -104,7 +99,7 @@ Via: https://maven.apache.org/surefire/maven-surefire-plugin/
10499 <xs : element name =" system-err" type =" xs:string" minOccurs =" 0" />
105100 </xs : sequence >
106101 <xs : attribute name =" message" type =" xs:string" />
107- <xs : attribute name =" type" type =" xs:string" use = " required " />
102+ <xs : attribute name =" type" type =" xs:string" />
108103 </xs : complexType >
109104 </xs : element >
110105 <xs : element name =" flakyError" minOccurs =" 0" maxOccurs =" unbounded" >
@@ -115,7 +110,7 @@ Via: https://maven.apache.org/surefire/maven-surefire-plugin/
115110 <xs : element name =" system-err" type =" xs:string" minOccurs =" 0" />
116111 </xs : sequence >
117112 <xs : attribute name =" message" type =" xs:string" />
118- <xs : attribute name =" type" type =" xs:string" use = " required " />
113+ <xs : attribute name =" type" type =" xs:string" />
119114 </xs : complexType >
120115 </xs : element >
121116 <xs : element name =" system-out" type =" xs:string" minOccurs =" 0" />
@@ -124,12 +119,13 @@ Via: https://maven.apache.org/surefire/maven-surefire-plugin/
124119 <xs : attribute name =" name" type =" xs:string" use =" required" />
125120 <xs : attribute name =" classname" type =" xs:string" />
126121 <xs : attribute name =" group" type =" xs:string" />
127- <xs : attribute name =" time" type =" SUREFIRE_TIME " use =" required" />
122+ <xs : attribute name =" time" type =" xs:float " use =" required" />
128123 </xs : complexType >
129124 </xs : element >
130125 </xs : sequence >
126+ <xs : attribute name =" version" type =" xs:string" />
131127 <xs : attribute name =" name" type =" xs:string" use =" required" />
132- <xs : attribute name =" time" type =" SUREFIRE_TIME " />
128+ <xs : attribute name =" time" type =" xs:float " />
133129 <xs : attribute name =" tests" type =" xs:string" use =" required" />
134130 <xs : attribute name =" errors" type =" xs:string" use =" required" />
135131 <xs : attribute name =" skipped" type =" xs:string" use =" required" />
0 commit comments