Whamcloud - gitweb
LU-13097 tests: set fail_loc on all MDS sanityn 43j 18/38318/2
authorJames Nunez <jnunez@whamcloud.com>
Wed, 22 Apr 2020 21:14:09 +0000 (15:14 -0600)
committerOleg Drokin <green@whamcloud.com>
Fri, 1 May 2020 04:27:25 +0000 (04:27 +0000)
Set fail_loc on all MDS nodes for sanityn test 43j.

Test-Parameters: trivial testlist=sanityn env=ONLY=43j,ONLY_REPEAT=5
Signed-off-by: James Nunez <jnunez@whamcloud.com>
Change-Id: I278875ad69a8427ef2de6a7bdb94551890399abd
Reviewed-on: https://review.whamcloud.com/38318
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Sebastien Buisson <sbuisson@ddn.com>
lustre/tests/sanityn.sh

index 918dbac..1aa42c7 100755 (executable)
@@ -2183,7 +2183,9 @@ test_43j() {
 
        for i in {1..100}; do
 #define OBD_FAIL_ONCE|OBD_FAIL_MDS_CREATE_RACE         0x167
-               do_facet $SINGLEMDS lctl set_param fail_loc=0x80000167
+               do_nodes $(comma_list $(mdts_nodes)) \
+                       "lctl set_param -n fail_loc=0x80000167 2>/dev/null ||
+                               true"
                OK=0
                mkdir $DIR1/$tdir &
                PID1=$!