rename releng_ scripts to auto_
This commit is contained in:
parent
21e5114e71
commit
8cecbc9aca
@ -11,7 +11,7 @@ Release Engineering
|
|||||||
libisoburn source tree. Self-generated data are stored in
|
libisoburn source tree. Self-generated data are stored in
|
||||||
./releng_generated_data/ directory, and the required space for
|
./releng_generated_data/ directory, and the required space for
|
||||||
these data is about 300 megabytes. There is a 'master' script
|
these data is about 300 megabytes. There is a 'master' script
|
||||||
called run_all_releng, which runs all scripts prefixed with releng_*.
|
called run_all_auto, which runs all scripts prefixed with releng_*.
|
||||||
+ Any releng_* script can be run on its own, regardless.
|
+ Any releng_* script can be run on its own, regardless.
|
||||||
+ Any manual_* script is to be run on its own, i.e. by hand.
|
+ Any manual_* script is to be run on its own, i.e. by hand.
|
||||||
+ All scripts support -h, -help, --help and
|
+ All scripts support -h, -help, --help and
|
||||||
|
@ -2,7 +2,7 @@ Release Engineering Che[at|ck] List
|
|||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
(Semi)automated tests
|
(Semi)automated tests
|
||||||
~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~
|
||||||
TEST: releng_* tests are runnable by ./run_all_releng
|
TEST: auto_* tests are runnable by ./run_all_auto
|
||||||
FILE: http://people.debian.org/~danchev/libburnia/logs/releng/
|
FILE: http://people.debian.org/~danchev/libburnia/logs/releng/
|
||||||
|
|
||||||
TEST: manual_* tests are to be run individually
|
TEST: manual_* tests are to be run individually
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
* Merge 'merge_into_isocontent' into 'releng_isocontent' (former hardlinks)
|
* Merge 'merge_into_isocontent' into 'auto_isocontent' (former hardlinks)
|
||||||
Extend it to use some more demanding directory tree.
|
Extend it to use some more demanding directory tree.
|
||||||
MD5s should be checked. ACLs and xattr (if we are on Linux).
|
MD5s should be checked. ACLs and xattr (if we are on Linux).
|
||||||
All file types as of stat(2) should be tested.
|
All file types as of stat(2) should be tested.
|
||||||
@ -16,6 +16,6 @@
|
|||||||
* Investigate the possibility to write some cunit-based tests
|
* Investigate the possibility to write some cunit-based tests
|
||||||
(http://cunit.sourceforge.net) for both xorriso.h and libisoburn.h API's.
|
(http://cunit.sourceforge.net) for both xorriso.h and libisoburn.h API's.
|
||||||
The code samples could be dumped into codesamples/ directory and run by
|
The code samples could be dumped into codesamples/ directory and run by
|
||||||
releng_cxx or separate releng_ script.
|
auto_cxx or separate auto_ script.
|
||||||
|
|
||||||
* Try to convert most examples from xorriso(1) manpage into tests.
|
* Try to convert most examples from xorriso(1) manpage into tests.
|
||||||
|
@ -89,7 +89,7 @@ if [ ! "${1}" ]; then
|
|||||||
cat << HLP
|
cat << HLP
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
${SELF} runs executables from CWD starting
|
${SELF} runs executables from CWD starting
|
||||||
with releng_*, passing them its own options.
|
with auto_*, passing them its own options.
|
||||||
stdout/stderr output stored in:
|
stdout/stderr output stored in:
|
||||||
${CLOG}
|
${CLOG}
|
||||||
|
|
||||||
@ -118,8 +118,8 @@ fi
|
|||||||
DSTART=`date --utc`
|
DSTART=`date --utc`
|
||||||
echo -ne "${SELF}: Started at ${DSTART}" | tee -a ${CLOG}
|
echo -ne "${SELF}: Started at ${DSTART}" | tee -a ${CLOG}
|
||||||
E1=`date '+%s'`
|
E1=`date '+%s'`
|
||||||
# require ^releng_, avoid running (your)self explicitly
|
# require ^auto_, avoid running (your)self explicitly
|
||||||
for s in `ls | grep ^releng_ | grep -v ${SELF} | sort -n`; do
|
for s in `ls | grep ^auto_ | grep -v ${SELF} | sort -n`; do
|
||||||
if [ -x ${s} -a ! -d ${s} ]; then
|
if [ -x ${s} -a ! -d ${s} ]; then
|
||||||
echo -ne "\n\n_STARTING_TEST_________________________________________________________" >> ${CLOG}
|
echo -ne "\n\n_STARTING_TEST_________________________________________________________" >> ${CLOG}
|
||||||
echo -ne "\n${SELF}: Running ./${s} ${PASSED_OPTIONS} :\n" \
|
echo -ne "\n${SELF}: Running ./${s} ${PASSED_OPTIONS} :\n" \
|
Loading…
Reference in New Issue
Block a user