summaryrefslogtreecommitdiffstats
path: root/tests/testsuites
Commit message (Collapse)AuthorAgeFilesLines
* fully integrated parser fixes from v4.6.0Rainer Gerhards2010-02-252-2/+3
| | | | | This also made necessary some parser test case updates. Acutally, the test case was wrong, but I did not notice that before.
* Merge branch 'v4-beta' into masterRainer Gerhards2010-02-242-3/+39
|\ | | | | | | | | | | Conflicts: doc/manual.html tools/syslogd.c
| * message parser fixes and testbench enhancementsRainer Gerhards2010-02-221-1/+33
| | | | | | | | | | | | | | | | | | - improved testbench to contain samples for totally malformed messages which miss parts of the message content - bugfix: some malformed messages could lead to a missing LF inside files or some other missing parts of the template content. - bugfix: if a message ended immediately with a hostname, the hostname was mistakenly interpreted as TAG, and localhost be used as hostname
| * bugfix: message without MSG part could case a segfaultRainer Gerhards2010-02-222-3/+7
| | | | | | | | | | | | | | [backported from v5 commit 98d1ed504ec001728955a5bcd7916f64cd85f39f] This actually was a "recent" regression, but I did not realize that it was introduced by the performance optimization in v4-devel. Shame on me for having two devel versions at the same time...
* | added additional test case (based on real-life problem)Rainer Gerhards2010-02-191-0/+7
| |
* | Merge branch 'beta' into masterRainer Gerhards2010-02-104-0/+47
|\ \ | | | | | | | | | | | | | | | Conflicts: ChangeLog tests/parsertest.sh
| * | Merge branch 'v4-beta' into betaRainer Gerhards2010-02-104-0/+47
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html plugins/imuxsock/imuxsock.c template.c tests/Makefile.am tests/parsertest.sh
| | * added one more test to testbenchRainer Gerhards2010-02-082-0/+24
| | |
| | * enhanced test suiteRainer Gerhards2010-02-082-0/+23
| | | | | | | | | | | | | | | now CSV and regex extraction are being tested (would have caught the bug fixed with the last commit).
* | | added $Escape8BitCharactersOnReceive directiveRainer Gerhards2010-01-273-0/+13
| | | | | | | | | | | | Thanks to David Lang for suggesting this functionality.
* | | added testcaseRainer Gerhards2010-01-261-0/+3
| | | | | | | | | | | | | | | existed for some time, had forgotten to add it to git. Not an important case, though...
* | | extended testbench: tests for $CreateDirsRainer Gerhards2009-11-302-0/+23
| | |
* | | re-implemented $EscapeControlCharacterTab config directiveRainer Gerhards2009-11-274-0/+24
|/ / | | | | | | | | Based on Jonathan Bond-Caron's patch for v4. This now also includes some automatted tests.
* | Merge branch 'v4-devel'Rainer Gerhards2009-11-122-0/+14
|\ \ | | | | | | | | | | | | Conflicts: tests/Makefile.am
| * | Merge branch 'v4-beta' into v4-develRainer Gerhards2009-11-122-0/+14
| |\|
| | * Merge branch 'v4-stable' into v4-betaRainer Gerhards2009-11-122-0/+14
| | |\ | | | | | | | | | | | | | | | | Conflicts: tests/Makefile.am
| | | * bugfix: $ActionExecOnlyOnceEveryInterval did not work.Rainer Gerhards2009-11-122-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | This was a regression from the time() optimizations done in v4. Bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=143 Thanks to Klaus Tachtler for reporting this bug.
* | | | improved testbench: added tests for UDP forwarding and omudpspoofRainer Gerhards2009-11-129-0/+98
| | | |
* | | | Merge branch 'v4-devel'Rainer Gerhards2009-11-1113-0/+185
|\| | |
| * | | Merge branch 'v4-beta' into v4-develRainer Gerhards2009-11-1113-0/+185
| |\| | | | | | | | | | | | | | | | | | Conflicts: tests/Makefile.am
| | * | somewhat enhanced test suiteRainer Gerhards2009-11-1113-0/+147
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | also prepared test case for TLS testing, but not activated it inside the build itself. A note on TLS testing: the current testsuite (in git!) already contains TLS test cases. However, getting these test cases correct is not simple. That's not a problem with the code itself, but rater a problem with synchronization in the test environment. So I have deciced to keep the TLS tests in, but not yet actually utilize them. This is most probably left as an excercise for future (devel) releases.
| | * | testbench improvement: gzip-plain-tcp mode is now being testedRainer Gerhards2009-11-113-1/+20
| | | | | | | | | | | | | | | | | | | | ... also improved two-instance test mechanism, now have a generic approach.
| | * | added support for dual-rsyslogd-instance test cases to testbenchRainer Gerhards2009-11-112-0/+19
| | | | | | | | | | | | | | | | ... plus a simple initial test of the tcp forwarding capability.
* | | | Merge branch 'v4-devel' into tmpRainer Gerhards2009-11-053-9/+17
|\| | |
| * | | Merge branch 'v4-beta' into v4-develRainer Gerhards2009-11-053-9/+17
| |\| | | | | | | | | | | | | | | | | | Conflicts: tests/Makefile.am
| | * | added pipe action test to testbench & testbench bugfixRainer Gerhards2009-11-053-9/+17
| | | |
* | | | Merge branch 'v4-devel'Rainer Gerhards2009-11-031-0/+17
|\| | |
| * | | added function getenv() to RainerScriptRainer Gerhards2009-11-031-0/+17
| |/ /
* | | added omruleset output module, which provides great flexibility in action ↵Rainer Gerhards2009-11-022-0/+36
| | | | | | | | | | | | | | | | | | processing. THIS IS A VERY IMPORTANT ADDITION, see its doc for why.
* | | added test for ruleset-specific main queueRainer Gerhards2009-10-301-10/+28
| | |
* | | fix: testbench was broken by recent ruleset queue changesRainer Gerhards2009-10-301-0/+16
| | | | | | | | | | | | | | | actually, the runtime dummy was missing some global entities, these have now been added.
* | | improved testbenchRainer Gerhards2009-10-211-0/+15
| | | | | | | | | | | | | | | - added a test to check handling of damaged .qi files on startup - made sure each test identifies itself on startup
* | | streamlined new addition to testbenchRainer Gerhards2009-10-193-4/+20
| | |
* | | added new testcase; fixed bug in testdriverRainer Gerhards2009-10-191-0/+16
| | |
* | | added one more parser test caseRainer Gerhards2009-10-091-0/+5
| | |
* | | added forgotten testcaseRainer Gerhards2009-08-201-0/+4
| | |
* | | Merge branch 'beta'Rainer Gerhards2009-08-171-0/+4
|\| |
| * | legacy syslog parser changed so that it now accepts date stamps in wrong case.Rainer Gerhards2009-08-171-0/+4
| | | | | | | | | | | | Some devices seem to create them and I do not see any harm in supporting that.
* | | bugfix: discard action caused segfaultRainer Gerhards2009-07-301-0/+13
| | |
* | | Merge branch 'v4-devel'Rainer Gerhards2009-07-094-0/+39
|\| |
| * | bugfix: message could be truncated after TAG, often when forwardingRainer Gerhards2009-07-094-0/+39
| | | | | | | | | | | | | | | | | | 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.
* | | Merge branch 'master' into v5-develRainer Gerhards2009-06-262-0/+44
|\| |
| * | added some basic multithreading tests to testbenchRainer Gerhards2009-06-262-0/+44
| | |
* | | Merge branch 'omfile' into tmpRainer Gerhards2009-06-2226-0/+130
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was a complex manual merge, especially in action.c. So if there occur some problems, this would be a good point to start troubleshooting. I run a couple of tests before commiting and they all went well. Conflicts: action.c action.h runtime/queue.c runtime/queue.h runtime/wti.c runtime/wti.h
| * | fully optimized datetime module and enhanced test suiteRainer Gerhards2009-06-1925-0/+127
| | | | | | | | | | | | tests for the various timestamp formats have been added
| * | fixed abort condition with oversize tagsRainer Gerhards2009-06-181-0/+3
| | | | | | | | | | | | this was a regression I introduced this afternoon
* | | Merge branch 'omfile' into v5-develRainer Gerhards2009-06-161-0/+17
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note that this was NOT a trivial merge, and there may be some issues. This needs to be seen when we continue developing. Conflicts: runtime/msg.h runtime/obj.h runtime/queue.c runtime/srUtils.h runtime/stream.c runtime/stream.h runtime/wti.c tests/Makefile.am tools/omfile.c tools/syslogd.c
| * | added capability to fsync() queue disk files for enhanced reliabilityRainer Gerhards2009-06-091-0/+17
| |/ | | | | | | | | | | | | also adds speed, because you do no longer need to run the whole file system in sync mode. New testbench and new config directives: - $MainMsgQueueSyncQueueFiles - $ActionQueueSyncQueueFiles
| * backported some of the v5 testbenchRainer Gerhards2009-06-041-2/+0
| | | | | | | | | | | | | | | | this permits us to keep a persistent test environment between v4 and v5, most importantly using the same tools. As far as the actual tests are concerned, some had issues. I had no time to check if that was an issue with the test or an actual issue with the v3/4 engine. Will do that at some later stage.
* | Merge branch 'master' into v5-develRainer Gerhards2009-05-282-0/+6
|\| | | | | | | | | Conflicts: tests/Makefile.am