]> git.neil.brown.name Git - LaFS.git/commitdiff
Add test code for subset mounts.
authorNeilBrown <neilb@suse.de>
Fri, 13 Aug 2010 06:26:55 +0000 (16:26 +1000)
committerNeilBrown <neilb@suse.de>
Fri, 13 Aug 2010 06:26:55 +0000 (16:26 +1000)
Signed-off-by: NeilBrown <neilb@suse.de>
test/go

diff --git a/test/go b/test/go
index a49f49c888d5e3e953bd97c3c8a787ce2a53bde1..962a06c1f123ca21e7a9edfe2cdf876e8cc96973 100644 (file)
--- a/test/go
+++ b/test/go
@@ -191,6 +191,19 @@ rm /mnt/1/b
 df
 find /mnt/1
 
+mkdir /mnt/1/foo
+chmod 0 /mnt/1/foo
+ls -lid /mnt/1/foo
+mount -t lafs_subset /mnt/1/foo /mnt2
+echo hello > /mnt2/foo1
+echo goodby > /mnt2/foo2
+ls -lai /mnt2
+sync
+umount /mnt2
+mount -t lafs_subset /mnt/1/foo /mnt/2
+rm /mnt/2/foo1
+ls -lai /mnt/2
+umount /mnt/2
 cd /
 (sleep 20 ; echo t > /proc/sysrq-trigger ; sleep 2 ; echo b > /proc/sysrq-trigger; ) &
 umount /mnt/1