1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/source3/torture
Jeremy Allison d42f467a25 s3: smbtorture: Add new SMB2-DIR-FSYNC test to show behavior of FSYNC on directories.
Tests against a directory handle on the root of a share,
and a directory handle on a sub-directory in a share.

Check SEC_DIR_ADD_FILE and SEC_DIR_ADD_SUBDIR separately,
either allows flush to succeed.

Passes against Windows.

Regression test for:

BUG: https://bugzilla.samba.org/show_bug.cgi?id=13428

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>

Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Fri May 18 02:38:50 CEST 2018 on sn-devel-144
2018-05-18 02:38:50 +02:00
..
bench_pthreadpool.c torture3: Fix CID 1435119 Error handling issues (CHECKED_RETURN) 2018-04-24 19:41:14 +02:00
cmd_vfs.c s3: torture: Remove the last user of SMB_VFS_WRITE. 2018-05-04 22:34:25 +02:00
denytest.c s3,s4 torture/denytest: fix possible infinite loop 2016-03-04 21:23:45 +01:00
locktest2.c
mangle_test.c Convert all uses of uint32/16/8 to _t in source3/torture. 2015-05-12 01:32:12 +02:00
masktest.c Revert "s3:libsmb: Fix printing the session setup information" 2017-06-09 13:00:11 +02:00
msg_sink.c lib: Add lib/util/server_id.h 2017-01-22 18:30:11 +01:00
msg_source.c lib: Add lib/util/server_id.h 2017-01-22 18:30:11 +01:00
msgtest.c Convert all uses of uint32/16/8 to _t in source3/torture. 2015-05-12 01:32:12 +02:00
nbench.c s3: client : Add extra return parameter to all client open calls. 2014-05-09 23:10:07 +02:00
nbio.c s3: libsmb: add replace support to cli_rename() 2017-03-28 17:45:19 +02:00
pdbtest.c s3/torture/pdbtest: delete trusted domain at test end 2018-01-13 12:55:07 +01:00
proto.h s3: smbtorture: Add new SMB2-DIR-FSYNC test to show behavior of FSYNC on directories. 2018-05-18 02:38:50 +02:00
rpc_open_tcp.c
scanner.c Correct "existence" typos. 2017-02-22 08:26:22 +01:00
test_addrchange.c
test_async_echo.c
test_authinfo_structs.c
test_buffersize.c
test_case_insensitive.c
test_chain3.c s3: libsmb: Rename cli_close_create() -> cli_smb1_close_create(). 2017-12-06 15:02:16 +01:00
test_cleanup.c torture: Fix cleanup2 to utilize on-demand cleanup 2014-08-23 00:24:18 +02:00
test_dbwrap_ctdb.c ctdb_conn: Use messaging_ctdb_connection 2017-07-25 17:43:18 +02:00
test_dbwrap_do_locked.c dbwrap_watch: Implement do_locked 2017-07-25 17:43:16 +02:00
test_dbwrap_watch.c dbwrap_watch: Remove the "prec" parameter from watch_recv 2017-11-29 16:59:15 +01:00
test_g_lock.c lib: Make g_lock_dump use TDB_DATA 2018-02-08 10:01:50 +01:00
test_idmap_tdb_common.c idmap: remove unused function idmap_is_online() 2017-08-04 14:08:37 +02:00
test_messaging_fd_passing.c s3:torture: add samba3.smbtorture_s3.LOCAL-MESSAGING-FDPASS2b test. 2015-03-19 18:02:13 +01:00
test_messaging_read.c messaging: Deliver messages only once 2017-06-21 07:30:39 +02:00
test_messaging_send_all.c torture: Check messaging_send_all 2017-12-12 20:37:08 +01:00
test_namemap_cache.c torture3: Test namemap_cache 2017-11-29 16:59:16 +01:00
test_notify_online.c s3: client : Add extra return parameter to all client open calls. 2014-05-09 23:10:07 +02:00
test_notify.c s3: client : Add extra return parameter to all client open calls. 2014-05-09 23:10:07 +02:00
test_ntlm_auth.py torture/ntlm_auth: do not assume a line is less than 2047 bytes 2017-02-11 07:49:16 +01:00
test_nttrans_create.c s3: client : Add extra return parameter to all client open calls. 2014-05-09 23:10:07 +02:00
test_nttrans_fsctl.c s3: client : Add extra return parameter to all client open calls. 2014-05-09 23:10:07 +02:00
test_oplock_cancel.c s3:torture: use CLI_FULL_CONNECTION_DISABLE_SMB1 in run_oplock_cancel() 2017-06-22 13:07:41 +02:00
test_posix_append.c s3: client : Add extra return parameter to all client open calls. 2014-05-09 23:10:07 +02:00
test_pthreadpool_tevent.c smbtorture3: Add LOCAL-PTHREADPOOL-TEVENT 2016-08-24 01:33:49 +02:00
test_smb2.c s3: smbtorture: Add new SMB2-DIR-FSYNC test to show behavior of FSYNC on directories. 2018-05-18 02:38:50 +02:00
test_smbsock_any_connect.c
torture.c s3: smbtorture: Add new SMB2-DIR-FSYNC test to show behavior of FSYNC on directories. 2018-05-18 02:38:50 +02:00
utable.c Convert all uses of uint32/16/8 to _t in source3/torture. 2015-05-12 01:32:12 +02:00
vfstest_chain.c s3:smbd: pass smbXsrv_connection to smb1_parse_chain() 2014-09-19 09:15:11 +02:00
vfstest.c s3:auth: Pass mem_ctx to init_guest_session_info() 2018-02-20 21:55:13 +01:00
vfstest.h
wbc_async.c s3:torture: Fix size types in make_nonstd_fd() 2018-04-03 20:20:11 +02:00
wbc_async.h