summaryrefslogtreecommitdiffstats
path: root/tests/imtcp-multiport.sh
Commit message (Collapse)AuthorAgeFilesLines
* testbench: new calling interface for tcpfloodRainer Gerhards2010-03-101-3/+3
| | | | | this is a perquisite to support more flexible testing modes, which could not intelligently be implemented with the old interface
* bugfix(testbench): testcase did not properly wait for rsyslod shutdownRainer Gerhards2009-10-301-1/+5
| | | | | thus some unpredictable behavior and a false negative test result could occur. [BACKPORTED from v5]
* greatly enhanced testbenchRainer Gerhards2009-05-271-60/+18
| | | | | | | | | 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.
* solved some issues with testbench & a race conditionRainer Gerhards2009-05-251-3/+3
|
* added capability to run multiple tcp listeners (on different ports)Rainer Gerhards2009-05-221-0/+80
Well, actually this and a lot of related things. I improved the testbench so that the new capabilities are automatically tested and also did some general cleanup. The current multiple tcp listener solution will probably receive some further cleanup, too, but looks quite OK so far. I also reviewed the way tcpsrv et all work, in preparation of using this code for imdiag. I need to document the findings, especially as the code is rather complicated "thanks" to the combination of plain tcp and gssapi transport modes.