Changeset 38bf158 in mod_gnutls


Ignore:
Timestamp:
Jan 30, 2020, 10:37:02 AM (9 months ago)
Author:
Fiona Klute <fiona.klute@…>
Branches:
master, proxy-ticket
Children:
4b1687d
Parents:
0fc654d
git-author:
Fiona Klute <fiona.klute@…> (01/30/20 10:35:37)
git-committer:
Fiona Klute <fiona.klute@…> (01/30/20 10:37:02)
Message:

Documentation for testing with Valgrind

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • CHANGELOG

    r0fc654d r38bf158  
    1313
    1414- Server certificates are checked for the must-staple TLS feature
    15   extension, stapling must be enabled if so.
     15  extension, stapling must be enabled if it is present.
    1616
    1717- Compatibility fix for GnuTLS 3.6.11 in the test suite: Handle
    18   certificate type in TLS session information strings
     18  certificate type in TLS session information strings.
     19
     20- Tests can optionally run with Valgrind for the primary HTTPD
     21  instance by running ./configure with --enable-valgrind-test, see
     22  test/README.md for details.
    1923
    2024** Version 0.9.1 (2019-11-29)
  • test/README.md

    r0fc654d r38bf158  
    144144
    145145
     146## Testing with Valgrind memcheck
     147
     148The primary HTTPD instance will run under Valgrind if you run
     149`./configure` with `--enable-valgrind-test`. While very slow that can
     150be useful to catch memory leaks early.
     151
     152The [`suppressions.valgrind`](./suppressions.valgrind) file contains
     153some suppressions for known reported errors that are deemed not to be
     154mod\_gnutls issues. Note that the suppressions in that file are aimed
     155at Debian x86_64 (or similar) systems, you may need to adjust them on
     156other platforms. The Valgrind suppressions files to use are read from
     157the `VALGRIND_SUPPRESS` variable in [`Makefile.am`](./Makefile.am).
     158
     159
    146160## Adding a Test
    147161
Note: See TracChangeset for help on using the changeset viewer.