1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-08 21:18:16 +03:00
samba-mirror/source4/torture/smb2
David Disseldorp 281ce600de torture/ioctl: add FSCTL_DUP_EXTENTS_TO_FILE tests
FSCTL_DUPLICATE_EXTENTS_TO_FILE is yet another copy offload mechanism,
this time only targeting COW FSes, where the request triggers a meta-
data only clone of the source range.

These tests attempt to cover most of the normal use cases, as well as
number of more exotic scenarios.

FILE_SUPPORTS_BLOCK_REFCOUNTING FS attribute presence is checked prior
to running the tests, so they will currently be skipped during Samba
self test (which lacks the flag).

Signed-off-by: David Disseldorp <ddiss@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
2016-09-22 20:40:08 +02:00
..
acls.c s4:torture:smb2:acls: prefer torture_comment() to printf(). 2016-09-07 12:09:17 +02:00
compound.c s4:torture:smb2:compound: compound read and padding 2015-05-28 16:50:39 +02:00
connect.c s4:torture:smb2 prefer torture_comment() to printf(). 2016-09-07 12:09:17 +02:00
create.c s4:torture:smb2 prefer torture_comment() to printf(). 2016-09-07 12:09:17 +02:00
delete-on-close.c s4:torture fix a build break on AIX 2013-05-09 08:05:12 +02:00
dir.c s4:torture:smb2 prefer torture_comment() to printf(). 2016-09-07 12:09:17 +02:00
dosmode.c s4/torture: add a test for dosmode and hidden files 2016-06-25 18:47:17 +02:00
durable_open.c torture:smb2: add durable-open.reopen1a-lease 2016-03-22 00:23:22 +01:00
durable_v2_open.c torture:smb2: add durable-v2-open.reopen1a-lease 2016-03-22 03:47:02 +01:00
getinfo.c s4:torture:smb2 prefer torture_comment() to printf(). 2016-09-07 12:09:17 +02:00
ioctl.c torture/ioctl: add FSCTL_DUP_EXTENTS_TO_FILE tests 2016-09-22 20:40:08 +02:00
lease.c s4: torture: Don't crash if connections fail and treeXX variables are left as NULL. 2016-07-22 10:32:22 +02:00
lock.c s4/torture: add a test for ctdb-tombstrone-record deadlock 2016-08-09 01:31:33 +02:00
maxfid.c selftest: Add tunable for smb2.maxfid limit 2016-07-14 02:06:10 +02:00
maxwrite.c s4:torture:smb2:maxwrite: compile maxwrite test at least. 2016-09-07 12:09:16 +02:00
notify_disabled.c selftest: add a check for disabled change notify 2015-08-31 15:50:49 +02:00
notify.c s4:torture:smb2 prefer torture_comment() to printf(). 2016-09-07 12:09:17 +02:00
oplock.c s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error 2016-04-25 10:35:16 +02:00
read.c s4-selftest: add test for read access check 2016-08-16 11:31:27 +02:00
rename.c s4:torture:smb2:rename.c: Fix file permissions. 2016-03-24 06:33:03 +01:00
replay.c torture: Fix the O3 developer build 2016-03-22 22:48:52 +01:00
scan.c s4:torture:smb2 prefer torture_comment() to printf(). 2016-09-07 12:09:17 +02:00
session.c auth/credentials: also do a shallow copy of the krb5_ccache. 2016-07-22 23:34:20 +02:00
setinfo.c s4:torture:smb2 prefer torture_comment() to printf(). 2016-09-07 12:09:17 +02:00
smb2.c smbtorture: Add smb2.maxfid 2016-07-13 03:00:15 +02:00
streams.c s4:torture:smb2: fix 'Use of uninitialised value of size 8' valgrind error. 2016-04-25 10:35:16 +02:00
util.c s4:torture:smb2 prefer torture_comment() to printf(). 2016-09-07 12:09:17 +02:00
wscript_build s4:torture:smb2:maxwrite: compile maxwrite test at least. 2016-09-07 12:09:16 +02:00