wiki:TestCoverage

Version 1 (modified by Gert Döring, 4 years ago) (diff)

--

OpenVPN test coverage

This page is an attempt to describe the (automated) test infrastructure we currently have, what features are tested - or at least covered - by which of the automated tests, and where more test coverage is needed

code path / test module mapping

code path test module
tun/tap interface setup t_client.sh
server: p2mp server, tun t_server
server: p2mp server, tap t_server
server: p2p server, tun t_server
server: p2p server, tap, --inetd t_server
server: plugin interface no
server: management interface no

test module description

"Where does this module live, how do I run it, what prerequisites are needed"

  • t_cltsrv
  • t_loopback
  • cmocka
  • t_client
  • t_server