summaryrefslogtreecommitdiff
path: root/regress/usr.sbin
AgeCommit message (Collapse)Author
2014-05-12Refactors "dummyrun" flag as "dryrun" with an approach similar to the one usedAndre de Oliveira
for client/server processes checks through $self->{down} state control variable, while here, do not instantiate a client when noclient is defined, reflecting server object instantiation behaviour. ok bluhm
2014-05-09Adds a couple tests for relayd parser, specially recent modifications reyk@ didAndre de Oliveira
to the grammar. ok reyk
2014-05-09Adds $relayd->{dummyrun} and $client->{noclient} flags to relayd testsAndre de Oliveira
framework. These flags can be set from test file which eases performing dry-runs of relayd long enough to do relayd.conf parsing, thus enabling the grammar/parser-only tests. While here, fix and improves args-http-mark.pl to a correct use-case. ok reyk
2014-05-08Adjust this test contents from path keytype to url keytype to match the name ofAndre de Oliveira
the test file. ok reyk
2014-05-05Replacing test files from previous commit to the right directory. There is noAndre de Oliveira
trigger to run tests from relayd directory, so previous had no practical effect.
2014-05-02Add regression tests to relayd to cover a few key types/actions combinations.Andre de Oliveira
ok reyk
2014-05-02Improves this test to be more strict on the filter action test. Now itAndre de Oliveira
dispatches 4 requests from the client and checks if the server receives only 3. Previous functionality kept. ok reyk
2014-05-02Extends relayd regress-tests framework to support tweaks from test-code: tablesAndre de Oliveira
definition on relayd.conf, customization of client/server cookies, client/server headers and request path. ok reyk
2014-04-24The switch statement given/when was introduced in Perl 5.10 and gotAlexander Bluhm
experimental in Perl 5.18. So we see warnings in the tests. given is experimental at funcs.pl line 62. when is experimental at funcs.pl line 63. Just suppress this type of warnings for now. If Perl will disable smart match, the simple regression code still works. If they will choose to remove given/when, we can fix it later. Discussed with and OK andre@ afresh1@
2014-01-31fix number of testsMarc Espie
2014-01-31partial-partial-* stuff not yet workingMarc Espie
2014-01-31basic check for pkg names conflicts, to be augmentedMarc Espie
2014-01-19update extra output, error messages are more specific nowMarc Espie
2013-09-04The regression tests for relayd complain if any required perl packageAlexander Bluhm
is missing, but they do not fail. All of them pass right now, so put them back into the regular test suite.
2013-08-11Use variable REMOTE_SSH instead of a fixed name for the testing host.Alexander Bluhm
2013-08-09Check wether all required perl packages are installed. If someAlexander Bluhm
are missing print a warning and skip the tests, but do not fail.
2013-08-01Some tests are currently failing. Only run those if the REGRESS_FULLMark Kettenis
variable is set.
2013-07-20Set SSL_VERIFY_NONE as the regression test uses self-signed untrustedAlexander Bluhm
certificates. Newer IO::Socket::SSL versions verify by default.
2013-06-05Add relayd tests for the HTTP keepalive filter bugfix.Alexander Bluhm
2013-02-07Add relayd regression tests with http filter and late connect.Alexander Bluhm
2013-02-05After http chunk has been fixed, add relayd regression tests to build.Alexander Bluhm
2013-01-21Add ssl tests for https chunked and https contentlength over relayd.Alexander Bluhm
2013-01-08Autoflush the log file of the child process.Alexander Bluhm
2013-01-04Sync relayd tests with socket splicing tests.Alexander Bluhm
2012-12-28Allow the relayd regression tests to run the relayd on a differentAlexander Bluhm
host from client and server. Real TCP connections not running on localhost provide a different timing uncovering more bugs.
2012-11-28Set used environment variables explicitly in makefile and use themAlexander Bluhm
consistently in relayd regression test.
2012-11-02Allow to specify how often a pattern has to show up in the relaydAlexander Bluhm
log file during a test.
2012-11-02Ktrace the relayd during the test if the KTRACE environment variableAlexander Bluhm
is set.
2012-11-02Make the relayd regression tests more verbose. Write everythingAlexander Bluhm
received from or sent to relayd into the client and server log file.
2012-08-17make sure mycreate uses -DSHARED_LIBS=1 (for now), gets a lot of tests toMarc Espie
succeed as they should...
2012-08-17fix after signatures changeMarc Espie
2012-08-17oops, shouldn't go interactive (found by matthew@)Marc Espie
2012-05-05old libs outside of /usr/local should keep their directories around tooMarc Espie
2011-12-03pure display check, not linked since it fails, but the reported messageMarc Espie
should be better.
2011-09-06Add test for http chunked encoding over relayd http protocol.Alexander Bluhm
2011-09-04Add test wether relayd is logging the correct http content-length.Alexander Bluhm
2011-09-02Add tests for relayd session timeout.Alexander Bluhm
2011-09-02Add tests for relayd http put and https.Alexander Bluhm
2011-09-02Add tests for relayd protocol http 1.0 and 1.1.Alexander Bluhm
2011-09-01Add regression tests for relaying connections through relayd. ThisAlexander Bluhm
is useful to ensure that socket splicing is working correctly. Server, relayd, client with different config are started for each subtest. Data must pass unmodified.
2011-07-13tweak script to handle add/delete/infoMarc Espie
finish the manual1 test
2011-07-12create packages with inter-dependencies... and delete themMarc Espie
2011-07-12start adding regress for manual installs, not fully working yet...Marc Espie
2011-07-02"repair" the thunarvfs test, except it's not repaired, as it does notMarc Espie
exemplify anything interesting now. zap it from the list until it gets properly fixed
2011-05-28several more bizarre casesMarc Espie
2011-05-28renameMarc Espie
2011-05-27more extra stuff for laterMarc Espie
2011-05-27flesh out flavors, future test that does not match yetMarc Espie
2011-05-27unit-test @pkgpath before we add a lot of junk to itMarc Espie
2011-05-27fix test output for new messageMarc Espie