selftest: add shares without vfs_fruit for the vfs_fruit tests
authorRalph Boehme <slow@samba.org>
Sun, 11 Dec 2016 18:06:46 +0000 (19:06 +0100)
committerUri Simchoni <uri@samba.org>
Wed, 1 Mar 2017 23:32:23 +0000 (00:32 +0100)
Not used for now, but the next commit will add a test that makes use of
this.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=12427

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Uri Simchoni <uri@samba.org>
selftest/target/Samba3.pm
source3/selftest/tests.py

index 0b6fff8a8d512d0a81960c0a249c558db64c1443..aa50f07995f850bae022521aaaab04d9fa7eda73 100755 (executable)
@@ -1674,6 +1674,16 @@ sub provision($$$$$$$$)
        fruit:resource = stream
        fruit:metadata = stream
 
+[vfs_wo_fruit]
+       path = $shrdir
+       vfs objects = streams_xattr acl_xattr
+       ea support = yes
+
+[vfs_wo_fruit_stream_depot]
+       path = $shrdir
+       vfs objects = streams_depot acl_xattr
+       ea support = yes
+
 [badname-tmp]
        path = $badnames_shrdir
        guest ok = yes
index 8b010129aecdf4b64ab6f1afc2d49178d2ee8aac..f1807106fe236c21503d1075600ba9edb8398349 100755 (executable)
@@ -417,9 +417,9 @@ for t in tests:
         plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/tmpsort -U$USERNAME%$PASSWORD')
         plansmbtorture4testsuite(t, "ad_dc", '//$SERVER/tmp -U$USERNAME%$PASSWORD')
     elif t == "vfs.fruit":
-        plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/vfs_fruit -U$USERNAME%$PASSWORD --option=torture:localdir=$SELFTEST_PREFIX/nt4_dc/share', 'metadata_netatalk')
-        plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/vfs_fruit_metadata_stream -U$USERNAME%$PASSWORD', 'metadata_stream')
-        plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/vfs_fruit_stream_depot -U$USERNAME%$PASSWORD', 'streams_depot')
+        plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/vfs_fruit -U$USERNAME%$PASSWORD --option=torture:localdir=$SELFTEST_PREFIX/nt4_dc/share --option=torture:share2=vfs_wo_fruit', 'metadata_netatalk')
+        plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/vfs_fruit_metadata_stream --option=torture:share2=vfs_wo_fruit -U$USERNAME%$PASSWORD', 'metadata_stream')
+        plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/vfs_fruit_stream_depot --option=torture:share2=vfs_wo_fruit_stream_depot -U$USERNAME%$PASSWORD', 'streams_depot')
     elif t == "vfs.fruit_netatalk":
         plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/vfs_fruit -U$USERNAME%$PASSWORD --option=torture:localdir=$SELFTEST_PREFIX/nt4_dc/share')
     elif t == "rpc.schannel_anon_setpw":