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-10212 test: ESTALE read
[fs/lustre-release.git]
/
lustre
/
tests
/
parallel-scale-cifs.sh
diff --git
a/lustre/tests/parallel-scale-cifs.sh
b/lustre/tests/parallel-scale-cifs.sh
index
b47e043
..
9e99d80
100644
(file)
--- a/
lustre/tests/parallel-scale-cifs.sh
+++ b/
lustre/tests/parallel-scale-cifs.sh
@@
-211,6
+211,9
@@
test_iozone() {
[[ $((size * nclients)) -gt $((space * 3 / 4)) ]] &&
size=$((space * 3 / 4 / nclients))
[[ $((size * nclients)) -gt $((space * 3 / 4)) ]] &&
size=$((space * 3 / 4 / nclients))
+ do_node $LUSTRE_CLIENT_SMBSRV "mkdir $SMBSRVMNTPT/$tdir
+ lfs setstripe -c -1 $SMBSRVMNTPT/$tdir"
+
log "free space: $space Kb, using $size size, $nclients number of clients"
local cmd="iozone -a -e -+d -s $size "
log "free space: $space Kb, using $size size, $nclients number of clients"
local cmd="iozone -a -e -+d -s $size "
@@
-219,8
+222,8
@@
test_iozone() {
do_nodesv $clients "set -x; \
PATH=\$PATH \
do_nodesv $clients "set -x; \
PATH=\$PATH \
- $cmd -f $SMBCLIMNTPT/
f0.iozone_\\\$(hostname) 2>&1 | tee $log;
\
- exit \\\${PIPESTATUS[0]}" &
+ $cmd -f $SMBCLIMNTPT/
$tdir/f0.iozone_\\\$(hostname)
\
+
2>&1 | tee $log;
exit \\\${PIPESTATUS[0]}" &
pid=$!
# check that iozone is started on all clients after
pid=$!
# check that iozone is started on all clients after
@@
-237,6
+240,7
@@
test_iozone() {
rc=$?
log "Processing iozone log"
do_nodesv $clients "tail -1 $log | grep -q complete" || rc=2
rc=$?
log "Processing iozone log"
do_nodesv $clients "tail -1 $log | grep -q complete" || rc=2
+ do_node $LUSTRE_CLIENT_SMBSRV "rm -rf $SMBSRVMNTPT/$tdir"
[ $rc -eq 0 ] || error "iozone load on $clients failed! rc=$rc"
}
run_test iozone "iozone on cifs clients"
[ $rc -eq 0 ] || error "iozone load on $clients failed! rc=$rc"
}
run_test iozone "iozone on cifs clients"