summaryrefslogtreecommitdiff
path: root/tests/system-userspace-testsuite.at
Commit message (Collapse)AuthorAgeFilesLines
* system-ovn.at: Add a OVN NAT test using OVN gateway.Gurucharan Shetty2016-07-181-0/+1
| | | | | | | | | | | | This unit test adds a basic OVN NAT test that tests north-south DNAT, south-north SNAT and east-west DNAT and SNAT. It uses network namespaces connected to br-int using veth pairs to act as logical ports. This test does not cover multi-host scenarios, so there is a gap. But userspace OVN tests do multi-host scenarios (without NAT testing), so it should still be a decent coverage. Signed-off-by: Gurucharan Shetty <guru@ovn.org> Acked-by: Joe Stringer <joe@ovn.org>
* tests: Enable color output for unit tests, if available.Flavio Fernandes2016-05-181-0/+2
| | | | | | | | Reference thread in mailing list: http://openvswitch.org/pipermail/discuss/2016-May/021339.html Signed-off-by: Flavio Fernandes <flavio@flaviof.com> Signed-off-by: Ben Pfaff <blp@ovn.org>
* tests: Add system-userspace-testsuite.Daniele Di Proietto2015-08-071-0/+23
The new system-userspace-testsuite, which can be launched via `make check-system-userspace`, reuses the kmod tests on the userspace datapath. The userspace datapath is already tested by the main testsuite (and that's not going to change), but having also the system-userspace-testsuite has the following advantages: * More complicated tests are possible: real client and server applications can be used. * The same tests run on both kernel and userspace datapath: this gives us an easy way to make sure that the behaviour is consistent (e.g. with the upcoming connection tracker integration) The userspace datapath is able to use system network interfaces via an AF_PACKET socket. Signed-off-by: Daniele Di Proietto <diproiettod@vmware.com> Acked-by: Joe Stringer <joestringer@nicira.com>