Buildbot (Quality Assurance)
In order to provide a high quality framework for the simulation of wireless communication systems openWNS provides an integrated testing framework. It supports automated testing in one-button-manner: To run all tests and see the results you should only need to click one button.
Status of builders
For the different target platforms the tests are run automatically by a so-called buildbot. The status for the current development line can be viewed here. The following platforms are currently tested:
- Ubuntu 8.04 (Hardy)
- Ubuntu 8.10 (Interpid)
- Ubuntu 9.10 (Karmic)
Typical builders
Typically the setup consists of three builders for each distribution/platform:
Name |
Incremental |
Full |
Docu |
Purpose |
Reports on problems of the last published revision |
reports on problems occurring only in a full build |
create and upload documentation |
When |
Tree stable timer1 15 minutes |
Every night |
Every night |
Fetches |
diffs |
full |
full |
Builds |
dbg, opt |
dbg, opt |
|
Tests |
Python Unit, C++ Unit, System |
Python Unit, C++ Unit, System |
playground.py createmanuals; playground.py docu |