File: testrun.html

package info (click to toggle)
db4.8 4.8.30-12
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 112,656 kB
  • sloc: ansic: 177,324; java: 66,060; tcl: 61,539; cs: 27,778; cpp: 24,761; sh: 15,646; perl: 14,013; xml: 8,309; makefile: 2,199; awk: 1,749; sql: 390; python: 26; php: 22; asm: 14
file content (130 lines) | stat: -rw-r--r-- 5,469 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Running the Tests</title>
    <link rel="stylesheet" href="gettingStarted.css" type="text/css" />
    <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
    <link rel="start" href="index.html" title="Porting Berkeley DB" />
    <link rel="up" href="testport.html" title="Chapter 3. Testing and Certifying the Port" />
    <link rel="prev" href="modifytest.html" title="Modifying the Tests" />
    <link rel="next" href="testreview.html" title="Reviewing the Results of the Tests" />
  </head>
  <body>
    <div class="navheader">
      <table width="100%" summary="Navigation header">
        <tr>
          <th colspan="3" align="center">Running the Tests</th>
        </tr>
        <tr>
          <td width="20%" align="left"><a accesskey="p" href="modifytest.html">Prev</a> </td>
          <th width="60%" align="center">Chapter 3. Testing and Certifying the Port</th>
          <td width="20%" align="right"> <a accesskey="n" href="testreview.html">Next</a></td>
        </tr>
      </table>
      <hr />
    </div>
    <div class="sect1" lang="en" xml:lang="en">
      <div class="titlepage">
        <div>
          <div>
            <h2 class="title" style="clear: both"><a id="testrun"></a>Running the Tests</h2>
          </div>
        </div>
      </div>
      <p>
You test your new port of Berkeley DB by running the tests in the following order:
</p>
      <div class="orderedlist">
        <ol type="1">
          <li>
            <p>
Run the C tests in the following order:
</p>
            <div class="orderedlist">
              <ol type="a">
                <li>
                  <p>
Tests for the system primitives located in the
<code class="literal">test_os</code> directory. To run the tests, follow the
instructions in the <code class="literal">test_os/readme</code> file.
</p>
                </li>
                <li>
                  <p>

Tests for mutexes located in the <code class="literal">test_mutex</code>
directory. To run the tests, follow the instructions in the
<code class="literal">test_mutex/readme</code> file.
</p>
                </li>
                <li>
                  <p>
Tests for the common code paths located in the
<code class="literal">test_micro</code> directory. To run the tests in a shell
script, follow the instructions in the
<code class="literal">test_micro/readme</code> file. To run the tests as
simple C tests, follow the instructions in the
<code class="literal">test_micro/readme_embedded</code> file.
</p>
                </li>
              </ol>
            </div>
          </li>
          <li>
            <p>
If the target platform supports the use of Tcl (version 8.4 or later), run the Test Suite. 
How you run the Test Suite varies depending on the target platform:
</p>
            <div class="itemizedlist">
              <ul type="disc">
                <li>
                  <p>
If the target platform supports a UNIX-like version of Tcl, then set up Tcl
and build the Test Suite as described in "Running the Test Suite under
UNIX" in <em class="citetitle">Berkeley DB Programmer's Reference Guide</em> at 
<a class="ulink" href="http://www.oracle.com/technology/documentation/berkeley-db/db/ref/build_unix/test.html" target="_top">http://www.oracle.com/technology/documentation/berkeley-db/db/ref/build_unix/test.html</a>
and, then, run the Test Suite as described in "Running the Test Suite" in 
<em class="citetitle">Berkeley DB Programmer's Reference Guide</em> at
<a class="ulink" href="http://www.oracle.com/technology/documentation/berkeley-db/db/ref/test/run.html" target="_top">http://www.oracle.com/technology/documentation/berkeley-db/db/ref/test/run.html</a>.
</p>
                </li>
                <li>
                  <p>

        If the target platform supports a Windows-like version of Tcl, then
        setup Tcl, and build and run the Test Suite as described in
        "Running the Test Suite under Windows" in
        <em class="citetitle">Berkeley DB Programmer's Reference Guide</em> at 
        <a class="ulink" href="http://www.oracle.com/technology/documentation/berkeley-db/db/ref/build_win/test.html" target="_top">http://www.oracle.com/technology/documentation/berkeley-db/db/ref/build_win/test.html</a>

</p>
                </li>
              </ul>
            </div>
          </li>
        </ol>
      </div>
    </div>
    <div class="navfooter">
      <hr />
      <table width="100%" summary="Navigation footer">
        <tr>
          <td width="40%" align="left"><a accesskey="p" href="modifytest.html">Prev</a> </td>
          <td width="20%" align="center">
            <a accesskey="u" href="testport.html">Up</a>
          </td>
          <td width="40%" align="right"> <a accesskey="n" href="testreview.html">Next</a></td>
        </tr>
        <tr>
          <td width="40%" align="left" valign="top">Modifying the Tests </td>
          <td width="20%" align="center">
            <a accesskey="h" href="index.html">Home</a>
          </td>
          <td width="40%" align="right" valign="top"> Reviewing the Results of the Tests</td>
        </tr>
      </table>
    </div>
  </body>
</html>