You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
1.1 KiB

rt-test - HOWTO_ADD_TESTS
==========================
1. Select the appropriate bucket
- func, stress, perf
- under those, should it go into an existing
subdirectory?
- note that only the top level subdirectory
(which has a run_auto.sh script) gets listed
individually as an available test.
- run "run.sh -t list" to see available tests
2. If you are creating a new subdirectory:
Provide:
- your test files
- your GNUMakefile.am
- your run_auto.sh script (use template: doc/run_auto.sh.tpl)
3. Modify tests profiles if to be run automatically
- profile/default
- other profiles if needed
4. Test the following:
$make
$run.sh -t list
$run.sh -t clean
$run.sh -t subdir # entire bucket
$run.sh -t subdir/your_test_dir
$subdir/your_test_dir/run_auto.sh
5. Test source files:
(Ideally...:))
- your test source files have
- a clear description of test purpose and criteria
- author
- license
- requirements for set up, etc
- your test has clear PASS/FAIL criteria if functional
- your test logs some result
- your test has a -h option which displays usage