]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/blob - contrib/atf/atf-report/tests-results.dtd
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
[FreeBSD/stable/10.git] / contrib / atf / atf-report / tests-results.dtd
1 <!--
2   ++ Automated Testing Framework (atf)
3   ++
4   ++ Copyright (c) 2007 The NetBSD Foundation, Inc.
5   ++ All rights reserved.
6   ++
7   ++ Redistribution and use in source and binary forms, with or without
8   ++ modification, are permitted provided that the following conditions
9   ++ are met:
10   ++ 1. Redistributions of source code must retain the above copyright
11   ++    notice, this list of conditions and the following disclaimer.
12   ++ 2. Redistributions in binary form must reproduce the above copyright
13   ++    notice, this list of conditions and the following disclaimer in the
14   ++    documentation and/or other materials provided with the distribution.
15   ++
16   ++ THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND
17   ++ CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
18   ++ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
19   ++ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
20   ++ IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE LIABLE FOR ANY
21   ++ DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22   ++ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
23   ++ GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
24   ++ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
25   ++ IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
26   ++ OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
27   ++ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28   -->
29
30 <!-- TODO(1.0): Set the version of the DTD to 1.0 -->
31
32 <!--
33   ++ PUBLIC: -//NetBSD//DTD ATF Tests Results 0.1//EN
34   ++ URI:    http://www.NetBSD.org/XML/atf/tests-results.dtd
35   -->
36
37 <!ELEMENT tests-results (info*, tp*, info*)>
38
39 <!ELEMENT info (#PCDATA)>
40 <!ATTLIST info class CDATA #REQUIRED>
41
42 <!ELEMENT tp (tc*, failed?)>
43 <!ATTLIST tp id ID #REQUIRED>
44
45 <!ELEMENT tc ((so, se)*, (passed, failed, skipped))>
46 <!ATTLIST tc id NMTOKEN #REQUIRED>
47
48 <!ELEMENT expected_death (#PCDATA)>
49 <!ELEMENT expected_exit (#PCDATA)>
50 <!ELEMENT expected_failure (#PCDATA)>
51 <!ELEMENT expected_signal (#PCDATA)>
52 <!ELEMENT expected_timeout (#PCDATA)>
53 <!ELEMENT passed EMPTY>
54 <!ELEMENT failed (#PCDATA)>
55 <!ELEMENT skipped (#PCDATA)>
56 <!ELEMENT so (#PCDATA)>
57 <!ELEMENT se (#PCDATA)>
58
59 <!ENTITY amp "&#047;">
60 <!ENTITY lt "&#074;">
61 <!ENTITY gt "&#076;">