^samba3.smbtorture_s3.crypt.POSIX-SYMLINK-EA\(nt4_dc\)
^samba3.smbtorture_s3.crypt.WINDOWS-BAD-SYMLINK\(nt4_dc\)
^samba3.smbtorture_s3.hidenewfiles\(simpleserver\)\(simpleserver\)
-^samba3.smbtorture_s3.plain.ATTR\(fileserver\)
-^samba3.smbtorture_s3.plain.BROWSE\(fileserver\)
-^samba3.smbtorture_s3.plain.CASE-INSENSITIVE-CREATE\(fileserver\)
-^samba3.smbtorture_s3.plain.CHAIN1\(fileserver\)
-^samba3.smbtorture_s3.plain.CHAIN2\(fileserver\)
-^samba3.smbtorture_s3.plain.CHAIN3\(fileserver\)
-^samba3.smbtorture_s3.plain.CHKPATH\(fileserver\)
-^samba3.smbtorture_s3.plain.CLEANUP1\(fileserver\)
-^samba3.smbtorture_s3.plain.CLEANUP2\(fileserver\)
-^samba3.smbtorture_s3.plain.CLEANUP4\(fileserver\)
-^samba3.smbtorture_s3.plain.CLI_SPLICE\(fileserver\)
-^samba3.smbtorture_s3.plain.DELETE\(fileserver\)
-^samba3.smbtorture_s3.plain.DELETE-LN\(fileserver\)
-^samba3.smbtorture_s3.plain.DELETE-STREAM\(fileserver\)
-^samba3.smbtorture_s3.plain.DIR-CREATETIME\(fileserver\)
-^samba3.smbtorture_s3.plain.DIR\(fileserver\)
-^samba3.smbtorture_s3.plain.FDPASS\(fileserver\)
-^samba3.smbtorture_s3.plain.FDSESS\(fileserver\)
-^samba3.smbtorture_s3.plain.IOCTL\(fileserver\)
-^samba3.smbtorture_s3.plain.LARGE_READX\(fileserver\)
-^samba3.smbtorture_s3.plain.LOCK10\(fileserver\)
-^samba3.smbtorture_s3.plain.LOCK11\(fileserver\)
-^samba3.smbtorture_s3.plain.LOCK13\(fileserver\)
-^samba3.smbtorture_s3.plain.LOCK1\(fileserver\)
-^samba3.smbtorture_s3.plain.LOCK2\(fileserver\)
-^samba3.smbtorture_s3.plain.LOCK3\(fileserver\)
-^samba3.smbtorture_s3.plain.LOCK4\(fileserver\)
-^samba3.smbtorture_s3.plain.LOCK5\(fileserver\)
-^samba3.smbtorture_s3.plain.LOCK6\(fileserver\)
-^samba3.smbtorture_s3.plain.LOCK7\(fileserver\)
-^samba3.smbtorture_s3.plain.LOCK9A\(fileserver\)
-^samba3.smbtorture_s3.plain.LOCK9B\(fileserver\)
^samba3.smbtorture_s3.plain.MANGLE-ILLEGAL\(nt4_dc\)
-^samba3.smbtorture_s3.plain.NTTRANS-FSCTL\(fileserver\)
-^samba3.smbtorture_s3.plain.OPEN\(fileserver\)
-^samba3.smbtorture_s3.plain.OPLOCK1\(fileserver\)
-^samba3.smbtorture_s3.plain.OPLOCK2\(fileserver\)
-^samba3.smbtorture_s3.plain.OPLOCK5\(fileserver\)
-^samba3.smbtorture_s3.plain.OWNER-RIGHTS\(fileserver\)
-^samba3.smbtorture_s3.plain.PIDHIGH\(fileserver\)
^samba3.smbtorture_s3.plain.POSIX-ACL-OPLOCK\(nt4_dc\)
^samba3.smbtorture_s3.plain.POSIX-ACL-SHAREROOT\(nt4_dc\)
^samba3.smbtorture_s3.plain.POSIX-APPEND\(nt4_dc\)
^samba3.smbtorture_s3.plain.POSIX-STREAM-DELETE\(nt4_dc\)
^samba3.smbtorture_s3.plain.POSIX-SYMLINK-ACL\(nt4_dc\)
^samba3.smbtorture_s3.plain.POSIX-SYMLINK-EA\(nt4_dc\)
-^samba3.smbtorture_s3.plain.PROPERTIES\(fileserver\)
^samba3.smbtorture_s3.plain.RENAME-ACCESS\(nt4_dc\)
-^samba3.smbtorture_s3.plain.RENAME\(fileserver\)
-^samba3.smbtorture_s3.plain.RW1\(fileserver\)
-^samba3.smbtorture_s3.plain.RW2\(fileserver\)
-^samba3.smbtorture_s3.plain.RW3\(fileserver\)
-^samba3.smbtorture_s3.plain.RW-SIGNING\(fileserver\)
-^samba3.smbtorture_s3.plain.SHORTNAME-TEST\(fileserver\)
-^samba3.smbtorture_s3.plain.STREAMERROR\(fileserver\)
-^samba3.smbtorture_s3.plain.TCON2\(fileserver\)
-^samba3.smbtorture_s3.plain.TCONDEV\(fileserver\)
-^samba3.smbtorture_s3.plain.TCON\(fileserver\)
-^samba3.smbtorture_s3.plain.TORTURE\(fileserver\)
-^samba3.smbtorture_s3.plain.TRANS2\(fileserver\)
-^samba3.smbtorture_s3.plain.UID-REGRESSION-TEST\(fileserver\)
-^samba3.smbtorture_s3.plain.UNLINK\(fileserver\)
-^samba3.smbtorture_s3.plain.W2K\(fileserver\)
-^samba3.smbtorture_s3.plain.WILDDELETE\(fileserver\)
^samba3.smbtorture_s3.plain.WINDOWS-BAD-SYMLINK\(nt4_dc\)
-^samba3.smbtorture_s3.plain.XCOPY\(fileserver\)
^samba3.smbtorture_s3.vfs_aio_fork\(simpleserver\).RW1\(simpleserver\)
^samba3.smbtorture_s3.vfs_aio_fork\(simpleserver\).RW2\(simpleserver\)
^samba3.smbtorture_s3.vfs_aio_fork\(simpleserver\).RW3\(simpleserver\)
plantestsuite("samba3.blackbox.registry.upgrade", "nt4_dc:local", [os.path.join(samba3srcdir, "script/tests/test_registry_upgrade.sh"), net, dbwrap_tool])
-tests = ["FDPASS", "LOCK1", "LOCK2", "LOCK3", "LOCK4", "LOCK5", "LOCK6", "LOCK7",
+fileserver_tests = [
+ "FDPASS", "LOCK1", "LOCK2", "LOCK3", "LOCK4", "LOCK5", "LOCK6", "LOCK7",
"LOCK9A", "LOCK9B",
"LOCK10",
"LOCK11",
"DELETE-STREAM",
"BAD-NBT-SESSION"]
-for t in tests:
- plantestsuite("samba3.smbtorture_s3.plain.%s" % t, "fileserver", [os.path.join(samba3srcdir, "script/tests/test_smbtorture_s3.sh"), t, '//$SERVER_IP/tmp', '$USERNAME', '$PASSWORD', smbtorture3, "", "-l $LOCAL_PATH"])
+for t in fileserver_tests:
+ fileserver_env = "fileserver_smb1"
+ if "SMB2" in t:
+ fileserver_env = "fileserver"
+ plantestsuite("samba3.smbtorture_s3.plain.%s" % t, fileserver_env, [os.path.join(samba3srcdir, "script/tests/test_smbtorture_s3.sh"), t, '//$SERVER_IP/tmp', '$USERNAME', '$PASSWORD', smbtorture3, "", "-l $LOCAL_PATH"])
plantestsuite("samba3.smbtorture_s3.crypt_client.%s" % t, "nt4_dc", [os.path.join(samba3srcdir, "script/tests/test_smbtorture_s3.sh"), t, '//$SERVER_IP/tmp', '$USERNAME', '$PASSWORD', smbtorture3, "-e", "-l $LOCAL_PATH"])
if t == "TORTURE":
# this is a negative test to verify that the server rejects
plantestsuite("samba3.smbtorture_s3.crypt_server.%s" % t, "nt4_dc", [os.path.join(samba3srcdir, "script/tests/test_smbtorture_s3.sh"), t, '//$SERVER_IP/tmpenc', '$USERNAME', '$PASSWORD', smbtorture3, "", "-l $LOCAL_PATH"])
if t == "CLI_SPLICE":
# We must test this against the SMB1 fallback.
- plantestsuite("samba3.smbtorture_s3.plain.%s" % t, "fileserver", [os.path.join(samba3srcdir, "script/tests/test_smbtorture_s3.sh"), t, '//$SERVER_IP/tmp', '$USERNAME', '$PASSWORD', smbtorture3, "", "-l $LOCAL_PATH", "-mNT1"])
+ plantestsuite("samba3.smbtorture_s3.plain.%s" % t, "fileserver_smb1", [os.path.join(samba3srcdir, "script/tests/test_smbtorture_s3.sh"), t, '//$SERVER_IP/tmp', '$USERNAME', '$PASSWORD', smbtorture3, "", "-l $LOCAL_PATH", "-mNT1"])
plantestsuite("samba3.smbtorture_s3.plain.%s" % t, "ad_dc_ntvfs", [os.path.join(samba3srcdir, "script/tests/test_smbtorture_s3.sh"), t, '//$SERVER_IP/tmp', '$USERNAME', '$PASSWORD', smbtorture3, "", "-l $LOCAL_PATH"])
t = "TLDAP"
t = "OPLOCK5"
plantestsuite("samba3.smbtorture_s3.plain.%s" % t,
- "fileserver",
+ "fileserver_smb1",
[os.path.join(samba3srcdir,
"script/tests/test_smbtorture_s3.sh"),
t,