]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3:selftest: run smb2.{bench,connect,credits,ioctl,rw} over bsd-tstream
authorStefan Metzmacher <metze@samba.org>
Thu, 22 May 2025 08:59:46 +0000 (10:59 +0200)
committerStefan Metzmacher <metze@samba.org>
Wed, 18 Jun 2025 19:02:29 +0000 (19:02 +0000)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Wed Jun 18 19:02:29 UTC 2025 on atb-devel-224

source3/selftest/tests.py

index 008c444681c64d214deed8c9a2447d70bc686738..ec1c6a9d716ca8f8c605e9ca6e5d62b3500c2ba2 100755 (executable)
@@ -1488,6 +1488,20 @@ for t in vfs_io_uring_tests:
                              '//$SERVER_IP/io_uring -U$USERNAME%$PASSWORD',
                              "vfs_io_uring")
 
+smb_transport_tests = [
+    "smb2.bench",
+    "smb2.connect",
+    "smb2.credits",
+    "smb2.ioctl",
+    "smb2.rw",
+]
+for t in smb_transport_tests:
+    plansmbtorture4testsuite(t, "fileserver",
+                             '//$SERVER/tmp -U$USERNAME%$PASSWORD ' +
+                             '--option=clientsmbtransports=tcp ' +
+                             '--option=clientsmbtransport:force_bsd_tstream=yes',
+                             description="smb-over-bsd-tstream")
+
 test = 'rpc.lsa.lookupsids'
 auth_options = ["", "ntlm", "spnego", "spnego,ntlm", "spnego,smb1", "spnego,smb2"]
 signseal_options = ["", ",connect", ",packet", ",sign", ",seal"]