Add selftest program to the list of tests

This commit is contained in:
Manuel Pégourié-Gonnard 2014-03-27 20:16:07 +01:00
parent 13a1ef8600
commit 2be0b5225e
2 changed files with 7 additions and 1 deletions

View file

@ -4,12 +4,17 @@ test_suites
(reference test vectors, sanity checks, malformed input for parsing
functions, etc.) for all modules except the SSL modules.
selftests
The 'programs/test/selftest' program runs the 'XXX_self_test()' functions
of each individual module. Most of them are included in the respective
test suite, but some slower ones are only included here.
compat
The 'tests/compat.sh' script checks interoperability with OpenSSL and
GnuTLS (and ourselves!) for every common ciphersuite, in every TLS
version, both ways (client/server), using client authentication or not.
For each ciphersuite/version/side/authmode it performs a full handshake
and a small data exchange.
and a small data exchange.
ssl_opt
The 'tests/ssl-opt.sh' script checks various options and/or operations not

View file

@ -74,6 +74,7 @@ cleanup
cmake -D CMAKE_BUILD_TYPE:String=ASan .
make
make test
programs/test/selftest
cd tests
./compat.sh
./ssl-opt.sh