diff options
author | Christof Schmitt <cs@samba.org> | 2017-05-31 14:43:41 -0700 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2017-07-26 09:30:31 +0200 |
commit | ffee37c243d016804b2394ea3b6a3aedd79a1f6b (patch) | |
tree | f5b16e7fb443459e3add2502aa47b00dccf58bd2 /source4/torture/smb2/smb2.c | |
parent | 8865dede5703a93c71fc2cb9417688f751ea2c69 (diff) | |
download | samba-ffee37c243d016804b2394ea3b6a3aedd79a1f6b.tar.gz |
torture: Add sharemode tests for SMB2
There are two pieces: Test access with different sharemodes through SMB
and verify access, and also provide tests that can be used with file
systems enforcing share modes outside of Samba.
Signed-off-by: Christof Schmitt <cs@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Wed Jul 26 09:30:31 CEST 2017 on sn-devel-144
Diffstat (limited to 'source4/torture/smb2/smb2.c')
-rw-r--r-- | source4/torture/smb2/smb2.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source4/torture/smb2/smb2.c b/source4/torture/smb2/smb2.c index e766005536c..352a36e2962 100644 --- a/source4/torture/smb2/smb2.c +++ b/source4/torture/smb2/smb2.c @@ -172,11 +172,16 @@ NTSTATUS torture_smb2_init(TALLOC_CTX *ctx) torture_suite_add_suite(suite, torture_smb2_ioctl_init(suite)); torture_suite_add_suite(suite, torture_smb2_rename_init(suite)); torture_suite_add_1smb2_test(suite, "bench-oplock", test_smb2_bench_oplock); + torture_suite_add_suite(suite, torture_smb2_sharemode_init(suite)); torture_suite_add_1smb2_test(suite, "hold-oplock", test_smb2_hold_oplock); torture_suite_add_suite(suite, torture_smb2_session_init(suite)); torture_suite_add_suite(suite, torture_smb2_replay_init(suite)); torture_suite_add_simple_test(suite, "dosmode", torture_smb2_dosmode); torture_suite_add_simple_test(suite, "maxfid", torture_smb2_maxfid); + torture_suite_add_simple_test(suite, "hold-sharemode", + torture_smb2_hold_sharemode); + torture_suite_add_simple_test(suite, "check-sharemode", + torture_smb2_check_sharemode); torture_suite_add_suite(suite, torture_smb2_crediting_init(suite)); torture_suite_add_suite(suite, torture_smb2_doc_init(suite)); |