Test Suite

From Libreswan
Revision as of 19:37, 1 May 2021 by Andrew Cagney (talk | contribs) (Show test frameworks as a table)
Jump to navigation Jump to search

Test Suite

stuff goes here explaining how the testsuite works ...

Running tests

It can be run using several different mechanisms:

Test Frameworks
Framework Speed Host Guest Modifies / Notes
Namespaces fast linux linux yes results depend on host kernel
installs libreswan into /
KVM slower generic? Fedora, OpenBSD no in theory generic hosts (but only linux known to work)
Docker linux Linux centric using host kernel.
Ideal for build tests.
Can build using various Linux Distributions : CentOS 6, 7, 8, Fedora 28 - rawhide, Debian, Ubuntu.
Also for run tests using systemd.

Travis continuous integration

Coverity static analysis - manually updated