Browse Source

+ information on directory configuration and how to rerun the tests

carl 23 years ago
parent
commit
1b364d873c
1 changed files with 33 additions and 0 deletions
  1. 33 0
      tests/readme.txt

+ 33 - 0
tests/readme.txt

@@ -0,0 +1,33 @@
+The different directories are organized as follows:
+
+webtbs...........Tests which succeed compilation
+  Digits in filename refer to bug database entry
+webtbf...........Tests which should fail compilation
+  Digits in filename refer to bug database entry
+test.............Some manual tests / testsuites
+tbs..............Old database tests (success in compilation)
+tbf..............Old database tests (fail compile)
+units............Unit helper for doing the tests
+utils............Utilities for processing tests
+
+
+At the top of the test source code, some options
+can be used to determine how the tests will be
+processed (if processed automatically via make):
+
+OPT...............Compiler option required to compile
+CPU...............CPU Test target (i386,m68k,etc)
+VERSION...........Compiler required to execute/compiler test
+RESULT............Exit code of execution of test expected
+GRAPH.............Requires graph unit
+FAIL..............Compilation must fail
+RECOMPILE.........????
+NORUN.............Do not execute test, only compile it
+KNOWN.............Known bug, will not be logged as bug
+INTERACTIVE.......Do not execute test, as it requires user 
+			intervention
+NOTE..............Output note when compiling/executing test
+
+To actually start the testsuite:
+do a simple make full
+This should create a log of all failed tests.