summaryrefslogtreecommitdiff
path: root/source4/torture
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r19504: - fixed a free error in file_lines_parseAndrew Tridgell2-0/+10
- added a function to test for large file support - enable CAP_LARGE_FILES only if the test passes - don't test at large offsets if the server doesn't set CAP_LARGE_FILES (This used to be commit c5423ea22bdaa055807d4e6f7ac4be934194fe45)
2007-10-10r19495: Stop linking binaries twice (once before installation, once during ↵Jelmer Vernooij2-0/+6
build). Make TORTURE-TALLOC and TORTURE-REPLACE builtin again rather than separate binaries. (This used to be commit 8913d60c72a67b041b08d569c9bd048953106c85)
2007-10-10r19492: - fix RPC-AUTHCONTEXT and RPC-SAMBA3-GETUSERNAME (sorry volker:-)Stefan Metzmacher1-0/+4
smb_composite_sesssetup() doesn't set session->vuid any more... (I changed that yesterday, because it was inconsistently only done for spnego session setups, as it was needed internaly for the 2nd session setup call, but know session->vuid is only touched (reset to 0) for the wrong password case) metze (This used to be commit bf2a7dd2180c9a025b99b87831960827baf75f16)
2007-10-10r19462: This isn't an encrypted attribute.Andrew Bartlett1-3/+0
Andrew Bartlett (This used to be commit 12765db714de9e0fed61e6616b3671d525ee3bef)
2007-10-10r19439: revert my change to a torture assert - expected is a boolAndrew Tridgell1-1/+1
(This used to be commit 1d231e45bd898c2d01328aea94f8cbc2886c9e5b)
2007-10-10r19437: don't run the LOCAL-ICONV test on systems that don't have CP850Andrew Tridgell1-3/+19
support (This used to be commit bb8cdd7626ced37bb030c3474390275c433c88e0)
2007-10-10r19436: fixed stderr in piped_child() as wellAndrew Tridgell1-2/+25
(This used to be commit db000261f4fe22f7d1ea3dab53c2e214dcf08bfb)
2007-10-10r19435: fixed the subunit code on platforms with small pipe buffers, and useAndrew Tridgell1-16/+15
pipe() on all platforms, not socket pairs (stdin/out are not sockets) also show the output while its happening, so the tests become useful again for non-automated usage. I still really dislike running tests like the TALLOC one as child processes (This used to be commit b621999c59fc56a32ff574523204355c5e0382c0)
2007-10-10r19433: Metze, please take a look at this one!Andrew Tridgell1-11/+15
Failures on some platforms of the WINSREPLICATION test have been bugging us for months. I finally traced it down to this one record, at least on the SerNet-solaris8 machine. Disabling this one record allows the test to pass. I have no idea why, but I'll leave that to Metze :) (This used to be commit 94cdfd5458e5c8bc6451d3eb776cbfc0c1d590a7)
2007-10-10r19428: moved tdbutil.c from lib/tdb/common/ to lib/util/util_tdb.cAndrew Tridgell1-1/+2
tdbutil.c is Samba specific, so should not be part of the generic tdb library (This used to be commit 979dd24f5e44605fc1603b690913b8c31be7478f)
2007-10-10r19404: fixed the LOCAL-ICONV testAndrew Tridgell1-3/+8
(This used to be commit 0b3e83814bdf015064d7dd1f26cf9ec3ddadc7f4)
2007-10-10r19396: Assume socketpair() is always available (cared for by libreplace) andJelmer Vernooij1-16/+22
create a socket for stderr. (This used to be commit 16b6dbd713e306c88b5251e5092b8731749c5263)
2007-10-10r19392: Use torture_setting_* rather than lp_parm_* where possible.Jelmer Vernooij41-119/+114
(This used to be commit b28860978fe29c5b10abfb8c59d7182864e21dd6)
2007-10-10r19389: Remove samba3-specific checks: instead, always simply mark these ↵Jelmer Vernooij1-7/+5
tests as known failing. (This used to be commit 3855ec9dcaa694fffa1f2a24205d490708d12750)
2007-10-10r19387: Exit with 0 if failures were expectedJelmer Vernooij4-6/+12
(This used to be commit b4fc06aeafa3ed8460759409a72b4de43a534d62)
2007-10-10r19381: Print out the specific tests that failed after a smbtorture run.Jelmer Vernooij5-28/+143
Support listing known failures as a list of wildcards in the file `KNOWN_FAILURES'. (This used to be commit 23f66efd564d1ad549fc0cd60348f54808f5cafa)
2007-10-10r19380: forgot to add home drive testing as well as home directory...Rafal Szczesniak1-0/+8
rafal (This used to be commit 732c22071e78f16fd0731635ca4b3e093d49078a)
2007-10-10r19379: add testing home directory field to the samr tests.Rafal Szczesniak1-0/+8
rafal (This used to be commit 4dfd1d50274bc1ff539782e9bfdb2b7b20275d06)
2007-10-10r19378: Add another type of test result 'error'Jelmer Vernooij3-7/+16
(This used to be commit 77d13056bf437de77bfc94e21e9c945928e7f521)
2007-10-10r19377: Simplify report functions.Jelmer Vernooij5-61/+35
(This used to be commit 0061f3c47e95f07461837c4051cf129b18961b56)
2007-10-10r19376: Remove unused helper function.Jelmer Vernooij3-9/+1
(This used to be commit 88c589940dfbc04c747cea4f97c84142ea139050)
2007-10-10r19373: Merge changes from subunit branch: Convert libreplace testsuite to aJelmer Vernooij2-3/+0
standalone program that speaks subunit. (This used to be commit 48d316e7594dfc29b8e6a710e32bb5a6a036b7cf)
2007-10-10r19372: Fix segfault for ui's that don't support comments.Jelmer Vernooij1-1/+2
(This used to be commit 0eef6dabc6b6a4e883654c78a0b88cebb6b3d7cd)
2007-10-10r19369: - we need to set the target:samba3 before calling torture_init()Stefan Metzmacher1-10/+7
otherwise BASE-DELETE will run all tests - call ldb_global_init() directly after torture_init() this isn't strictly needed but looks better metze (This used to be commit 0c26c2aefdb603c5ffc87e9c0db0e9b2b34ec0ab)
2007-10-10r19366: don't fail async echo tests due to rounding errorsAndrew Tridgell1-3/+6
(This used to be commit 9389ca13a38b9a3ba6f3533293ab0d0c8c06a30a)
2007-10-10r19359: More portable way of figuring out whether something is a directoryJelmer Vernooij1-4/+6
(This used to be commit 96dff03a2b357f937daa4296d4cedd0249f68ece)
2007-10-10r19358: Use subunit tests from the right location (fromJelmer Vernooij1-1/+1
$src/bin/torture when developing, $LIBDIR/torture when installed) (This used to be commit 4ae6380e6bb48e27e9947e149b3d079b3e293cc0)
2007-10-10r19356: Reapply portability fix..Jelmer Vernooij1-1/+5
(This used to be commit a48d1b2d16cb4edf5e10937427b1a757e0c5b822)
2007-10-10r19352: Oops, missed a few changes...Jelmer Vernooij1-15/+31
(This used to be commit 73f1d937808976bc0f87b6490ab72632f038ddbd)
2007-10-10r19350: Properly list LOCAL-TALLOC under the "LOCAL" header.Jelmer Vernooij6-55/+40
Support directories for subcategories in tests. Several small other fixes. (This used to be commit bde00d97068d559b025ab131ff698a82430d14b3)
2007-10-10r19346: AF_LOCAL isn't defined on all platforms.Jelmer Vernooij1-1/+5
(This used to be commit e9bd6f28d830ed7ead1412a26b532538cd1450e0)
2007-10-10r19343: Add support for external scripts/binaries that write results using theJelmer Vernooij7-29/+303
'subunit' protocol. This allows us to easily plug EJS scripts or binaries that can't depend on -ltorture into smbtorture. The protocol is very simple: - write "comments" to stderr Example output on stdout: test: foo success: foo test: bar success: bar test: blah failure: blah [ dummy.c:30: Expression 1 != 2 failed! ] test: blie skip: blie [ Iconv support not built in ] I've already converted the talloc testsuite. (This used to be commit e1742c14a247fabba969f8698108e73997d3f420)
2007-10-10r19339: Merge my 4.0-unittest branch. This adds an API for more fine-grainedJelmer Vernooij66-6233/+5175
output in the testsuite rather than just True or False for a set of tests. The aim is to use this for: * known failure lists (run all tests and detect tests that started working or started failing). This would allow us to get rid of the RPC-SAMBA3-* tests * nicer torture output * simplification of the testsuite system * compatibility with other unit testing systems * easier usage of smbtorture (being able to run one test and automatically set up the environment for that) This is still a work-in-progress; expect more updates over the next couple of days. (This used to be commit 0eb6097305776325c75081356309115f445a7218)
2007-10-10r19331: Respect the mem hierarchySimo Sorce1-2/+2
(This used to be commit de45756ea6ee0893247ba74738d25b3699f42ffa)
2007-10-10r19299: Fix possible memleaksSimo Sorce1-0/+1
(This used to be commit 6fad80bb09113a60689061a2de67711c9924708b)
2007-10-10r19298: make sure torture_fail() gives a useful messageAndrew Tridgell1-0/+2
Jelmer, is there a better approach for this? (This used to be commit 67e2cf921709e0833362cb3b1bd5558f3c359033)
2007-10-10r19294: a little speed tester for ldb/tdbAndrew Tridgell3-0/+252
I wrote this to see if using a ldb for idmap store (the equivalent of winbindd_idmap.tdb) makes sense. It's a long lived database that administrators may wish to edit, so ldb makes sense, but at the moment ldb is too slow. This test will help us speed it up. (This used to be commit 10f8260455a55530f5701a136af8fa8b05ca8532)
2007-10-10r19293: Add RPC-SAMBA3-WINREG, the start of a test of what Samba3 is able to ↵Volker Lendecke2-0/+206
perform right now. Volker (This used to be commit f381232c3ad032fcffb37d68d005e94cb2c95971)
2007-10-10r19266: Add a target_hostname element to the binding struct. This allows usAndrew Bartlett1-1/+1
to perform a lookup once, resolve the name to an IP, while still communicating the full name to the lower layers, for kerberos etc. This fixes 'net samdump', which was failing due to the schannel target name being *smbserver. Andrew Bartlett (This used to be commit 0546f487f4cc99b5549dc1e457ea243d4bd66333)
2007-10-10r19251: fix silly typos causing the test to fail at account_nameRafal Szczesniak1-7/+7
and acct_expiry fields. rafal (This used to be commit dba5e642a0230539ac73292ac5baae0f74e9f46e)
2007-10-10r19247: Ok, figured out that wkssvc wksgetinfo also gives the server name. I ↵Volker Lendecke2-0/+74
thought I had tested that w2k3 copies the input server name to output. Volker (This used to be commit b7e54501f773a11892ab5ef3202ee4d57723725e)
2007-10-10r19205: Some consolidationVolker Lendecke1-25/+6
(This used to be commit 6991864a032b136c68190b0f86714cd6c0c14b9f)
2007-10-10r19204: Samba3 does level6 nowVolker Lendecke1-5/+0
(This used to be commit 603ecde9bca4460fb139f5119b9034c8b22f727b)
2007-10-10r19202: Make RPC-SAMBA3-SPOOLSS work against w2k3 againVolker Lendecke1-6/+46
(This used to be commit f67a0159d107238a0b2197777fb2d51596f66097)
2007-10-10r19201: rap_cli_do_call only needs smbcli_tree, not smbcli_stateVolker Lendecke1-26/+26
(This used to be commit 15c3b5d26eb1a21ce29afbf9f938176efdc0761f)
2007-10-10r19200: Implement smbcli_rap_netservergetinfo. To be used in ↵Volker Lendecke1-6/+88
RPC-SAMBA3SPOOLSS and others that might need the server name. Volker (This used to be commit 03eaf0edf9f8a6d70375f9f12810b4fbb860290a)
2007-10-10r19187: this function should be static...Stefan Metzmacher1-2/+2
(this also fix compiler warnings) metze (This used to be commit f8afdac4710581db421dc7c558eb8ba57597b056)
2007-10-10r19174: fix the test to pass against win2k3 server (username lengthRafal Szczesniak1-1/+1
limit had been hit here, I guess). rafal (This used to be commit 795a37e1708caf5563ba71696595a840bc53408c)
2007-10-10r19153: Simple consistency check for enumprinters level 2 as wellVolker Lendecke1-2/+18
(This used to be commit bd50a5929494949af865107551bb637ca9a3d96b)
2007-10-10r19152: A simple consistency check for enumprintersVolker Lendecke1-5/+17
(This used to be commit 593b17c8e5678949d8b41d241f522ffb20c6640f)