History log of /openbsd-src/regress/usr.sbin/relayd/Proc.pm (Results 1 – 13 of 13)
Revision Date Author Comments
# 643a4155 12-Oct-2021 anton <anton@openbsd.org>

quote sudo and handle arguments


# d43d768f 25-Aug-2016 bluhm <bluhm@openbsd.org>

Make relayd test slow-consumer more reliable. Set SO_SNDTIMEO
sockopt correctly with Perl pack on i386. Make it possible to grep
in each others client and server logfile. Client does not simply
sl

Make relayd test slow-consumer more reliable. Set SO_SNDTIMEO
sockopt correctly with Perl pack on i386. Make it possible to grep
in each others client and server logfile. Client does not simply
sleep but waits for short write at server.

show more ...


# f8f8530c 03-May-2016 bluhm <bluhm@openbsd.org>

Fix some Perl statements perlcritic was bitching about: Variable
declared in conditional statement.


# aa8f1300 18-Aug-2014 bluhm <bluhm@openbsd.org>

Make the perl modules consistent for the multiple regression tests.
This includes coding style, better error messages and variable
naming.


# 87fd5723 11-Jul-2014 bluhm <bluhm@openbsd.org>

Add a time.log file that accumulates timing information about the
executed tests. This allows to micro benchmark relayd.
based on a diff from andre@; OK reyk@


# cab60319 10-Jul-2014 bluhm <bluhm@openbsd.org>

Implement non-persistent connections in a cleaner way. Every test
that offers multiple requets per HTTP connection is run twice.
First all requests are run over a single TCP connection. Then for
ea

Implement non-persistent connections in a cleaner way. Every test
that offers multiple requets per HTTP connection is run twice.
First all requests are run over a single TCP connection. Then for
each requests a separate TCP connection is established. If a
requests during a persistent connection fails, a reconnect is done
as relayd cancels the whole connection. This allows stricter tests
for filters.
OK reyk@

show more ...


# fd615831 12-May-2014 andre <andre@openbsd.org>

Refactors "dummyrun" flag as "dryrun" with an approach similar to the one used
for client/server processes checks through $self->{down} state control
variable, while here, do not instantiate a client

Refactors "dummyrun" flag as "dryrun" with an approach similar to the one used
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

show more ...


# 736ef810 09-May-2014 andre <andre@openbsd.org>

Adds $relayd->{dummyrun} and $client->{noclient} flags to relayd tests
framework. These flags can be set from test file which eases performing
dry-runs of relayd long enough to do relayd.conf parsing

Adds $relayd->{dummyrun} and $client->{noclient} flags to relayd tests
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

show more ...


# c7d909a7 08-Jan-2013 bluhm <bluhm@openbsd.org>

Autoflush the log file of the child process.


# a7ce14b0 04-Jan-2013 bluhm <bluhm@openbsd.org>

Sync relayd tests with socket splicing tests.


# bf5ac567 28-Dec-2012 bluhm <bluhm@openbsd.org>

Allow the relayd regression tests to run the relayd on a different
host from client and server. Real TCP connections not running on
localhost provide a different timing uncovering more bugs.


# 9d1e6fe8 02-Sep-2011 bluhm <bluhm@openbsd.org>

Add tests for relayd protocol http 1.0 and 1.1.


# c2d4e910 01-Sep-2011 bluhm <bluhm@openbsd.org>

Add regression tests for relaying connections through relayd. This
is useful to ensure that socket splicing is working correctly.
Server, relayd, client with different config are started for each
su

Add regression tests for relaying connections through relayd. This
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.

show more ...