mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-24 00:29:35 -05:00
clarify regression testing
This commit is contained in:
parent
108dbb95f8
commit
23be60e73a
3 changed files with 12 additions and 0 deletions
|
|
@ -8,6 +8,7 @@ verify basic functionality of the LDAP libraries, slapd, and slurpd.
|
|||
To run SQL tests, define SLAPD_USE_SQL=<rdbms> and type
|
||||
"make sql"; define SLAPD_USE_SQLWRITE=yes
|
||||
to enable write tests as well.
|
||||
To run regression tests, type "make regressions"
|
||||
|
||||
The test scripts depends on a number of tools commonly available on
|
||||
Unix (and Unix-like) systems. While attempts have been made to make
|
||||
|
|
|
|||
|
|
@ -12,3 +12,7 @@ otherwise, if the issue appears whatever backend is used, the test should
|
|||
be parametric, so that it is run with the backend selected at run-time
|
||||
via the "-b" switch of the "run" script.
|
||||
|
||||
Regression tests are prepared on a voluntary basis, so don't expect all
|
||||
bugs to have a test any soon. When the issue reporter provides a simple,
|
||||
yet complete means to reproduce the bug she's reporting, this may speed up
|
||||
the process. In case, only put neutral data in bug exploitation reports.
|
||||
|
|
|
|||
|
|
@ -64,6 +64,13 @@ if test $RC != 0 ; then
|
|||
exit $RC
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo " This test applies a round of updates __after__ grabbing a lock"
|
||||
echo " that, before the fix, was not correctly released; in case "
|
||||
echo " of failure, the second round of updates will deadlock."
|
||||
echo " This issue was fixed in OpenLDAP 2.3.14."
|
||||
echo ""
|
||||
|
||||
for S in 1 2 ; do
|
||||
FILE="${ITSDIR}/mods.ldif"
|
||||
echo "${S}) Applying `basename ${FILE}`..."
|
||||
|
|
|
|||
Loading…
Reference in a new issue