summaryrefslogtreecommitdiff
path: root/source4/torture/basic
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r24670: Use torture functions for settings.Jelmer Vernooij1-2/+2
(This used to be commit a6906676309f3b1bec1a69427e7ffd0a768061b8)
2007-10-10r23810: Make things static, and remove unsued code.Andrew Bartlett1-17/+17
This includes some of the original ildap ldap client API. ldb provides a much easier abstraction on this to use, and doesn't use these functions. Andrew Bartlett (This used to be commit dc27a7e41c297472675e8c251bb14327a1af3902)
2007-10-10r23792: convert Samba4 to GPLv3Andrew Tridgell18-54/+36
There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. (This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
2007-10-10r23551: Change data_blob_equal to data_blob_cmp, suitable for sorting with ↵Andrew Bartlett1-2/+2
qsort(). Andrew Bartlett (This used to be commit 96ef5259c63ad6245c94c40d6059d736b1534183)
2007-10-10r23540: Continue fixing bench-readwrite. We need to initialize ↵Alexander Bokovoy1-2/+3
state->readcnt not only when file is written but at initial write as well. (This used to be commit 0258f9d3c21d1f9ce6bfcf31138d7f8b9bfb6b7d)
2007-10-10r23529: When using READX, fill in readx fields. Thanks to Metze for spotting it.Alexander Bokovoy1-6/+7
(This used to be commit 9bb079d70d3fab3ad66143301e8ddfbb5135dedb)
2007-10-10r23506: Turn back to RAW_READ_READ because buildfarm fails. Investigating.Alexander Bokovoy1-1/+1
(This used to be commit a580d19cb39e35464d28a8aa15bb9587e3e7d518)
2007-10-10r23505: Use RAW_READ_READX, not RAW_READ_READ in BENCH-READWRITE test (we ↵Alexander Bokovoy1-1/+1
already write with RAW_WRITE_WRITEX). Noticed by Gomati Mohanan (This used to be commit 5530b38bbf776fec86dd47d3fe73c5e7a6eb188b)
2007-10-10r23104: Add comment explaining the new test.Jeremy Allison1-1/+7
Jeremy. (This used to be commit 7b9b5c59a4ac2afca151ba12eba7c808057a677e)
2007-10-10r23103: Add a torture test for the insane semantics Steve's cifsfs clientJeremy Allison1-0/+104
uses so we don't regress :-). Jeremy. (This used to be commit 5ce41ae40c5413bb9f15d1c47a095f63d7f167e0)
2007-10-10r23099: New interesting delete on close tests :-).Jeremy Allison1-1/+62
This will break all delete tests on the build farm until I check in my server patch. Jeremy. (This used to be commit c31f775f1c8f6f7e50d038d093898a1f4280be23)
2007-10-10r23029: fixed formattingAndrew Tridgell1-3/+3
(This used to be commit 72ee4707725e9bbc9ab564315c7d78bdc564256f)
2007-10-10r22969: fix some more places where we could end up with more than one eventAndrew Tridgell1-1/+1
context. We now have an event context on the torture_context, and we can also get one from the cli_credentials structure (This used to be commit c0f65eb6562e13530337c23e3447a6aa6eb8fc17)
2007-10-10r22579: disable progress printing in the build-farmStefan Metzmacher5-13/+35
metze (This used to be commit 93089ad5e8b6e20c4fa92bf13b0137765aeac689)
2007-10-10r21707: Finally merge my (long-living) perlselftest branch.Jelmer Vernooij1-15/+15
This changes the main selftest code to be in perl rather than in shell script. The selftest script is now no longer a black box but a regular executable that takes --help. This adds the following features: * "make test TESTS=foo" will run only the tests that match the regex "foo" * ability to deal with expected failures. the suite will not warn about tests that fail and are known to fail, but will warn about other failing tests and tests that are succeeding tests but incorrectly marked as failing. * ability to print a summary with all failures at the end of the run It also opens up the way to the following features, which I hope to implement later: * "environments", for example having a complete domains with DCs and domain members in a testenvironment * only set up smbd if necessary (not when running LOCAL tests, for example) * different mktestsetup scripts per target. except for the mktestsetup script, we can use the same infrastructure for samba 3 or windows. (This used to be commit 38f867880beb40c691e9713f854426031310629c)
2007-10-10r21539: try to get rid of all valgrind warnings...Stefan Metzmacher1-26/+21
metze (This used to be commit 21f0e8e16373662f5662957e80c1f26f489f6279)
2007-10-10r21533: try to get rid of the valgrind warnings of uninitialized memoryStefan Metzmacher1-1/+1
passed to a socket metze (This used to be commit 18ce33844738179a5434b91b362606bc4bdfa6b5)
2007-10-10r21523: fix a valgrind warning, we write the struct content to the file and ↵Stefan Metzmacher1-0/+1
should not leave t2.out uninialized metze (This used to be commit 4723374d14e9c5648708a7fc5460e8ccda193d1e)
2007-10-10r21519: when we want to send non initialized data, thenStefan Metzmacher1-0/+1
generate a random buffer explicit to make valgrind happy found by valgrind in the build-farm on fort, there are some more places like this... metze (This used to be commit 2654f595cae046924be33a3f8f758a20565156ee)
2007-10-10r21276: Actually fire off multiple parallel read/write requests.Volker Lendecke1-17/+57
Volker (This used to be commit 1d7bcdb33ef19be7bf64356b9cb8eee9658afe09)
2007-10-10r21275: Reformat the bench-readwrite test a bitVolker Lendecke1-89/+117
(This used to be commit d2d44bf6779c6ac46b011d7e3b372c28c6f8a4f9)
2007-10-10r21270: Fix a memleakVolker Lendecke1-0/+1
(This used to be commit 918031a99c583b45c854c6d066f56ca6887011dd)
2007-10-10r21134: Attempt to quieten the build farm for Samba3Volker Lendecke1-0/+4
(This used to be commit 966c30ca591c410a4a229396c7919fe8f98bd066)
2007-10-10r20823: Remove newlines in calls to torture_fail().Jelmer Vernooij1-2/+2
(This used to be commit 37c0cfe83bd9b9f799c880e3b5052a49631a113e)
2007-10-10r20525: Closing a dir with del-on-close set requires the same as files: ↵Volker Lendecke1-0/+80
Don't actually unlink/rmdir if another process still has it open. Jeremy, this is a potential merger to 3.0.24. Volker (This used to be commit d0550a01af219344ec2e4c16d5253814afc89974)
2007-10-10r20423: Fix debug outputVolker Lendecke1-1/+1
(This used to be commit 6afc394d9349782788cc06a38750f0723a5a55e7)
2007-10-10r20422: A torture test extension for JeremyVolker Lendecke1-0/+26
(This used to be commit 1bcc421dab53adaf3b6c6d7f51c23c80cb637a95)
2007-10-10r20357: run_trans2test and torture_trans2_scan are two separate testsVolker Lendecke1-1/+1
(This used to be commit 2e06c38a98e3891ed1f9e823614c3f0c3d279afe)
2007-10-10r20341: Make sure we do not regress on r20338 in Samba3Volker Lendecke1-0/+61
(This used to be commit 64ee399c964c2935c1386123e2e636c266c8c6a8)
2007-10-10r20272: Fix for BASE-BENCH-READWRITE from Mathias Dietz <MDIETZ@de.ibm.com>Volker Lendecke1-4/+3
(This used to be commit b053a7df8453527a9c2dfc03f3c35487fe75676f)
2007-10-10r19510: Make smbtorture's `nprocs' parameter a parametric option.Jelmer Vernooij1-2/+4
(This used to be commit f5d6b3ca29788d171d53822a26295ae895a5ed8f)
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-10r19392: Use torture_setting_* rather than lp_parm_* where possible.Jelmer Vernooij4-12/+12
(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-10r19339: Merge my 4.0-unittest branch. This adds an API for more fine-grainedJelmer Vernooij18-2420/+2262
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-10r18807: don't overtax the imaginations of servers that can't do mkdir on ↵Andrew Tridgell1-2/+2
\\dirname\\ (This used to be commit 6f2b585f8eb0feb79c0a9d11f1cae3b16e8f162f)
2007-10-10r18307: fixed a warningAndrew Tridgell1-1/+1
(This used to be commit cf24d46ea3c2dca4425121642400bef88f218a9e)
2007-10-10r18301: I discovered how to load the warnings from a build farm build intoAndrew Tridgell1-1/+1
emacs compile mode (hint, paste to a file, and compile as "cat filename"). This allowed me to fix nearly all the warnings for a IA_64 SuSE build very quickly. (This used to be commit eba6c84efff735bb0ca941ac4b755ce2b0591667)
2007-10-10r17930: Merge noinclude branch:Jelmer Vernooij1-1/+1
* Move dlinklist.h, smb.h to subsystem-specific directories * Clean up ads.h and move what is left of it to dsdb/ (only place where it's used) (This used to be commit f7afa1cb77f3cfa7020b57de12e6003db7cfcc42)
2007-10-10r17417: Try to fix random failures in the build farm for 3_0.Volker Lendecke1-0/+10
Volker (This used to be commit 5cffd35fecb85e3c1407f6e6d91e846b17a7c917)
2007-10-10r17020: pass the real error to the failing requestsStefan Metzmacher1-1/+1
metze (This used to be commit 49b96ac44a883c020c69df7a12df154dc4faa4d5)
2007-10-10r16907: Add an index parameter to torture_open_connection. Next step is to ↵Volker Lendecke17-52/+59
enable the unclist parameter for all tests that do two connections, to enable cluster testing. Volker (This used to be commit a5d6db09244d444986f8fded3fc6e72c74c8ca1f)
2007-10-10r16834: split the level's of smb_search_first/smb_search_next and the levelsStefan Metzmacher1-1/+3
of smb_search_data metze (This used to be commit 78c201db8a47a71908698c4dda2add4cf85694d9)
2007-10-10r16756: Some machines on the build farms sporadically fail the testVolker Lendecke1-0/+4
/* Test 21 -- Test removal of file after socket close. */ I think it might be because they are too slow to delete the file. Jeremy, can you check this test does not change semantics in a way you don't want it? Volker (This used to be commit 92aa95f8206364a832bd6ad8cebc030bc001d940)
2007-10-10r16657: Test Jerry's iTunes bug, along with some more error conditionsVolker Lendecke1-1/+18
Volker (This used to be commit 12aa900eb2ffde3711a30c7e063bfba95128e91d)
2007-10-10r16331: Split out registering of multi fn tests, fix typo in name of pac suite.Jelmer Vernooij1-46/+46
(This used to be commit 9e8574ac6cd38d1ff388f0c9ff37d86b316a431e)
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-10r15865: using dirname for a variable isn't that good,Stefan Metzmacher2-43/+43
but making it a global symbol is really bad... fix linking on sun1 in the build-farm metze (This used to be commit d073320f642ceeb49b11060aa958608248f3aff5)
2007-10-10r15836: Test an invalid DOS share mode.Volker Lendecke1-1/+34
Volker (This used to be commit 0369d59142c6015f62bf50087f261c1e8430a8e2)
2007-10-10r15718: - split the SMBflush with the 0xFFFF wildcard fnum into a different ↵Stefan Metzmacher1-0/+1
level metze (This used to be commit 95bf41b4d4ec96349802955e364fe44ef85f9077)