1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/source3/torture/wscript_build
Volker Lendecke 12c8b67ef6 torture3: Add tdb-validate test
Bug: https://bugzilla.samba.org/show_bug.cgi?id=14789
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
2023-04-01 05:25:28 +00:00

136 lines
4.4 KiB
Python

#!/usr/bin/env python
bld.SAMBA3_BINARY('locktest2',
source='locktest2.c',
deps='''
talloc
smbconf
libsmb
LOCKING
''',
for_selftest=True)
TORTURE3_ADDITIONAL_SOURCE=""
if bld.env.with_ctdb:
TORTURE3_ADDITIONAL_SOURCE += ' test_ctdbd_conn.c'
bld.SAMBA3_BINARY('smbtorture' + bld.env.suffix3,
source='''
torture.c
nbio.c
scanner.c
utable.c
denytest.c
mangle_test.c
nbench.c
test_async_echo.c
test_addrchange.c
test_matching.c
test_posix_append.c
test_posix.c
test_nttrans_create.c
test_nttrans_fsctl.c
test_case_insensitive.c
test_notify_online.c
test_chain3.c
test_smb2.c
test_smb1_dfs.c
test_authinfo_structs.c
test_smbsock_any_connect.c
test_cleanup.c
test_notify.c
../lib/tevent_barrier.c
test_dbwrap_watch.c
test_dbwrap_do_locked.c
test_idmap_tdb_common.c
test_dbwrap_ctdb.c
test_buffersize.c
test_messaging_read.c
test_messaging_fd_passing.c
test_messaging_send_all.c
test_oplock_cancel.c
test_pthreadpool_tevent.c
bench_pthreadpool.c
wbc_async.c
test_g_lock.c
test_namemap_cache.c
test_idmap_cache.c
test_hidenewfiles.c
test_readdir_timestamp.c
test_rpc_scale.c
test_tdb_validate.c
''' + TORTURE3_ADDITIONAL_SOURCE,
deps='''
talloc
smbconf
libsmb
msrpc3
TLDAP
RPC_NDR_ECHO
WB_REQTRANS
LOCKING
NDR_OPEN_FILES
idmap
IDMAP_TDB_COMMON
libcli_lsa3
samba-cluster-support
util_sd
TDB_VALIDATE
''',
cflags='-DWINBINDD_SOCKET_DIR=\"%s\"' % bld.env.WINBINDD_SOCKET_DIR,
for_selftest=True)
bld.SAMBA3_BINARY('msgtest',
source='msgtest.c',
deps='''
talloc
smbconf
''',
install=False)
bld.SAMBA3_BINARY('msg_sink',
source='msg_sink.c',
deps='''
talloc
smbconf
''',
install=False)
bld.SAMBA3_BINARY('msg_source',
source='msg_source.c',
deps='''
talloc
smbconf
''',
install=False)
bld.SAMBA3_BINARY('pdbtest',
source='pdbtest.c',
deps='''
talloc
pdb
CMDLINE_S3
AUTH_COMMON
auth
''',
for_selftest=True)
if bld.CONFIG_SET('WITH_SMB1SERVER'):
SMB1_SOURCES = 'vfstest_chain.c'
else:
SMB1_SOURCES = ''
bld.SAMBA3_BINARY('vfstest',
source='''
cmd_vfs.c
vfstest.c
''' + SMB1_SOURCES,
deps='''
vfs
CMDLINE_S3
smbconf
SMBREADLINE
''',
for_selftest=True)