diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2009-05-27 11:29:47 +0200 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2009-05-27 11:29:47 +0200 |
commit | a900a7c34b674573f4b86350af0d68838da6550a (patch) | |
tree | 2915594fc1feeaddc31e690f29608cd1bc94da32 /tests/queue-persist.sh | |
parent | ddf74cc165c828139632170224356175c9c24e96 (diff) | |
download | rsyslog-a900a7c34b674573f4b86350af0d68838da6550a.tar.gz rsyslog-a900a7c34b674573f4b86350af0d68838da6550a.tar.bz2 rsyslog-a900a7c34b674573f4b86350af0d68838da6550a.zip |
greatly enhanced testbench
The imdiag module now can very effectively inject messages, which also
frees us from uncertainties of tcp reception and processing. All shell
script based tests have been modularized, what makes it far easier to
create new tests. Also, the test bench now executes more reliable and
much faster, because we can now rely on actual engine information where
we previously did just a dumb sleep.
Diffstat (limited to 'tests/queue-persist.sh')
-rwxr-xr-x | tests/queue-persist.sh | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/queue-persist.sh b/tests/queue-persist.sh new file mode 100755 index 00000000..999655b1 --- /dev/null +++ b/tests/queue-persist.sh @@ -0,0 +1,11 @@ +# Test for queue data persisting at shutdown. We use the actual driver +# to carry out multiple tests with different queue modes +# added 2009-05-27 by Rgerhards +# This file is part of the rsyslog project, released under GPLv3 +source $srcdir/queue-persist-drvr.sh LinkedList +source $srcdir/queue-persist-drvr.sh FixedArray +# the disk test should not fail, however, the config is extreme and using +# it more or less is a config error +source $srcdir/queue-persist-drvr.sh Disk +# we do not test Direct mode because this absolute can not work in direct mode +# (maybe we should do a fail-type of test?) |