summaryrefslogtreecommitdiffstats
path: root/tests/diag.sh
Commit message (Collapse)AuthorAgeFilesLines
* fixed regression from last commitRainer Gerhards2010-07-271-3/+3
| | | | config variables were not properly initialized
* milestone commit: output plugin interface changes (may NOT run)Rainer Gerhards2010-07-271-3/+3
| | | | | | | The output interface has been changed, but we do not yet utilize the new interface. Also, it looks like a regression was introduced. But before hunting it down, I'd like to make a commit (what also easys the regresion hunt).
* preparing for 5.5.6 releasev5.5.6Rainer Gerhards2010-07-211-0/+1
|
* bugfix: "$ActionExecOnlyWhenPreviousIsSuspended on" was brokenRainer Gerhards2010-06-241-3/+4
| | | | | | | | | Note that, as it looks, the directive was already broken in previous v5 versions. So while I solved what looked like a (intentional) regression from the performance tuning, I actually solved a previous regression as well ;) I have also added new test cases to the testbench in order to capture such problems in the future. This version does now look pretty good in shape.
* fixed a problem with ACT_MESSAGE_PASSING type of doAction interfaceRainer Gerhards2010-06-151-3/+3
|
* milestone(BUGGY): batch now pushed down to actionRainer Gerhards2010-06-151-3/+3
| | | | | | | at least in important cases (not for non-direct action queues and some other minor things). This version is definitely buggy, but may be tried with success on a non-production system. I will continue to work on the correctness, but needed to commit now to get a baseline.
* Merge branch 'v5-stable'Rainer Gerhards2010-04-261-3/+2
|\ | | | | | | | | Conflicts: tests/diag.sh
| * added testcase for problem with pipe without a readerRainer Gerhards2010-04-261-0/+2
| | | | | | | | | | | | | | bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=186 Note that this adds the test case, but does not yet provide a solution (so make check will hang when executed). Fix will be done next.
* | Merge branch 'v4-devel'Rainer Gerhards2010-04-211-0/+3
|\ \
| * | bugfix: some race condition in testbench on Solaris/SparcSuper-User2010-04-211-0/+3
| | |
* | | Merge branch 'v4-devel' into masterRainer Gerhards2010-04-201-3/+3
|\| | | | | | | | | | | | | | | | | Conflicts: plugins/imsolaris/imsolaris.c tests/Makefile.am
| * | testbench improvement: Java is no longer needed for testing tool creationRainer Gerhards2010-04-201-3/+3
| | |
* | | Merge branch 'v4-devel' into masterRainer Gerhards2010-04-191-0/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog Makefile.am configure.ac doc/manual.html runtime/debug.c runtime/rsyslog.h tests/Makefile.am tests/diag.sh tests/nettester.c tools/syslogd.c
| * | Merge branch 'v4-stable' into v4-develRainer Gerhards2010-04-121-2/+2
| |\ \ | | | | | | | | | | | | | | | | Conflicts: ChangeLog
| | * | solving a number of minor (but annoying) issues in the build systemRainer Gerhards2010-04-121-2/+2
| | | |
| | * | improvded testbench: added test with truly random data received via syslog ↵Rainer Gerhards2010-04-011-2/+2
| | | | | | | | | | | | | | | | to test robustness
| * | | Merge branch 'v4-stable-solaris' into v4-develRainer Gerhards2010-04-121-5/+29
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html tools/omfile.c tools/syslogd.c
* | | | | bugfix: netstream ptcp support class was not correctly build on systems ↵Rainer Gerhards2010-04-191-1/+1
| | | | | | | | | | | | | | | | | | | | without epoll() support
* | | | | preparing for 5.5.3 releasev5.5.3Rainer Gerhards2010-04-091-3/+3
| | | | |
* | | | | Merge branch 'beta' into masterRainer Gerhards2010-04-091-5/+29
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac plugins/imudp/imudp.c runtime/stream.h tests/Makefile.am tests/diag.sh tools/omfile.c
| * \ \ \ \ Merge branch 'v4-stable-solaris' into betaRainer Gerhards2010-04-091-6/+11
| |\ \ \ \ \ | | | |/ / / | | |/| | / | | |_|_|/ | |/| | | | | | | | | | | | | | | | | | Conflicts: runtime/Makefile.am runtime/rsyslog.c tests/nettester.c tools/syslogd.c
| | * | | enhanced nettester tool so that it re-uses it's callers environmentRainer Gerhards2010-04-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this enables us to work with the "usual" environment tweaks (for debugging and other purposes), without the need for any special handling in nettester itself
| | * | | Merge branch 'v4-stable' into v4-stable-solarisRainer Gerhards2010-03-251-1/+2
| | |\ \ \ | | | | |/ | | | |/| | | | | | | | | | | Conflicts: ChangeLog
| | * | | testbench improved to run on SolarisRainer Gerhards2010-03-251-0/+7
| | | | |
| | * | | replaced sleep in test suite by a small self-crafted toolRainer Gerhards2010-03-251-4/+2
| | | | | | | | | | | | | | | | | | | | subsecond sleep did not work on all platforms
| | * | | added some diagnostics info to startupRainer Gerhards2010-03-231-2/+2
| | | | |
| * | | | Merge branch 'v4-stable' into v5-stableRainer Gerhards2010-03-291-4/+23
| |\ \ \ \ | | | |/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html runtime/debug.c runtime/stream.c tests/Makefile.am tests/diskqueue.sh tests/nettester.c tools/omfile.c
| | * | | new feature: $OMFileAsyncWriting directive addedRainer Gerhards2010-03-251-1/+2
| | |/ / | | | | | | | | | | | | it permits to specifiy if asynchronous writing should be done or not
| | * | valgrand accidently left enabled in diag.sh with the last commitRainer Gerhards2010-03-221-1/+1
| | | |
| | * | bugfix(minor): BSD_SO_COMPAT query function had some global vars not ↵Rainer Gerhards2010-03-221-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | properly initialized. However, in practice the loader initializes them with zero, the desired value, so there were no actual issue in almost all cases.
| | * | added new, complex testcase to testbenchRainer Gerhards2010-03-161-1/+1
| | | | | | | | | | | | | | | | | | | | this is an excerpt from some of the more intensen manual tests I am doing, stripped down to be useful inside the testbench.
| | * | added more tests to testbench and improved testing toolsRainer Gerhards2010-03-111-2/+19
| | | |
* | | | extended testbench: tests for $CreateDirsRainer Gerhards2009-11-301-2/+2
|/ / /
* | | Merge branch 'v4-devel'Rainer Gerhards2009-11-111-16/+37
|\ \ \ | | |/ | |/|
| * | Merge branch 'v4-beta' into v4-develRainer Gerhards2009-11-111-16/+37
| |\| | | | | | | | | | | | | Conflicts: tests/Makefile.am
| | * added support for dual-rsyslogd-instance test cases to testbenchRainer Gerhards2009-11-111-16/+37
| | | | | | | | | | | | ... plus a simple initial test of the tcp forwarding capability.
* | | fixed regressions in testsuite due to imported changes from last mergeRainer Gerhards2009-11-051-1/+2
| | | | | | | | | | | | ... also bumped version number
* | | Merge branch 'v4-devel' into tmpRainer Gerhards2009-11-051-1/+3
|\| |
| * | Merge branch 'v4-beta' into v4-develRainer Gerhards2009-11-051-1/+3
| |\| | | | | | | | | | | | | Conflicts: tests/Makefile.am
| | * added pipe action test to testbench & testbench bugfixRainer Gerhards2009-11-051-1/+3
| | |
| * | added function getenv() to RainerScriptRainer Gerhards2009-11-031-1/+1
| |/
* | Begun to work on partial batch deletes...Rainer Gerhards2009-10-221-0/+1
| | | | | | | | | | | | | | | | ... but this brings a lot of problems with it. The issue is that we still have a sequential store and we do not know how we could delete the one entry right in the middle of processing. I keep this branch if we intend to move on with it - but for now I look into a different solution...
* | enhanced test environment (including testbench)Rainer Gerhards2009-10-221-1/+1
| | | | | | | | | | | | | | | | support for enhancing probability of memory addressing failure by using non-NULL default value for malloced memory (optional, only if requested by configure option). This helps to track down some otherwise undetected issues within the testbench and is expected to be very useful in the future.
* | added some tests for IPv4-Only configurationRainer Gerhards2009-10-201-1/+1
| | | | | | | | | | | | | | | | | | | | We are "abusing" the parser tests to test the TCP/UDP reception handling. Thus we do not run the other tests through to an IPv4 only config. It acutally is not that parser that matters but rather the hope to find some init issues when running with only a single listening socket (in IPv6, we usually both have an IPv4 AND an IPv6 listening socket, what - as practice has shown - may hide listener setup errors).
* | bugfix and testbench improvementsRainer Gerhards2009-10-071-0/+1
| | | | | | | | | | | | | | | | - bugfix: solved potential (temporary) stall of messages when the queue was almost empty and few new data added (caused testbench to sometimes hang!) - fixed some race condition in testbench - added more elaborate diagnostics to parts of the testbench - solved a potential race inside the queue engine
* | bugfix and testbench improvementRainer Gerhards2009-10-071-0/+5
| | | | | | | | | | | | | | | | | | | | | | made shutdown more reliable by makeing sure that the main queue DA worker is only cancelled if this is actually unavoidable. Also moved down the deletion of rsyslogd's pid file to immediately before termination, so that absence of the file is a proper indication that rsyslogd has finished (in the past, e.g. the testbench accidently ran two intances as the pid file was deleted too early). Also some improvments to the testbench, namely to handle aborts more intelligently (but still not perfect).
* | bugfix: potential race condition when queue worker threads were terminatedRainer Gerhards2009-10-061-1/+1
|/
* Merge branch 'v4-beta' into v4-develRainer Gerhards2009-07-091-0/+1
|\ | | | | | | | | Conflicts: tests/nettester.c
| * bugfix: message could be truncated after TAG, often when forwardingRainer Gerhards2009-07-091-0/+1
| | | | | | | | | | | | This was a result of an internal processing error if maximum field sizes had been specified in the property replacer. Also did some testbench improvements, including omstdout.
* | fixed a bug introduced today that lead to an abort in queue disk modeRainer Gerhards2009-07-071-1/+1
| |