summaryrefslogtreecommitdiff
path: root/source4/torture/raw/raw.c
AgeCommit message (Collapse)AuthorFilesLines
2009-12-15s4 torture: Convert RAW-OPEN to suite formZach Loafman1-1/+1
2009-12-07s4 torture: RAW-ACL ImprovementsZack Kirsch1-1/+1
- Change RAW-ACLS test suite so each test can be run individually. - Add verify_sd() and verify_attrib() helper functions. - Change test_nttrans_create() to work for both files and directories. - Fix a segfault in test_inheritance() when the test errors out early. - test_sd_get_set() does not pass against XP or Vista, so it is no longer added to the RAW-ACLS test suite. - Minor fixes to test_inheritance(). - New INHERITFLAGS test, which tests the auto inheritance flags a bit more. - printf -> torture_comment / torture_warning / torture_result
2009-12-07s4 torture: Convert RAW-STREAMS to a set of test suites rather than a ↵Tim Prouty1-1/+1
monolithic test
2009-11-25s4 torture: Split up the torture suite setup for RAW-SFILEINFOTim Prouty1-4/+1
A side effect of this change is that RAW-SFILEINFO now runs the whole suite instead of just the first test. I changed the name of the first test to RAW-SFILEINFO-BASE and changed all of the selftest scripts that call it.
2008-11-04Trigger (and fix) a bug in Samba3 making smbd an infinite data sourceVolker Lendecke1-0/+1
A deferred open directly followed by a ulogoffX makes smbd3 send an infinite stream of ERRinvuid replies :-(
2008-05-20smbtorture: Add RAW-BENCH-TCON benchmark.James Peach1-0/+2
Add a simple test to benchmark the rate at which a server can accept new tree connections. You can tune the length of time to run the benchmark for and the number of parallel connections to make. (This used to be commit ea3f4b93057e85c4ea516cc77dd0f293016d520c)
2008-04-27Move subunit infrastructure code into lib/torture.Jelmer Vernooij1-2/+2
(This used to be commit 5b44d8121de7735d69e6238a1442aff034a8ebd3)
2008-04-21smbtorture: Add RAW-BENCH-LOOKUP micro-benchmark.James Peach1-0/+2
This test samples the lookup rate for a non-existant filename in a directory, while varying the number of files in the directory. The lookup rate should continue to approximate the lookup rate for the empty directory case. (This used to be commit ca7e4d9166a7cb10495cf3ecd9c4e72103fbec30)
2008-01-25added a offline file torture test BASE-OFFLINEAndrew Tridgell1-0/+1
(This used to be commit d4b26fb2a38aa5b0ed2b6083641b9d8306af8c58)
2007-10-10r25310: Make sure we do not regress on r25309Volker Lendecke1-0/+2
(This used to be commit 4eb0ec51aae4d05ce7bace7ea6dce2511e9a670a)
2007-10-10r24882: Use the torture API in BASE-CHARSET.Jelmer Vernooij1-2/+1
(This used to be commit 93910d92cd431add876e98a12712253bee8c52e7)
2007-10-10r24798: RAW-SAMBA3POSIXTIMEDLOCKVolker Lendecke1-0/+2
This adds the torture:localdir option, smbtorture expects the share to actually reside in this directory. This might open up more solid posix vs cifs tests. (This used to be commit b0a40dd277c343f5c77c851b26981ddd8166f6bb)
2007-10-10r24767: add a torture test that performs "ping-pong" that works the same way asRonnie Sahlberg1-0/+1
ping-pong.c this is a manual test and only makes sense to be used in parallell with the real ping-pong.c tool (This used to be commit b58677fa745361eafe87c62b2988a7b6387b23e7)
2007-10-10r24765: added a RAW-HOLD-OPLOCK test. This is a manual test, meant to be usedAndrew Tridgell1-0/+1
to test the interaction of oplocks with local filesystem or NFS access. You start it, then manually access the 4 files via another mechanism (such as a shell) and see what oplock breaks you get (This used to be commit 4c3e4564260e55434a54a013051db609c92cabe8)
2007-10-10r24735: Use torture API in more places.Jelmer Vernooij1-26/+27
(This used to be commit 1319d88c099496be29dd9214fa2492c81e848369)
2007-10-10r24569: Add two testsVolker Lendecke1-0/+2
A subtest for rename to check if case-changing renames work A test that exposes the case insensitivity unix_convert bug (This used to be commit 786706322a920fd54585bec72d860ed112398f12)
2007-10-10r23792: convert Samba4 to GPLv3Andrew Tridgell1-3/+2
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-10r23492: Also activate the split out test...Volker Lendecke1-0/+2
(This used to be commit a3cb4bcae7a6eaac99e2cffbce4a8a7d7fcf1547)
2007-10-10r23144: splitup RAW-OPLOCK into small unitsStefan Metzmacher1-1/+1
metze (This used to be commit 0cfe152cb143165b908ef023a06c4107efbdecb9)
2007-10-10r22838: Add in an explority test for what QFSINFO operations are valid on IPC$Andrew Bartlett1-0/+1
It seems most opertaions are supported, but that the values are not consistant. I think these are very much hand-hacked stubs, which is what they will be on Samba4 too. I'll need to add some more 'don't fail for...' hacks before this passes against Win2k3. Andrew Bartlett (This used to be commit dcb858d0c716b23be6c5d36b4aa6f155582ada63)
2007-10-10r22087: added a RAW-BENCH-OPEN test that can be used to stress out a clusteredAndrew Tridgell1-0/+1
implementation of a opendb backend. Use it in combination with --unclist to tell smbtorture to connect to multiple nodes in the cluster (This used to be commit b4e38b1b8dbc3ce817f858f39c3f0521c9832fce)
2007-10-10r20552: Little Samba3 test to force smb_close to return an error. Set delete ↵Volker Lendecke1-0/+1
on close, and then remove perms from the parent dir.... Volker (This used to be commit f24c5052576d4951738f83c3b238d2c251d4553b)
2007-10-10r20092: added a locking benchmark that should be good for benchmarkingAndrew Tridgell1-2/+3
communitcation in a CIFS clustered server. It tries to keep the connections full by setting up the next lock as each lock is done. The locking pattern is similar to the local filesystem ping pong test in junkcode, forcing a communication between nodes on each request (This used to be commit d57b9fb29860bd03cfa970bcc52ef45d17775638)
2007-10-10r19339: Merge my 4.0-unittest branch. This adds an API for more fine-grainedJelmer Vernooij1-29/+36
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-10r16761: Added additional NTSTATUS and DOS error test for "."Jeremy Allison1-0/+1
This confirms a theory of mine... Added RAW-SAMBA3BADPATH to selectable options. Jeremy. (This used to be commit 4cd7a8ed621d6215202d4b60d183a013a221581b)
2007-10-10r16657: Test Jerry's iTunes bug, along with some more error conditionsVolker Lendecke1-0/+1
Volker (This used to be commit 12aa900eb2ffde3711a30c7e063bfba95128e91d)
2007-10-10r16333: Move more code out of the core smbtorture. It now no longerJelmer Vernooij1-0/+59
contains protocol-specific code. (This used to be commit 819d3b457648ffb7526a770e842badc17b6061fb)