diff --git a/libisoburn/trunk/releng/README.core b/libisoburn/trunk/releng/README.core new file mode 100644 index 00000000..b7b444cf --- /dev/null +++ b/libisoburn/trunk/releng/README.core @@ -0,0 +1,28 @@ +Release Engineering +~~~~~~~~~~~~~~~~~~~ +* SOFTWARE TO TEST + Use latest 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 + + 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 + ./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) + +* RUNNING TESTS + + All tests have to be run from the releng/ directory, within + libisoburn source tree. diff --git a/libisoburn/trunk/releng/README.releng b/libisoburn/trunk/releng/README.list similarity index 55% rename from libisoburn/trunk/releng/README.releng rename to libisoburn/trunk/releng/README.list index be5ed93d..34b71381 100644 --- a/libisoburn/trunk/releng/README.releng +++ b/libisoburn/trunk/releng/README.list @@ -1,33 +1,5 @@ Release Engineering Che[at|ck] List ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -* SOFTWARE TO TEST - Use latest 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 - + 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 - ./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) - -* RUNNING TESTS - + All tests have to be run from the releng/ directory, within - libisoburn source tree. - -* TESTS LIST TEST: releng_build_os FILE: libburn/releng/releng_build_os