diff options
Diffstat (limited to 'en_US.ISO8859-1/books/developers-handbook/testing/chapter.xml')
-rw-r--r-- | en_US.ISO8859-1/books/developers-handbook/testing/chapter.xml | 37 |
1 files changed, 15 insertions, 22 deletions
diff --git a/en_US.ISO8859-1/books/developers-handbook/testing/chapter.xml b/en_US.ISO8859-1/books/developers-handbook/testing/chapter.xml index 1f0150ea6f..99c2148356 100644 --- a/en_US.ISO8859-1/books/developers-handbook/testing/chapter.xml +++ b/en_US.ISO8859-1/books/developers-handbook/testing/chapter.xml @@ -4,8 +4,7 @@ $FreeBSD$ --> - -<chapter id="testing"> +<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="testing"> <title>Regression and Performance Testing</title> <para>Regression tests are used to exercise a particular bit of the @@ -13,10 +12,9 @@ old bugs are not reintroduced.</para> <para>The &os; regression testing tools can be found in the &os; - source tree in the directory <filename - class="directory">src/tools/regression</filename>.</para> + source tree in the directory <filename>src/tools/regression</filename>.</para> - <section id="testing-micro-benchmark"> + <section xml:id="testing-micro-benchmark"> <title>Micro Benchmark Checklist</title> <para>This section contains hints for doing proper @@ -61,8 +59,8 @@ </listitem> <listitem> - <para>Mount <filename class="directory">/</filename>, - <filename class="directory">/usr</filename>, and any other + <para>Mount <filename>/</filename>, + <filename>/usr</filename>, and any other file system as read-only if possible. This removes atime updates to disk (etc.) from the I/O picture.</para> </listitem> @@ -73,12 +71,11 @@ &man.dump.8; file before every run. Unmount and mount it before starting the test. This results in a consistent file system layout. For a worldstone test this would apply to - <filename class="directory">/usr/obj</filename> (just + <filename>/usr/obj</filename> (just reinitialize with <command>newfs</command> and mount). To get 100% reproducibility, populate the file system from a &man.dd.1; file (i.e.: <command>dd - if=<filename>myimage</filename> of=<filename - class="devicefile">/dev/ad0s1h</filename> + if=myimage of=/dev/ad0s1h bs=1m</command>)</para> </listitem> @@ -215,7 +212,7 @@ </itemizedlist> </section> - <section id="testing-tinderbox"> + <section xml:id="testing-tinderbox"> <title>The &os; Source Tinderbox</title> <para>The source Tinderbox consists of:</para> @@ -250,8 +247,7 @@ <para>The scripts are maintained and were developed by &a.des.email;, and are now written in Perl, a move on from their original incarnation as shell scripts. All scripts and configuration - files are kept in <ulink - url="http://www.freebsd.org/cgi/cvsweb.cgi/projects/tinderbox/">/projects/tinderbox/</ulink>.</para> + files are kept in <link xlink:href="http://www.freebsd.org/cgi/cvsweb.cgi/projects/tinderbox/">/projects/tinderbox/</link>.</para> <para>For more information about the tinderbox and tbmaster scripts at this stage, see their respective man pages: @@ -367,11 +363,11 @@ have rank 9999.</para> </listitem> <listitem> - <para><literal>RELENG_<replaceable>x</replaceable></literal> + <para><literal>RELENG_x</literal> has rank <replaceable>xx</replaceable>99.</para> </listitem> <listitem> - <para><literal>RELENG_<replaceable>x</replaceable>_<replaceable>y</replaceable></literal> + <para><literal>RELENG_x_y</literal> has rank <replaceable>xxyy</replaceable>.</para> </listitem> </itemizedlist> @@ -416,11 +412,9 @@ <section> <title>Official Build Servers</title> - <para>The official Tinderbox build servers are hosted by <ulink - url="http://www.sentex.ca">Sentex Data - Communications</ulink>, who also host the <ulink - url="http://www.freebsd.org/projects/netperf/cluster.html">&os; - Netperf Cluster</ulink>.</para> + <para>The official Tinderbox build servers are hosted by <link xlink:href="http://www.sentex.ca">Sentex Data + Communications</link>, who also host the <link xlink:href="http://www.freebsd.org/projects/netperf/cluster.html">&os; + Netperf Cluster</link>.</para> <para>Three build servers currently exist:</para> @@ -468,8 +462,7 @@ <title>Official Summary Site</title> <para>Summaries and logs from the official build servers are - available online at <ulink - url="http://tinderbox.FreeBSD.org">http://tinderbox.FreeBSD.org</ulink>, + available online at <link xlink:href="http://tinderbox.FreeBSD.org">http://tinderbox.FreeBSD.org</link>, hosted by &a.des.email; and set up as follows:</para> <itemizedlist> |