From 1b364d873cda8352862177f58dd09a23b9f06da1 Mon Sep 17 00:00:00 2001 From: carl Date: Sat, 9 Mar 2002 21:52:14 +0000 Subject: [PATCH] + information on directory configuration and how to rerun the tests --- tests/readme.txt | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 tests/readme.txt diff --git a/tests/readme.txt b/tests/readme.txt new file mode 100644 index 0000000000..f9f25d0873 --- /dev/null +++ b/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.