summaryrefslogtreecommitdiff
path: root/regress/usr.sbin
AgeCommit message (Collapse)Author
2017-08-30Add support for interface departure and arrival.rob
Ok jca@, benno@
2017-08-28Update copyright notice contact info.rob
2017-08-25Quote some variable strings and make output verbose.rob
2017-08-12Forgot to commit updated Makefile for regress test changes using obj directory.rob
2017-08-12Use obj directory instead of a handcrafted working directory.rob
Pointers from tb@
2017-08-12Hookup ifstated and snmpd regress. Discussed with benno@ and bluhm@.rob
Ok benno@
2017-08-12Use vether instead of physical interfaces for temporary carp creation.rob
Recommended by and discussed with many.
2017-08-12snmpe runs as user _snmpd not _snmp.rob
2017-08-11Add a wait call between different invocations of snmpd test runs to avoidrob
failed to bind errors due to SNMP UDP socket: Address already in use. Discussed and ok jca@.
2017-08-11Add regression tests for snmpd. Not hooked into regress/usr.sbin/Makefile yet.rob
Ok benno@, tb@
2017-07-31Tweak demoted state test, ok jca@rob
2017-07-31Fix whitespace, ok jca@rob
2017-07-30Add shebangJeremie Courreges-Anglas
2017-07-14Do not mix Perl read() with sysread(). Data could get stuck in theAlexander Bluhm
buffered IO and test run-regress-args-http-chunked.pl would fail on slow hardware. Limit debug output to one line per 1% of data. Improve function write_syswrite(). Sync with httpd regress. Fix whitespace.
2017-07-14Do not mix Perl read() with sysread(). Data could get stuck in theAlexander Bluhm
buffered IO and test run-regress-args-get-1073741824.pl would fail on slow hardware. Introduce a common function read_part() that uses Perl read(). Limit debug output to one line per 1% of data. Remove unused function http_server(). Fix whitespace. Cleanup Makefile.
2017-07-14Add regression tests for ifstated.Sebastian Benoit
Not hooked into regress/usr.sbin/Makefile yet. From Rob Pierce <rob@2keys.ca>
2017-07-12Disable failing pkg_add tests and document when they were added.Alexander Bluhm
Targets are still executed, but are expected to fail.
2017-07-07Remove all references to "make depend" from regress.Alexander Bluhm
2017-06-25Link acme-client, ldapd, switchd regress to build.Alexander Bluhm
2017-06-25Do not run .END cleanup during clean, cleandir, obj in ldapd regress.Alexander Bluhm
2017-06-25Clean all files created during switchd regress.Alexander Bluhm
2017-06-25Convert the acme-client test to use a config file acme-client.conf.Alexander Bluhm
Restructure the Makefile, put httpd.conf in separate config file. Skip test if domain name for letsencrypt.org is not set. discussed with benno@
2017-06-22Perl on 32 bit architectures does not support pack('Q'), replaceAlexander Bluhm
it with 'NN'.
2017-06-22Get the framework from relayd regress to start switchd on demand.Alexander Bluhm
This allows to run the test without manual setup.
2017-06-08Start syslogd with -rr. With different timing the order of messagesAlexander Bluhm
changed. Then a "last message repeated" confused the test.
2017-04-29Test that suslogd's UDP sockets bound to *.514 do not receive packetsAlexander Bluhm
if the -u insecure mode is not selected.
2017-04-28Check that non existing log files in syslog.conf are reported toAlexander Bluhm
/dev/console during startup and restart. Startup warnings contain the pid now. Console logging creates additional errors if the file descriptor limit is exhausted.
2017-04-25Test listening on multiple syslog over TLS sockets.Alexander Bluhm
2017-04-17Test syslogd(8) "last message repeated" feature and -r option.Alexander Bluhm
2017-04-07Adapt test to new syslogd's local message priority.Alexander Bluhm
2017-04-06Check that local syslog messages have the the expected priority.Alexander Bluhm
2017-04-05Syslogd's debug and error messages have changed a bit, adapt test.Alexander Bluhm
2017-03-24Check that syslogd(8) is still running if non critical errors happenAlexander Bluhm
during startup.
2017-02-22ldapd regress tests depends on openldap-client, checkGleydson Soares
if that package is installed, otherwise print a warning and skip them but not fail. requested by/ok mpi@
2017-02-09Add defines that are needed to compile XS code with Perl 5.24.1.Alexander Bluhm
2017-02-07Adapt regex in syslogd test to the new shiny libssl error messages.Alexander Bluhm
2017-02-02sudo -> SUDO and some other minor tweaksTheo Buehler
2017-02-01SUDO is doasReyk Floeter
2017-02-01Add Range and multipart tests.Reyk Floeter
2017-01-31Mark the IO::Socket::SSL server socket with SSL_server to avoidAlexander Bluhm
OCSP error messages.
2017-01-31The libssl and libcrypto error messages have changed. Adapt theAlexander Bluhm
regex for the expected output in the log files.
2017-01-30Fix TLS tests. Keys and log files are now in obj, not in obj/htdocsReyk Floeter
2017-01-30Adjust CLEANFILES for new httpd rootReyk Floeter
2017-01-30unbreak httpd regress tests after wobj changeReyk Floeter
Previously, the tests used the obj dir as the httpd chroot/root. But the www user cannot access any files since we switched obj to 0750. The fix is to create another 0755 subdirectory obj/htdocs as the root.
2017-01-26Each entry in REGRESS_TARGETS is run in a separate make process, so theJonathan Matthew
.END target will kill ldapd after each one. To compensate, make each test target depend on bootstrap to ensure ldapd is running. In .END, remove the pid file after killing ldapd so reduce noise.
2017-01-02Test listening on multiple sockets simultaneously.Alexander Bluhm
2016-12-30Now libtls creates nicer certificate verification error messages.Alexander Bluhm
Adapt regex in syslogd test.
2016-12-27Test that the syslogd program can be started with a relative path.Alexander Bluhm
2016-12-26Typo, "more then" -> "more than"Jeremie Courreges-Anglas
2016-12-22Update the regress test to work with the new changes in the switchd(8)Rafael Zalamena
table learning implementation. ok reyk@