1
1
<?xml version =" 1.0" encoding =" utf-8" ?>
2
2
<!--
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
4
4
Via: https://maven.apache.org/surefire/maven-surefire-plugin/
5
5
-->
6
6
<!--
@@ -21,16 +21,11 @@ Via: https://maven.apache.org/surefire/maven-surefire-plugin/
21
21
~ specific language governing permissions and limitations
22
22
~ under the License.
23
23
-->
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" >
30
25
<xs : element name =" testsuite" >
31
26
<xs : complexType >
32
27
<xs : sequence >
33
- <xs : element name =" properties" minOccurs =" 0" maxOccurs = " unbounded " >
28
+ <xs : element name =" properties" minOccurs =" 0" >
34
29
<xs : complexType >
35
30
<xs : sequence >
36
31
<xs : element name =" property" minOccurs =" 0" maxOccurs =" unbounded" >
@@ -50,7 +45,7 @@ Via: https://maven.apache.org/surefire/maven-surefire-plugin/
50
45
<xs : simpleContent >
51
46
<xs : extension base =" xs:string" >
52
47
<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" />
54
49
</xs : extension >
55
50
</xs : simpleContent >
56
51
</xs : complexType >
@@ -63,7 +58,7 @@ Via: https://maven.apache.org/surefire/maven-surefire-plugin/
63
58
<xs : element name =" system-err" type =" xs:string" minOccurs =" 0" />
64
59
</xs : sequence >
65
60
<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" />
67
62
</xs : complexType >
68
63
</xs : element >
69
64
<xs : element name =" flakyFailure" minOccurs =" 0" maxOccurs =" unbounded" >
@@ -74,7 +69,7 @@ Via: https://maven.apache.org/surefire/maven-surefire-plugin/
74
69
<xs : element name =" system-err" type =" xs:string" minOccurs =" 0" />
75
70
</xs : sequence >
76
71
<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" />
78
73
</xs : complexType >
79
74
</xs : element >
80
75
<xs : element name =" skipped" nillable =" true" minOccurs =" 0" maxOccurs =" 1" >
@@ -91,7 +86,7 @@ Via: https://maven.apache.org/surefire/maven-surefire-plugin/
91
86
<xs : simpleContent >
92
87
<xs : extension base =" xs:string" >
93
88
<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" />
95
90
</xs : extension >
96
91
</xs : simpleContent >
97
92
</xs : complexType >
@@ -104,7 +99,7 @@ Via: https://maven.apache.org/surefire/maven-surefire-plugin/
104
99
<xs : element name =" system-err" type =" xs:string" minOccurs =" 0" />
105
100
</xs : sequence >
106
101
<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" />
108
103
</xs : complexType >
109
104
</xs : element >
110
105
<xs : element name =" flakyError" minOccurs =" 0" maxOccurs =" unbounded" >
@@ -115,7 +110,7 @@ Via: https://maven.apache.org/surefire/maven-surefire-plugin/
115
110
<xs : element name =" system-err" type =" xs:string" minOccurs =" 0" />
116
111
</xs : sequence >
117
112
<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" />
119
114
</xs : complexType >
120
115
</xs : element >
121
116
<xs : element name =" system-out" type =" xs:string" minOccurs =" 0" />
@@ -124,12 +119,13 @@ Via: https://maven.apache.org/surefire/maven-surefire-plugin/
124
119
<xs : attribute name =" name" type =" xs:string" use =" required" />
125
120
<xs : attribute name =" classname" type =" xs:string" />
126
121
<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" />
128
123
</xs : complexType >
129
124
</xs : element >
130
125
</xs : sequence >
126
+ <xs : attribute name =" version" type =" xs:string" />
131
127
<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 " />
133
129
<xs : attribute name =" tests" type =" xs:string" use =" required" />
134
130
<xs : attribute name =" errors" type =" xs:string" use =" required" />
135
131
<xs : attribute name =" skipped" type =" xs:string" use =" required" />
0 commit comments