Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Sep 2020 01:03:43 +0000
From:      Lawrence Greening <lg49152@outlook.com>
To:        "freebsd-testing@freebsd.org" <freebsd-testing@freebsd.org>
Subject:   Developers' Handbook: Chapter on testing
Message-ID:  <DM6PR04MB5484F5C2A74E7CCC8012BAC1B2240@DM6PR04MB5484.namprd04.prod.outlook.com>

next in thread | raw e-mail | index | archive | help
Hi.

I am writing a chapter on testing for the FreeBSD Developers' Handbook.

The following topics are expected to be covered:

* FreeBSD Test Suite
* Kyua
* Automated Testing Framework (ATF)
* Organization of current FreeBSD tests.
* Using automation and virtualization to reduce the overhead in setting up =
the test infrastructure.
* Examples of standard types of testing, e.g. unit tests, functional testin=
g, load testing, etc.
* Reproducibility in building and testing.

However, this list is just a starting point. The scope and organization wil=
l evolve as the chapter is written.

After reading the chapter, the reader should be able to do at least the fol=
lowing:

* Install and configure the necessary testing tools, test suites, etc. for =
the purposes of testing FreeBSD.
* Run tests.
* Write tests.
* Submit tests.

The chapter will include walkthroughs and guided or cumulative examples.

At this preliminary stage, I am interested in the following feedback:

(1) What material do you want to see covered?
(2) What material do you want to see prioritized?
(3) What general approach(es) do you want to see taken towards the subject =
matter?
(4) Are there good example tests or areas of the code base that deserve foc=
us, either because of their importance, usefulness as examples, history of =
regressions, etc.?
(5) Anything else?

Cheers,
Lawrence




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DM6PR04MB5484F5C2A74E7CCC8012BAC1B2240>