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>