# skipped tests: LU-8411 LU-9096 LU-9054 ..
ALWAYS_EXCEPT=" 407 253 312 $ALWAYS_EXCEPT"
+if $SHARED_KEY; then
+# bug number for skipped tests: LU-9795 (all below)
+ ALWAYS_EXCEPT="$ALWAYS_EXCEPT 17n 60a 133g 300f"
+fi
+
# Check Grants after these tests
GRANT_CHECK_LIST="$GRANT_CHECK_LIST 42a 42b 42c 42d 42e 63a 63b 64a 64b 64c"
-
SRCDIR=$(cd $(dirname $0); echo $PWD)
export PATH=$PATH:/sbin
run_test 56wb "check lfs_migrate pool support"
test_56wc() {
- local file1="$DIR/$tdir/file 1"
+ local file1="$DIR/$tdir/file1"
echo -n "Creating test dir..."
test_mkdir $DIR/$tdir &> /dev/null || error "cannot create dir"
run_test 56ab "lfs find --blocks"
test_56ba() {
+ [ $(lustre_version_code $SINGLEMDS) -lt $(version_code 2.10.50) ] &&
+ skip "Need MDS version at least 2.10.50"
+
# Create composite files with one component
local dir=$DIR/$tdir
else
print from_begin
}")
- [[ $LLOG_COUNT -gt 100 ]] &&
+
+ [[ $LLOG_COUNT -gt 120 ]] &&
error "CDEBUG_LIMIT not limiting messages ($LLOG_COUNT)" || true
}
-run_test 60b "limit repeated messages from CERROR/CWARN ========"
+run_test 60b "limit repeated messages from CERROR/CWARN"
test_60c() {
[ $PARALLEL == "yes" ] && skip "skip parallel run"
}
run_test 236 "Layout swap on open unlinked file"
-# test to verify file handle related system calls
-# (name_to_handle_at/open_by_handle_at)
-# The new system calls are supported in glibc >= 2.14.
-
-test_237() {
- echo "Test file_handle syscalls" > $DIR/$tfile ||
- error "write failed"
- check_fhandle_syscalls $DIR/$tfile ||
- error "check_fhandle_syscalls failed"
-}
-run_test 237 "Verify name_to_handle_at/open_by_handle_at syscalls"
-
# LU-4659 linkea consistency
test_238() {
local server_version=$(lustre_version_code $SINGLEMDS)
}
run_test 807 "verify LSOM syncing tool"
+check_som_nologged()
+{
+ local lines=$($LFS changelog $FSNAME-MDT0000 |
+ grep 'x=trusted.som' | wc -l)
+ [ $lines -ne 0 ] && error "trusted.som xattr is logged in Changelogs"
+}
+
+test_808() {
+ [ $(lustre_version_code $SINGLEMDS) -lt $(version_code 2.11.55) ] &&
+ skip "Need MDS version at least 2.11.55" && return
+
+ # Registration step
+ changelog_register || error "changelog_register failed"
+
+ touch $DIR/$tfile || error "touch $tfile failed"
+ check_som_nologged
+
+ dd if=/dev/zero of=$DIR/$tfile bs=1048576 count=1 ||
+ error "write $tfile failed"
+ check_som_nologged
+
+ $TRUNCATE $DIR/$tfile 1234
+ check_som_nologged
+
+ $TRUNCATE $DIR/$tfile 1048576
+ check_som_nologged
+
+ # Deregistration step
+ changelog_deregister || error "changelog_deregister failed"
+}
+run_test 808 "Check trusted.som xattr not logged in Changelogs"
+
#
# tests that do cleanup/setup should be run at the end
#