From 01d83001766c991efb2754727cece31bab511bb1 Mon Sep 17 00:00:00 2001
From: Christophe Sovant <christophe.sovant@forgerock.com>
Date: Thu, 28 Feb 2013 13:59:40 +0000
Subject: [PATCH] [Opendj-473] CR-1338 Add new rebuild-index testcases for issue OPENDJ-473

---
 opendj-sdk/opends/tests/staf-tests/shared/functions/dsadm.xml |   20 +++++++++++++++++++-
 1 files changed, 19 insertions(+), 1 deletions(-)

diff --git a/opendj-sdk/opends/tests/staf-tests/shared/functions/dsadm.xml b/opendj-sdk/opends/tests/staf-tests/shared/functions/dsadm.xml
index 912ccef..3b01221 100755
--- a/opendj-sdk/opends/tests/staf-tests/shared/functions/dsadm.xml
+++ b/opendj-sdk/opends/tests/staf-tests/shared/functions/dsadm.xml
@@ -24,7 +24,7 @@
  ! CDDL HEADER END
  !
  !      Copyright 2007-2010 Sun Microsystems, Inc.
- !      Portions Copyright 2011-2012 ForgeRock AS.
+ !      Portions Copyright 2011-2013 ForgeRock AS.
  ! -->
 <stax>
   
@@ -3805,6 +3805,18 @@
         </function-arg-description>
         <function-arg-property name="type" value="dn"/>
       </function-arg-def>
+      <function-arg-def name="dsRebuildDegraded" type="optional">
+        <function-arg-description>
+          Rebuild all degraded indexes
+        </function-arg-description>
+        <function-arg-property name="type" value="dn"/>
+      </function-arg-def>
+      <function-arg-def name="dsClearDegradedState" type="optional">
+        <function-arg-description>
+          Clear degraded state
+        </function-arg-description>
+        <function-arg-property name="type" value="dn"/>
+      </function-arg-def>
       <function-arg-def name="dsTmpDir" type="optional">
         <function-arg-description>
           Path to temporary directory for index scratch files
@@ -3873,6 +3885,12 @@
         if dsRebuildAll:
           STAFCmdParamsList.append('--rebuildAll')
 
+        if dsRebuildDegraded:
+          STAFCmdParamsList.append('--rebuildDegraded')
+
+        if dsClearDegradedState:
+          STAFCmdParamsList.append('--clearDegradedState')
+          
         if dsIndexList:
           STAFCmdParamsList.append('-i %s' % (' -i '.join(dsIndexList)))
 

--
Gitblit v1.10.0