selftest: run smbtorture3 SMB2-BASIC tests against additional shares
authorRalph Boehme <slow@samba.org>
Thu, 26 Jul 2018 16:13:44 +0000 (18:13 +0200)
committerRalph Boehme <slow@samba.org>
Fri, 27 Jul 2018 14:04:02 +0000 (16:04 +0200)
commit409d462f4976334189c751287a9fadc314a3a20e
tree6d791b37b727af74566814de9330edc4f86aaec9
parentcbb7eb1fa27da053e0fe4ffd84df39754ecbdfd4
selftest: run smbtorture3 SMB2-BASIC tests against additional shares

This runs the smbtorture3 SMB2-BASIC and smb2.compound_find tests against shares
with "smbd:async dosmode" enabled.

On the vfs_aio_pthread_async_dosmode_force_sync* shares we
force a sync threadpool which ensures we test behaviour on systems that
don't support unshare(CLONE_FS) and also don't support
per-thread-credentials. This simulates the code path of non linux
systems. And makes sure that we don't regress there.

We also test with xattr_tdb and without.

Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>

Signed-off-by: Ralph Boehme <slow@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User(master): Ralph Böhme <slow@samba.org>
Autobuild-Date(master): Fri Jul 27 16:04:02 CEST 2018 on sn-devel-144
selftest/target/Samba3.pm
source3/selftest/tests.py