Testplan Information for Siemens Objects

In the testplans.alt directory you may find some of the following:

testplans-cov:

test suites in here were generated to achieve branch coverage in a somewhat minimal fashion, continually adding tests to the suite as long as they add coverage, until all was covered.

testplans-rand:

test suites in here were generated randomly, 1000 of them, with sizes ranging randomly from A/2 to A*2, where A is the avg size of the branch coverage suites found in the -cov dir.

testplans-rand-covsize:

test suites in here were generated randomly, 1000 of them, with sizes equivalent to the sizes of their correspondingly named suites in testplans-cov

testplans-bigcov:

test suites in here were also generated for coverage, but not in a very minimal manner -- we picked at random for each edge a test that hit the edge. 1000 suites were made.

testplans-bigrand:

tests selected randomly, to have the same size as their corresponding bigcov suites.

universe:

all the tests for the program.

NOTE: there may be other types of test suites not described here.

WARNING:

the test suites and universe files for the two print_tokens programs contain some filenames that are used as parameters -- in the lower halves of these files. These are written as "../inputs/filename" and thus will make sense when fed to the print_tokens executables only from a directory that is a sibling of the inputs directory -- such as the scripts or source directories.