373 Commits

Author SHA1 Message Date
Rainer Gerhards
d855b1df7b minor: disable debug support in complex1.sh test 2012-10-02 11:23:01 +02:00
Rainer Gerhards
f50511a348 cleanup 2012-10-02 11:21:40 +02:00
6387d164bb bugfix: fixed wrong bufferlength for snprintf in tcpflood.c
The problem occured when using the -f (dynafiles) option,
and caused some tests to fail.
2012-09-28 07:55:48 -07:00
Rainer Gerhards
a568626d4a preparing for 5.10.0 release 2012-08-22 18:54:13 +02:00
Rainer Gerhards
24a81f9950 Merge branch 'v5-stable' into v5-beta
Conflicts:
	ChangeLog
2012-05-10 08:23:12 +02:00
Rainer Gerhards
d86a212255 bugfix/tcpflood: sending small test files did not work correctly 2012-05-10 08:03:22 +02:00
Rainer Gerhards
e61672c693 removed dependency on gcrypt for recently-enough GnuTLS
see: http://bugzilla.adiscon.com/show_bug.cgi?id=289
2011-10-17 15:49:20 +02:00
Rainer Gerhards
16f06168e1 Merge branch 'v5-stable' into v5-devel
Conflicts:
	ChangeLog
2011-10-17 15:26:11 +02:00
Rainer Gerhards
cf1aaf14fa fixed compiler warnings in tcpflood.c 2011-10-06 11:42:47 +02:00
Rainer Gerhards
ad296ff1be Merge branch 'v5-stable' into v5-devel
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
	runtime/rsyslog.h
2011-07-11 10:48:33 +02:00
Rainer Gerhards
398966be6d Merge branch 'v4-stable' into v5-stable
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
	tests/diag.sh
2011-07-11 10:08:13 +02:00
Rainer Gerhards
dc1dd284c2 preparing for 4.6.7 release 2011-07-11 08:55:53 +02:00
Rainer Gerhards
242c263dc2 Merge branch 'v5-stable' into v5-devel
Conflicts:
	ChangeLog
	configure.ac
	doc/manual.html
2011-06-21 15:11:21 +02:00
Rainer Gerhards
86225089f2 bugfix: mutex was invalidly left unlocked during action processing
At least one case where this can occur is during thread shutdown, which
may be initiated by lower activity. In most cases, this is quite
unlikely to happen. However, if it does, data structures may be
corrupted which could lead to fatal failure and segfault. I detected
this via a testbench test, not a user report. But I assume that some
users may have had unreproducable aborts that were cause by this bug.
2011-06-21 12:35:14 +02:00
Rainer Gerhards
de33ec026e preparing for 5.8.2 2011-06-21 10:03:47 +02:00
Rainer Gerhards
9fcc6b7285 testbench: added new tests for failover cases 2011-06-20 15:57:15 +02:00
Rainer Gerhards
475eb28e55 Merge branch 'v5-stable' into v5-devel
Conflicts:
	runtime/rsyslog.h
2011-06-16 18:39:06 +02:00
Rainer Gerhards
257b06aac8 failover problem was not totally solved, now (hopefully ;))
I overlooked a border case, which came up on a larger testbench run.
2011-06-16 17:52:16 +02:00
Rainer Gerhards
c561994c10 Merge branch 'v5-stable' into v5-devel
Conflicts:
	ChangeLog
	tcpsrv.c
2011-06-14 14:24:59 +02:00
Rainer Gerhards
f50f24a775 backporting TLS-based test 2011-06-14 12:18:39 +02:00
Rainer Gerhards
d590684615 backported current tcpflood testing tool
so that we can improve v5's testbench as well
2011-06-14 11:47:17 +02:00
Rainer Gerhards
49d7b4cd66 preparing for 5.9.0 2011-06-10 03:39:40 +02:00
Rainer Gerhards
ffdc33e3f1 imfile: added $InputFileMaxLinesAtOnce directive 2011-05-24 10:09:43 +02:00
Rainer Gerhards
40b342cfad minor: made diagtalker output more clear
prevents confusion during testbench run
2011-05-11 11:47:23 +02:00
Rainer Gerhards
e5e49f4d34 testbench sent a big bunch of error messages to console - supporessed 2011-04-12 11:12:47 +02:00
Rainer Gerhards
eccfbf71f9 improved testbench, updated ChangeLog to reflect recent bugfix
After trying out some more things with the new code (after last
bugfix), I now think that the bugfix is OK to use and without
regressions.
2011-03-31 15:14:22 +02:00
Rainer Gerhards
b59f8fd65d fixed problem in testbench & added new test (not yet integrated)
The test is a setup scenario for this bug tracker:
http://bugzilla.adiscon.com/show_bug.cgi?id=241
2011-03-30 11:19:22 +02:00
Rainer Gerhards
5bfa8d2a25 testbench samples incorrect, corrected
this was due to the old RFC5424 parser being considered correct,
what it was not. As such, the samples generated from it were
incorrect as well. Now with the corrected parsers, the tests failed.
2011-03-29 14:31:14 +02:00
Rainer Gerhards
4a80242ffc added some more valgrind-based tests 2011-03-16 15:53:45 +01:00
Rainer Gerhards
2fc70320e3 Merge branch 'v5-stable' into v5-beta
Conflicts:
	tests/Makefile.am
2011-03-16 15:08:53 +01:00
Rainer Gerhards
9e18ecc9bd fixed a regression of last patch and some cleanup 2011-03-16 15:04:43 +01:00
Rainer Gerhards
ce1860a0bc bugfix: failover did not work correctly if repeated msg reduction was on
affected directive was: $ActionExecOnlyWhenPreviousIsSuspended on
2011-03-16 14:40:36 +01:00
Rainer Gerhards
6dbd70732a added one more test for imfile (under valgrind) 2011-03-11 11:56:37 +01:00
Rainer Gerhards
ffa57b17b2 Merge branch 'v5-stable' into v5-beta
Conflicts:
	tests/Makefile.am
2011-03-11 11:46:32 +01:00
Rainer Gerhards
9a53ec419e Merge branch 'v4-stable' into v5-stable
Conflicts:
	tests/Makefile.am
	tests/diag.sh
	tests/tcpflood.c
2011-03-11 11:16:41 +01:00
Rainer Gerhards
4195f9cb08 added new test for imfile to testbench 2011-03-11 10:58:07 +01:00
Rainer Gerhards
765317d54e improved tcpflood test tool to support many more connections
even on platforms that place a low limit on the number of
file descriptors per processes. The tool now increases the
fd limit as required.
2011-03-10 15:13:31 +01:00
Rainer Gerhards
9cc963926b bugfix: minor memory leak in omlibdbi (< 1k per instance and run)
also testbench improvement (omlibdbi now also receives a couple of
tests if we have a life MySQL server).
2011-03-10 14:46:47 +01:00
Rainer Gerhards
225aa0e367 fixed problem in testbench Makefile, added module to distcheck
Thanks to Michael Biebl for mentioning that some modules were not
included in make distcheck.
2011-03-10 03:41:17 +01:00
Rainer Gerhards
32acf5b9f7 fixed problems in testbench makefile (just introduced...) 2011-03-09 17:47:16 +01:00
Rainer Gerhards
533a535136 added MySQL life tests for ommysql
tests run against a life database instance which must
be setup in a specific way.
2011-03-09 12:40:58 +01:00
Rainer Gerhards
d1ae9e3938 improved testbench 2011-03-09 11:28:22 +01:00
Rainer Gerhards
67a52bbd1d preparing for 5.7.8 release 2011-03-09 10:01:19 +01:00
Rainer Gerhards
3f657f5b05 make testbench not errout if imdiag is not enabled 2011-03-09 09:58:07 +01:00
Rainer Gerhards
22f36ffbbd testbench: valgrind tests only executed if valgrind is available 2011-03-09 08:23:16 +01:00
Rainer Gerhards
1a08758653 further improved testbench
some cosmetic issues, plus a new valgrind-based test
2011-03-08 18:58:28 +01:00
Rainer Gerhards
d50f1e711f Merge branch 'v5-stable' into v5-beta
Conflicts:
	ChangeLog
	tests/Makefile.am
	tools/syslogd.c
2011-03-08 18:45:22 +01:00
Rainer Gerhards
97f6fa81fd Merge branch 'v5-stable' of git+ssh://git.adiscon.com/git/rsyslog into v5-stable 2011-03-08 18:18:29 +01:00
Rainer Gerhards
5d3783b0c0 added new test to testbench 2011-03-08 18:18:14 +01:00
Rainer Gerhards
027e6434c9 small bug in testbench, wrong config file pulled in one test 2011-03-07 19:03:02 +01:00