]> git.sur5r.net Git - openldap/commitdiff
clarify regression testing
authorPierangelo Masarati <ando@openldap.org>
Thu, 22 Dec 2005 13:00:11 +0000 (13:00 +0000)
committerPierangelo Masarati <ando@openldap.org>
Thu, 22 Dec 2005 13:00:11 +0000 (13:00 +0000)
tests/README
tests/data/regressions/README
tests/data/regressions/its4184/its4184

index 5f4e307d6a0292ce9f74e83e6a6f1ca1caf8c879..1a3feed16263a6a5f12ceceb3f6ad44689a68575 100644 (file)
@@ -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
index 9082e03e28d4ff24f1827d946d2b772243e6cc6c..76fb87e54c58217e0f5abbb7a48cbd59f2067b8b 100644 (file)
@@ -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.
index b04cf45f54167661edcde0048d1e8d99480ab87d..ef87f45163a8d963bdc65e376d3a845bd82705bb 100755 (executable)
@@ -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}`..."