force_new_seq_all is still needed in those test suites
if testing against servers don't have v2_15_61-226-gf00d2467fc
Lustre-change: https://review.whamcloud.com/54840
Lustre-commit: TBD (from
944c6d7017c08cc81d72b43cc4fc73a820111dd1)
Test-Parameters:trivial serverversion=EXA6.3.0 testlist=replay-single,replay-ost-single,replay-dual,recovery-small,replay-vbr,sanity-pfl
Change-Id: Iab963ac10308b56a60508774c1a63bcdfffdba85
Fixes:
c0c664cac1 ("LU-16692 tests: remove force_new_seq from some test suites")
Fixes:
55a9dfb82d ("LU-16692 osp: do not assert on seq got over network")
Signed-off-by: Li Dongyang <dongyangli@ddn.com>
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/54841
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
assert_DIR
rm -rf $DIR/d[0-9]* $DIR/f.${TESTSUITE}*
+# new sequence needed for MDS < 2.14.0-ddn143-11-g55a9dfb82d
+if (( $MDS1_VERSION <= $(version_code 2.14.0-ddn143) )); then
+ force_new_seq_all
+fi
+
test_1() {
local f1="$DIR/$tfile"
local f2="$DIR/$tfile.2"
do_facet $SINGLEMDS "sync; sleep 10; sync; sleep 10; sync"
fi
+# new sequence needed for MDS < 2.14.0-ddn143-11-g55a9dfb82d
+if (( $MDS1_VERSION <= $(version_code 2.14.0-ddn143) )); then
+ force_new_seq_all
+fi
+
LU482_FAILED=$(mktemp -u $TMP/$TESTSUITE.lu482.XXXXXX)
test_0a() {
echo "Check file is LU482_FAILED=$LU482_FAILED"
$LFS setstripe $TDIR -i 0 -c 1
$LFS getstripe $TDIR
+# new sequence needed for MDS < 2.14.0-ddn143-11-g55a9dfb82d
+if (( $MDS1_VERSION <= $(version_code 2.14.0-ddn143) )); then
+ force_new_seq_all
+fi
+
test_0a() {
zconf_umount $(hostname) $MOUNT -f
# needs to run during initial client->OST connection
do_facet $SINGLEMDS sync
fi
+# new sequence needed for MDS < 2.14.0-ddn143-11-g55a9dfb82d
+if (( $MDS1_VERSION <= $(version_code 2.14.0-ddn143) )); then
+ force_new_seq_all
+fi
+
test_0a() { # was test_0
mkdir_on_mdt0 $DIR/$tdir || error "mkdir $DIR/$tdir failed"
replay_barrier $SINGLEMDS
cos_param_file=$TMP/rvbr-cos-params
save_lustre_params $(get_facets MDS) "mdt.*.commit_on_sharing" > $cos_param_file
+# new sequence needed for MDS < 2.14.0-ddn143-11-g55a9dfb82d
+if (( $MDS1_VERSION <= $(version_code 2.14.0-ddn143) )); then
+ force_new_seq_all
+fi
+
test_0a() {
local ver=$(get_version $CLIENT1 $DIR/$tdir/1a)
assert_DIR
rm -rf $DIR/[Rdfs][0-9]*
+# new sequence needed for MDS < 2.14.0-ddn143-11-g55a9dfb82d
+if (( $MDS1_VERSION <= $(version_code 2.14.0-ddn143) )); then
+ force_new_seq_all
+fi
+
test_0a() {
[ $OSTCOUNT -lt 2 ] && skip "needs >= 2 OSTs"