drop completed items, polish core text

This commit is contained in:
George Danchev
2011-06-28 17:33:08 +00:00
parent 8befd096a7
commit 6e671c83e9
2 changed files with 20 additions and 30 deletions

View File

@ -1,28 +1,29 @@
Release Engineering
~~~~~~~~~~~~~~~~~~~
* SOFTWARE TO TEST
Use latest libraries code base from svn and bzr
Use latest libburnia libraries code base from svn and bzr
(see README for aditional and autodetected library dependencies)
Alternatively, use latest all-in-one development tarball from:
http://www.gnu.org/software/xorriso/
* SETUP THE TEST ENVIRONMENT
+ Not all TESTs are scripts (e.g. cppcheck, valgrind)
+ Copy all FILE.conf.template to $HOME/.libburnia-releng/FILE.conf
+ Copy all SCRIPT.conf.template to $HOME/.libburnia-releng/SCRIPT.conf
+ Read the configuration files and set up accordingly to your needs
* DELIVERING A NEW TEST SCRIPT
+ start a new test script over the top of template_new_releng
+ all filenames start with releng_ prefix
+ self generated data are to be stored in
+ Start a new test script over the top of template_new_releng
+ All filenames start with releng_ prefix
+ Self generated data are to be stored in
./releng_generated_data/scriptname/ directory
+ test data generation options -rc [-keep]
+ test data removal options -cleanup
+ well documented configuration file $script.conf.template
+ throw FAIL string to stdout if any failure is detected
+ exit code 0 on success, non-zero on failure
+ use different exit codes for any failure (range 1-31)
+ Test data generation options -rc [-keep]
+ Test data removal options -cleanup
+ Well documented configuration file SCRIPT.conf.template
+ Throw FAIL string to stdout if any failure is detected
+ Return exit code 0 on success, non-zero on failure
+ Use different exit codes for any failure (range 1-31)
* RUNNING TESTS
+ All tests have to be run from the releng/ directory, within
libisoburn source tree.
libisoburn source tree. Ther is a 'master' script called
run_all_releng, which runs all scripts prefixed with releng_*.