[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3. Testing Framework

ns-3 consists of a simulation core engine, a set of models, example programs, and tests. Over time, new contributors contribute models, tests, and examples. A Python test program ‘test.py’ serves as the test execution manager; test.py can run test code and examples to look for regressions, can output the results into a number of forms, and can manage code coverage analysis tools. On top of this, we layer ‘Buildbots’ that are automated build robots that perform robustness testing by running the test framework on different systems and with different configuration options.

Insert figure showing the components here


[ < ] [ > ]   [ << ] [ Up ] [ >> ]

This document was generated on November 13, 2009 using texi2html 1.82.