summaryrefslogtreecommitdiffstats
path: root/regress/usr.sbin/ospfd (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove echo headlines.bluhm2020-12-171-4/+1
|
* For debugging set KTRACE=ktrace environment. Then client.ktracebluhm2020-01-303-5/+13
| | | | and syslogd.ktrace show the communiation over the tap device.
* Test should also run if there is no obj directory. Name regressbluhm2019-07-121-3/+3
| | | | targets consistently with a run- prefix.
* Use $CC instead of gcc, the latter does not exist on arm64.bluhm2019-02-191-2/+2
| | | | found by Moritz Buhl
* With new Perl we have add .OBJDIR to @INC.bluhm2019-02-191-3/+3
|
* Simplify regress tests by using the new setup and cleanup feature.bluhm2018-10-061-8/+11
|
* Add defines that are needed to compile XS code with Perl 5.24.1.bluhm2017-02-091-2/+3
|
* Typo, "more then" -> "more than"jca2016-12-261-2/+2
|
* The tun interface has been renamed to tap(4). Adapt ospfd test.bluhm2016-09-2811-71/+71
|
* Print SKIPPED if a regress test cannot be executed for some reason.bluhm2016-09-021-1/+2
| | | | This allows to identify such tests by looking at their output.
* Fix some Perl statements perlcritic was bitching about: Variablebluhm2016-05-031-2/+3
| | | | declared in conditional statement.
* Add test that exchanges database description packets with ospfd.bluhm2015-01-1612-17/+169
| | | | From Florian Riehm.
* Fix test.daniel2014-11-251-3/+5
| | | | ok bluhm@
* Make the perl modules consistent for the multiple regression tests.bluhm2014-08-184-36/+26
| | | | | This includes coding style, better error messages and variable naming.
* Put a license file into the test directories with multiple argumentbluhm2014-07-111-0/+14
| | | | | files. We do not want to put a license header into each subtest. suggested by reyk@
* Add OpenBSD RCS id.bluhm2014-07-1113-0/+23
|
* Add a test framework for the ospfd routing daemon. For each testbluhm2014-07-1121-0/+1839
one fresh daemon is started with an individual config. It is talking OSPF via a tun interface. At the process side of the tun device a client is running. This test programm is parsing the OSPF packets and generates new ones. It simulates other OSPF daemons. For now only hello packets are tested. Each test has a task list which drives the ospfd through its interface state machine. The plan is to extend the framework for the other OSPF packet types and state machines. Eventualy the generated kernel routing messages could also be checked. I have developed this test suite together with Florian Riehm.