The directories contained here have the fault matrix files for the test suite
tests applicable for that version.  The applicable tests are determined by
the graph properties defined in the instanceGPL.equation that was used to
compose the variant/version.

The file: matrix-all-faults-all-versions.csv contains a comma separated table
of the test/fault data for all variants and all faults.  Each row
begins with the "version.test_number" in the first column.  The next 60
columns show the results of that column's test on that version.test combination.
A '1' in these columns indicates that the test (for that version) detected the
fault.  The intent of this data is to give a view of all versions/faults/tests
and was generated by concatenation of all fault-matrix files and running awk
on them using the scripts/extract_ftbl.awk script.

The data shown in this table is from the original object developed and
contains some bad/java-syntax-violating faults.  There are also 6 faulted
versions that have tests that hang (fail to terminate) which required
manual intervention during creation of the fault matrix (a control-C
was pressed during the hung tests to terminate them on the console running
the mkFaultMatrix.sh script).  The faulted versions that exhibit this
behavior are: (in vVersion#.Fault# format)
v19.9    Hangs tests t2, t3, t4
v20.9    Hangs tests t2, t3
v29.9    Hangs tests v2, t3, t4, t5, t8, t9
v30.9    Hangs tests t2, t3, t4, t7, t8
v31.9    Hangs tests t2, t3, t4
v32.9    Hangs tests t2, t3
If you want the test suite to run unattended, remove these faulted versions
from the copied versions (e.g. rm -rf versions.alt/versions.faulted/v19.9)
and rerun the mkFaultMatrix.sh tool with the appropriate options.
