From 63d576500dd91ccf3a07142cb385529644867872 Mon Sep 17 00:00:00 2001 From: Uri Simchoni Date: Tue, 3 Nov 2015 11:15:52 +0200 Subject: [PATCH] vfs_shadow_copy2: add tests for snapsharepath Signed-off-by: Uri Simchoni --- selftest/target/Samba3.pm | 8 ++++++++ source3/script/tests/test_shadow_copy.sh | 1 + 2 files changed, 9 insertions(+) diff --git a/selftest/target/Samba3.pm b/selftest/target/Samba3.pm index cd293a6c9bc..44dadfb024e 100755 --- a/selftest/target/Samba3.pm +++ b/selftest/target/Samba3.pm @@ -1616,6 +1616,14 @@ sub provision($$$$$$$$) shadow:mountpoint = $shadow_mntdir shadow:snapdirseverywhere = yes +[shadow8] + path = $shadow_shrdir + comment = previous versions using snapsharepath + vfs objects = shadow_copy2 + shadow:mountpoint = $shadow_mntdir + shadow:snapdir = $shadow_tstdir/.snapshots + shadow:snapsharepath = share + [shadow_wl] path = $shadow_shrdir comment = previous versions with wide links allowed diff --git a/source3/script/tests/test_shadow_copy.sh b/source3/script/tests/test_shadow_copy.sh index eecd5b86eac..171008da18b 100755 --- a/source3/script/tests/test_shadow_copy.sh +++ b/source3/script/tests/test_shadow_copy.sh @@ -278,6 +278,7 @@ test_shadow_copy_fixed shadow3 mount/base share "sub volume snapshots mounted un test_shadow_copy_fixed shadow4 . share "sub volume snapshots mounted outside" test_shadow_copy_fixed shadow5 mount/base/share "" "full volume snapshots and share mounted under volume" test_shadow_copy_fixed shadow6 . "" "full volume snapshots and share mounted outside" +test_shadow_copy_fixed shadow8 . share "logical snapshot layout" # tests for snapshot everywhere - one snapshot location test_shadow_copy_fixed shadow7 mount base/share "'everywhere' full volume snapshots" -- 2.34.1