selftest: run vfs_fruit tests against share with fruit:metadata=stream
authorRalph Boehme <slow@samba.org>
Tue, 15 Nov 2016 14:25:14 +0000 (15:25 +0100)
committerUri Simchoni <uri@samba.org>
Wed, 1 Mar 2017 23:32:22 +0000 (00:32 +0100)
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 0ec2917f7d3d7c868d7b922a47dc97cddb2be072..b2a23af831502ca994bec83a4a9f494924a36588 100755 (executable)
@@ -1660,6 +1660,13 @@ sub provision($$$$$$$$)
        fruit:locking = netatalk
        fruit:encoding = native
 
+[vfs_fruit_metadata_stream]
+       path = $shrdir
+       vfs objects = fruit streams_xattr acl_xattr
+       ea support = yes
+       fruit:resource = file
+       fruit:metadata = stream
+
 [badname-tmp]
        path = $badnames_shrdir
        guest ok = yes
index efbde00ed5d5623c13e5e377621231137780877a..2e9215f0c5970435c4d24ef01fcf91951a5163fb 100755 (executable)
@@ -418,6 +418,7 @@ for t in tests:
         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')
+        plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/vfs_fruit_metadata_stream -U$USERNAME%$PASSWORD')
     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":