selftest/knownfail: we pass some samba3.smb2.durable-* tests now
authorStefan Metzmacher <metze@samba.org>
Thu, 9 Aug 2012 13:27:50 +0000 (15:27 +0200)
committerStefan Metzmacher <metze@samba.org>
Sat, 8 Sep 2012 21:18:39 +0000 (23:18 +0200)
metze

Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Sat Sep  8 23:18:39 CEST 2012 on sn-devel-104

selftest/knownfail
selftest/target/Samba3.pm
selftest/target/Samba4.pm
source3/selftest/tests.py

index b81dbfb0b6921234b61ad59a6215a009d69f096c..094b2a44fa472a86a4e1f522da78cdbc4a39eb8b 100644 (file)
 ^samba3.smb2.notify.valid-req
 ^samba3.smb2.notify.dir
 ^samba3.smb2.notify.rec
-^samba3.smb2.durable-open.file-position
-^samba3.smb2.durable-open.alloc-size
-^samba3.smb2.durable-open.lease
-^samba3.smb2.durable-open.lock-oplock
 ^samba3.smb2.durable-open.lock-lease
-^samba3.smb2.durable-open.open
-^samba3.smb2.durable-open.reopen1
-^samba3.smb2.durable-open.reopen2
-^samba3.smb2.durable-open.reopen2a
-^samba3.smb2.durable-open.reopen3
 ^samba3.smb2.durable-open.reopen4
 ^samba3.smb2.durable-open.delete_on_close1
-^samba3.smb2.durable-open.oplock
-^samba3.smb2.durable-v2-open.open-oplock
 ^samba3.smb2.durable-v2-open.open-lease
-^samba3.smb2.durable-v2-open.reopen1
-^samba3.smb2.durable-v2-open.reopen2
-^samba3.smb2.durable-v2-open.persistent-open-oplock
 ^samba3.smb2.durable-v2-open.persistent-open-lease
 ^samba3.smb2.ioctl.shadow_copy
 ^samba3.smb2.ioctl.req_resume_key
index 943e922e5e7a80c02b74c42d7030d35f9eb2b051..c1f8fbd3c01707d56e5c0d2f07fbd0a104cf36a7 100755 (executable)
@@ -981,6 +981,11 @@ sub provision($$$$$$)
 [hideunwrite]
        copy = tmp
        hide unwriteable files = yes
+[durable]
+       copy = tmp
+       kernel share modes = no
+       kernel oplocks = no
+       posix locking = no
 [print1]
        copy = tmp
        printable = yes
index d2e890e53b278699de7c22351d21d546a50c9ad3..9563da642d02f78ad782a870b7ba623daa4a29dc 100644 (file)
@@ -1419,6 +1419,12 @@ sub provision_plugin_s4_dc($$)
        copy = tmp
        hide unreadable = yes
 
+[durable]
+       copy = tmp
+       kernel share modes = no
+       kernel oplocks = no
+       posix locking = no
+
 [print\$]
        copy = tmp
 
index f6b8c01de3cb6e80bc2571e83966b48a80be76c9..f887f7f597761144eff8c429941063739b0ddee1 100755 (executable)
@@ -355,6 +355,9 @@ for t in tests:
         plansmbtorturetestsuite(t, "s3dc", 'ncacn_ip_tcp:$SERVER_IP -U$USERNAME%$PASSWORD', 'over ncacn_ip_tcp ')
         plansmbtorturetestsuite(t, "plugin_s4_dc", '//$SERVER_IP/tmp -U$USERNAME%$PASSWORD', 'over ncacn_np ')
         plansmbtorturetestsuite(t, "plugin_s4_dc", 'ncacn_ip_tcp:$SERVER_IP -U$USERNAME%$PASSWORD', 'over ncacn_ip_tcp ')
+    elif t == "smb2.durable-open" or t == "smb2.durable-v2-open":
+        plansmbtorturetestsuite(t, "s3dc", '//$SERVER_IP/durable -U$USERNAME%$PASSWORD')
+        plansmbtorturetestsuite(t, "plugin_s4_dc", '//$SERVER_IP/durable -U$USERNAME%$PASSWORD')
     else:
         plansmbtorturetestsuite(t, "s3dc", '//$SERVER_IP/tmp -U$USERNAME%$PASSWORD')
         plansmbtorturetestsuite(t, "plugin_s4_dc", '//$SERVER/tmp -U$USERNAME%$PASSWORD')