Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LU-13128 osc: glimpse and lock cancel race
[fs/lustre-release.git]
/
lustre
/
tests
/
parallel-scale.sh
diff --git
a/lustre/tests/parallel-scale.sh
b/lustre/tests/parallel-scale.sh
index
4530b3e
..
b7d9a82
100644
(file)
--- a/
lustre/tests/parallel-scale.sh
+++ b/
lustre/tests/parallel-scale.sh
@@
-8,10
+8,10
@@
init_test_env $@
. ${CONFIG:=$LUSTRE/tests/cfg/$NAME.sh}
init_logging
. ${CONFIG:=$LUSTRE/tests/cfg/$NAME.sh}
init_logging
-#
bug 20670
-
ALWAYS_EXCEPT="$PARALLEL_SCALE_EXCEPT
"
+#
bug number for skipped test: LU-9429
+
ALWAYS_EXCEPT=" parallel_grouplock $PARALLEL_SCALE_EXCEPT
"
-if [
$(facet_fstype $SINGLEMDS) = zfs -o $(facet_fstype "ost1")
= zfs ]; then
+if [
"$mds1_FSTYPE" = zfs -o "$ost1_FSTYPE"
= zfs ]; then
ZFSSLOW=$SLOW
SLOW=no
ZFSSLOW=$SLOW
SLOW=no
@@
-62,6
+62,9
@@
if [ "$SLOW" = "no" ]; then
fs_test_nobj=${fs_test_nobj:-2}
fi
fs_test_nobj=${fs_test_nobj:-2}
fi
+# xdd
+[ "$SLOW" = "no" ] && xdd_passes=${xdd_passes:-15}
+
. $LUSTRE/tests/functions.sh
build_test_filter
. $LUSTRE/tests/functions.sh
build_test_filter
@@
-111,6
+114,16
@@
test_iorfpp() {
}
run_test iorfpp "iorfpp"
}
run_test iorfpp "iorfpp"
+test_ior_mdtest_parallel_ssf() {
+ ior_mdtest_parallel "ssf"
+}
+run_test ior_mdtest_parallel_ssf "iormdtestssf"
+
+test_ior_mdtest_parallel_fpp() {
+ ior_mdtest_parallel "fpp"
+}
+run_test ior_mdtest_parallel_fpp "iormdtestfpp"
+
test_mib() {
run_mib
}
test_mib() {
run_mib
}
@@
-126,11
+139,18
@@
test_write_append_truncate() {
}
run_test write_append_truncate "write_append_truncate"
}
run_test write_append_truncate "write_append_truncate"
+# Argument is chunk size limit, the upper bound on write size
test_write_disjoint() {
test_write_disjoint() {
- run_write_disjoint
+ run_write_disjoint
123456
}
run_test write_disjoint "write_disjoint"
}
run_test write_disjoint "write_disjoint"
+# Make sure to exercise the tiny write code
+test_write_disjoint_tiny() {
+ run_write_disjoint 16384
+}
+run_test write_disjoint_tiny "write_disjoint_tiny"
+
test_parallel_grouplock() {
run_parallel_grouplock
}
test_parallel_grouplock() {
run_parallel_grouplock
}
@@
-141,12
+161,28
@@
test_statahead () {
}
run_test statahead "statahead test, multiple clients"
}
run_test statahead "statahead test, multiple clients"
+test_rr_alloc () {
+ run_rr_alloc
+}
+run_test rr_alloc "Checking even file distribution over OSTs in RR policy"
+
test_fs_test () {
run_fs_test
}
run_test fs_test "fs_test"
test_fs_test () {
run_fs_test
}
run_test fs_test "fs_test"
-[ $(facet_fstype $SINGLEMDS) = zfs -o $(facet_fstype "ost1") = zfs ] &&
+test_fio () {
+ run_fio
+}
+run_test fio "fio"
+
+test_xdd () {
+ run_xdd
+}
+run_test xdd "xdd"
+
+# If necessary, return SLOW to its original value
+[ "$mds1_FSTYPE" = zfs -o "$ost1_FSTYPE" = zfs ] &&
SLOW=$ZFSSLOW
complete $SECONDS
SLOW=$ZFSSLOW
complete $SECONDS