summaryrefslogtreecommitdiff
path: root/source4/torture
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r16342: Placeholder for a function implementing NET-API-MODIFYUSER test.Rafal Szczesniak2-1/+58
rafal (This used to be commit 82ac02dd18e96312ca15b8f79f6f1e3c330d01de)
2007-10-10r16333: Move more code out of the core smbtorture. It now no longerJelmer Vernooij14-707/+843
contains protocol-specific code. (This used to be commit 819d3b457648ffb7526a770e842badc17b6061fb)
2007-10-10r16332: Fix two small bugs found by the buildfarm.Jelmer Vernooij2-6/+8
(This used to be commit 3decb34bb607b83f72deaa4baca935f4f253e2f2)
2007-10-10r16331: Split out registering of multi fn tests, fix typo in name of pac suite.Jelmer Vernooij5-182/+184
(This used to be commit 9e8574ac6cd38d1ff388f0c9ff37d86b316a431e)
2007-10-10r16330: Show number of succeeded, failed and skipped tests and success rate ↵Jelmer Vernooij1-0/+8
at the end of a smbtorture run. (This used to be commit 745f3d544bb1158c7c0001d36181916cd932bc08)
2007-10-10r16329: Convert to new UI API.Jelmer Vernooij2-54/+84
(This used to be commit c7d1d86853eb659ee4a5cbfb4ff65b31f6fe0375)
2007-10-10r16328: Wrap all existing tests in simple single-function testsuites.Jelmer Vernooij19-180/+211
(This used to be commit 7e811adf59841936b7e634fca4e95630f890c5af)
2007-10-10r16321: Add suite_start/suite_finish hooks, support --format=quietJelmer Vernooij3-14/+57
(This used to be commit 6da39533d77f686b26787bebfe9e3db4bb8c740d)
2007-10-10r16316: Convert to new torture UI API.Jelmer Vernooij2-63/+58
(This used to be commit ff87504c41e76a14b95a2063a4eb62d96fb02127)
2007-10-10r16315: Convert to new API.Jelmer Vernooij4-128/+122
(This used to be commit 0e52a831ed88b5d61033aee56a17e49b84df6773)
2007-10-10r16304: Improve testing UI API. This now allows registering the fullJelmer Vernooij15-324/+499
test suite tree, looks a bit more like other unit testing API's, fixes some memory responsibility issues, introduces testcases, and removes the need for tests to call torture_ok(). (This used to be commit 0445b1a56a02552f895f400960b9ced39244a144)
2007-10-10r16184: Convert to UI API. The async test was previously broken (failsJelmer Vernooij1-20/+28
with NT_STATUS_NO_MEMORY) and still does. (This used to be commit 5c2e136ef97fb98ae5314d1b2c73bb7b2fe4d8ee)
2007-10-10r16182: Better test the 15 out of 20 tests we right now survive than not test atVolker Lendecke1-5/+7
all... Volker (This used to be commit 1d4a129bb56ef7b944dbd386313ea8345a675e6f)
2007-10-10r16174: Couple of fixes to the UI code - make 'torture_ok()' optional, be ↵Jelmer Vernooij3-2/+35
more verbose by default. (This used to be commit 8ef13a50b9e80811342058cdf15cf84a8ed7532e)
2007-10-10r16173: Use memory context provided by smbtorture.Jelmer Vernooij1-43/+30
(This used to be commit 88046d59517a595cfb8e9385ad87e8460eececac)
2007-10-10r16171: Convert to UI APIJelmer Vernooij1-39/+29
(This used to be commit 075dfb4c52132ea34dec643b12dcd01f05f3240f)
2007-10-10r16170: Convert to UI APIJelmer Vernooij1-29/+22
(This used to be commit 7dad6f9c0aade8585f874d0362290d06696a5087)
2007-10-10r16169: Convert to UI APIJelmer Vernooij1-58/+49
(This used to be commit 6306a3cc17aff23f54e3f4e7a36d6ab9f6739739)
2007-10-10r16165: Add some more helper utilitiesJelmer Vernooij2-0/+21
(This used to be commit 584cd50d2bbace27220427ab23d032b2aab7f047)
2007-10-10r16164: Convert to UI APIJelmer Vernooij1-19/+14
(This used to be commit 5cd95ec885cb0ffd5b40f53a5a0193388ec5fc6a)
2007-10-10r16163: Convert to UI APIJelmer Vernooij1-17/+21
(This used to be commit 067c58f0d9743b52a05dd4c7cf78a64ea16133d9)
2007-10-10r16162: Convert to UI APIJelmer Vernooij1-31/+28
(This used to be commit 78db534f65245c6f093ca8b2bf24dfba9a125ea0)
2007-10-10r16161: Convert to UI APIJelmer Vernooij1-38/+32
(This used to be commit 8ed3fc0f86532bb224ea68584bdaf618903bd914)
2007-10-10r16160: Fix double semicolon in ui.hJelmer Vernooij2-3/+38
Support output in perl's Test::Harness format (smbtorture output can now be parsed by the 'prove' utility which generates statistics about how much tests failed, succeeded, skipped, etc) (This used to be commit 18fab7a22c85e360d5e4fbb0b2f97504b9a6cfc9)
2007-10-10r16158: Convert to use UI APIJelmer Vernooij1-125/+129
(This used to be commit 18f9584a791a7984560cdf577f3dde1ef1765fb0)
2007-10-10r16152: Support multiple output formats for those tests using the ui and add ↵Jelmer Vernooij1-1/+45
support for subunit output. (This used to be commit 4e720b01916e226071fce124363da7d68f04a511)
2007-10-10r16151: |= fix found by metzeVolker Lendecke1-2/+2
(This used to be commit ce54a15384a42c971226ef513849a0ccbf9a1ed3)
2007-10-10r16149: This is a very Samba3 specific test: It tests whether 'hide ↵Volker Lendecke3-0/+323
unreadable' and 'hide unwriteable files' actually do what they are supposed to do. Volker (This used to be commit 7bf02a5e0f2c53bd516033d31466cd0cf22d3496)
2007-10-10r16140: How on earth does this work on most build farm machines.... ?Volker Lendecke1-1/+1
(This used to be commit f8bae84e89bb2fe8deea7795ad59fbefa9c98e79)
2007-10-10r16123: Samba3 in the buildfarm will happily create (faked(!!)) users ↵Volker Lendecke1-4/+10
anonymously. Disable that test for now. (This used to be commit 9015713d62558ba76d693c5e8a4c23e3fd3ccab5)
2007-10-10r16059: Remove accidential commitVolker Lendecke1-1/+0
(This used to be commit e980066111cf442102b849b04a411c3f2df8e05b)
2007-10-10r16058: Test a Join using SetUserInfo level 25, as XP does if the user did notVolker Lendecke1-13/+86
exist. Samba3 right now fails to transfer the acb_info in the info21 sub-part to the passdb backend, rendering the workstation locked. Thanks to Tom Bork for finding this one. Now working on a fix :-) Volker (This used to be commit 6613093e69f273f32bdafde0d0c8f122e8466dc0)
2007-10-10r16045: RPC-SAMBA3SESSIONKEY tests the different variants of joins ↵Volker Lendecke2-10/+154
(anon/auth smb, anon/auth bind). Jeremy, this is the little test I promised to you that shows the places where we need the SystemLibraryDTC key. Volker (This used to be commit 9164c24d8741384ff5173fbf6cf3337f42d80e70)
2007-10-10r16044: Create a samba3 specific file in torture/rpc. The tests in there surviveVolker Lendecke4-127/+995
against W2k3, but they are designed to walk existing Samba3 code paths. It might be possible that I add something like that to other subdirs like raw/. RPC-BINDSAMBA3 excercises the bind variants that samba3 supports right now. RPC-NETLOGSAMBA3 does a samba3 style join, does some schannel-protected netlogon operations and leaves again. Samba3 right now does not survive this, I'm about to fix it soon. I'll also post a *VERY* dirty hack (fake users in sys_getpwnam()) to be able to run this in the build farm. Volker (This used to be commit 60b45bf8b6d0d2bb216e319891d50d0e07ab3010)
2007-10-10r16036: Add a couple of new functions to corretly deal with timeouts.Simo Sorce1-1/+1
Check timeouts are correctly verified. Some minor fixed and removal of unused code. (This used to be commit b52e5d6a0cb1a32e62759eaa49ce3e4cc804cc92)
2007-10-10r15962: fix a crash when connect failsStefan Metzmacher1-0/+1
metze (This used to be commit 0540a5f220bac6f9b9782c22e23a0b19f9aa86cb)
2007-10-10r15957: - add a test that fetches the schema from an windows LDAP server,Stefan Metzmacher3-1/+520
and stores it into structures. - this prints out some useful information on the screen about attributes (will be extended for objectClasses too) - the plan is to create hide the relation of structures behind an interface we can later use this interface in a lot of places: - our schema module for ldb - the ndr_print code for DsGetNCChanges, to translate the uint32 attribute and objectClass id's into names, display attribute values depending on the attribute syntax - ... metze (This used to be commit 1908f0cd6230c22aabb0e1eab2f9d37d17f12f18)
2007-10-10r15950: another printf() crash on solarisAndrew Tridgell1-84/+84
(This used to be commit 5a065b9225f7a7fe221c61e26a08abc0d29f3bb9)
2007-10-10r15947: Do the same test on setting allocation info.Jeremy Allison1-2/+38
Jeremy. (This used to be commit b8f6f62acd2ae79c87303b72e8bea22abc3a6b6e)
2007-10-10r15946: Added check that proves that setpathinfo on anJeremy Allison1-0/+38
oplocked open file generates a break. Jeremy. (This used to be commit 061b519b27cecbeb0687426201caaa7e8d95d856)
2007-10-10r15939: Add tests for userinfo call with username argument providedRafal Szczesniak1-4/+41
which enables optional stage resolving username to a rid. rafal (This used to be commit f57a8ace6f55174a30f42a7c2cb01d6917c07be7)
2007-10-10r15930: Attempt to fix the buildfarm segfaults -- thanks Tridge for the hintsVolker Lendecke1-0/+4
(This used to be commit e363020115fc17caee6c3230d46fff41670a27d4)
2007-10-10r15921: Include new headers.Rafal Szczesniak2-2/+0
rafal (This used to be commit a528b64054551c780bd546c92edf189409fa358b)
2007-10-10r15916: Modify RPC-AUTHCONTEXT so that it can be anabled in samba3 make testVolker Lendecke1-1/+1
(This used to be commit 4298fde656ac72a2f0fae9f25e3b5b1f3948f8f5)
2007-10-10r15912: Run an rpc request with an invalid uid and make sure ↵Volker Lendecke2-0/+128
NT_STATUS_INVALID_HANDLE is returned. Volker (This used to be commit 0ef6ecda1dd009174c2c684a1dd3adabf4772daf)
2007-10-10r15908: Mention ncalrpc in smbtorture help outputJelmer Vernooij2-2/+92
Update smbtorture manpage with binding string format explanation (This used to be commit 37f6dc130e697c840676c96aadc295bcde6a0bca)
2007-10-10r15902: more test code that should be using d_printf()Andrew Tridgell1-3/+3
(This used to be commit b52adaa04564afb7133f442b6f997d99b74dcaa3)
2007-10-10r15898: use d_printf() in some more places to fix more torture seg faults onAndrew Tridgell2-30/+30
solaris (This used to be commit dd1ef82560c62c8c10e9d43b8d1d68512fe0aae5)
2007-10-10r15897: switch to d_printf() in the libnet_share test, and neaten up the codeAndrew Tridgell1-20/+25
a bit using local variables. This should fix a crash on solaris. (This used to be commit c088654e34caf99569f25899733dac9a42197990)
2007-10-10r15892: Remove the COM management code - DCOM should beJelmer Vernooij3-115/+0
based on Mono and its' COM support and utilize Samba's DCE/RPC + ORPC code instead of having our own COM implementation in Samba, which is too much work to implement and harder to code (C). This only removes some of the code that I started working on to implement the bits of COM I thought were needed to support DCOM from just Samba. This code has never functioned properly, contains a couple of nasty hacks and there should be no reason to pick it up again later, the processes are all documented in the DCOM whitepaper. This does NOT remove the marshalling code for the ORPC code or the torture code that tested some of the ORPC code. (This used to be commit 11df14219bf0b35329b293cae3234e064aabde54)