[BACK]Return to x29.html CVS log [TXT][DIR] Up to [Development] / ltp-website / howto

File: [Development] / ltp-website / howto / x29.html (download) (as text)

Revision 1.1, Wed Oct 11 15:52:55 2000 UTC (17 years ago) by nstraz
Branch: MAIN
CVS Tags: HEAD

I'm going to start a discussion on the list about the howto and I want to put some exports of the howto out there for people to look at.

<HTML
><HEAD
><TITLE
>  Introduction 
 </TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.49"><LINK
REL="HOME"
TITLE="  Linux Test Project HOWTO
 "
HREF="t1.html"><LINK
REL="PREVIOUS"
TITLE="  Linux Test Project HOWTO
 "
HREF="t1.html"><LINK
REL="NEXT"
TITLE="  Structure 
 "
HREF="x45.html"></HEAD
><BODY
CLASS="SECT1"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Linux Test Project HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="t1.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="x45.html"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="AEN29"
>Introduction</A
></H1
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN31"
>What is the Linux Test Project?</A
></H2
><P
>   The Linux Test Project (LTP) is an effort to create a set of tools and tests to verify the functionality and stability of the Linux kernel. We hope this will support Linux development by making unit testing more complete and minimizing user impact by building a barrier to keep bugs from making it to the user. 
  </P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN34"
>What is wrong with the current testing model?</A
></H2
><P
>   The Linux development community utilizes two important (some out argue most important) testing techniques in its normal operations: Design and Code Inspections. The intent of LTP is to support this by giving developers an ever growing set of tools to help identify any operational problems in their code that may be missed by human review. One of the toughest categories of problems to catch with inspection is that of interaction of features. With a continuously improving set of tests and tools, developers can get an indication of whether their changes may have broken some other functionality. 
  </P
><P
>   There is no such thing as a perfect test base.  It is only useful it if keeps up with new and changing functionality, and if it actually gets used. 
  </P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN38"
>Are you doing benchmarking?</A
></H2
><P
>   Not at  this time. We are more interested in functional, regression, and stress testing the Linux kernel. Benchmarking may be workable to compare the performance among kernel versions. 
  </P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN41"
>Are you doing standards testing?</A
></H2
><P
>   No, we are leaving that to the Linux Standards Base (LSB).  See the Linux Standards Base <A
HREF="http://www.linuxbase.org/"
TARGET="_top"
>web site</A
> for more information. 
  </P
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="t1.html"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="t1.html"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="x45.html"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Linux Test Project HOWTO</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Structure</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>