diff --git a/selftest/target/Samba3.pm b/selftest/target/Samba3.pm index 0aa88ee05ca..c241bd14f8d 100755 --- a/selftest/target/Samba3.pm +++ b/selftest/target/Samba3.pm @@ -1979,6 +1979,10 @@ sub provision($$$$$$$$) copy = tmp kernel oplocks = yes vfs objects = streams_xattr xattr_tdb + +[compound_find] + copy = tmp + smbd:find async delay usec = 10000 "; close(CONF); diff --git a/source3/selftest/tests.py b/source3/selftest/tests.py index 395943923da..9bb7903ac32 100755 --- a/source3/selftest/tests.py +++ b/source3/selftest/tests.py @@ -452,6 +452,10 @@ for t in tests: plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER/kernel_oplocks -U$USERNAME%$PASSWORD') elif t == "vfs.acl_xattr": plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/tmp -U$USERNAME%$PASSWORD') + elif t == "smb2.compound_find": + plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER/compound_find -U$USERNAME%$PASSWORD') + plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/tmp -U$USERNAME%$PASSWORD') + plansmbtorture4testsuite(t, "ad_dc", '//$SERVER/tmp -U$USERNAME%$PASSWORD') else: plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/tmp -U$USERNAME%$PASSWORD') plansmbtorture4testsuite(t, "ad_dc", '//$SERVER/tmp -U$USERNAME%$PASSWORD')