summaryrefslogtreecommitdiff
path: root/source4/torture/raw
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r20092: added a locking benchmark that should be good for benchmarkingAndrew Tridgell2-2/+199
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-10r20078: support the large samba3 reads in RAW-READ testAndrew Tridgell1-4/+14
(This used to be commit a4c2a575faf6a20174730524a8b2878eb9fdb50d)
2007-10-10r20059: james was asking about CAP_LARGE_READX and reads close to the 64kAndrew Tridgell1-0/+20
boundary. This test shows that both for Samba4 and w2k3, reads larger than or equal to 64k don't work (return zero bytes). Not that I claim this is very useful behaviour :-) (This used to be commit a10fa12ff5657a96e41b309558786780f294a75f)
2007-10-10r19510: Make smbtorture's `nprocs' parameter a parametric option.Jelmer Vernooij1-1/+1
(This used to be commit f5d6b3ca29788d171d53822a26295ae895a5ed8f)
2007-10-10r19507: Merge my DSO fixes branch. Building Samba's libraries as shared ↵Jelmer Vernooij1-1/+1
libraries works again now, by specifying --enable-dso to configure. (This used to be commit 7a01235067a4800b07b8919a6a475954bfb0b04c)
2007-10-10r19506: fixed remaining parts of RAW-READ and RAW-WRITE tests to check forAndrew Tridgell2-37/+67
CAP_LARGE_FILES (This used to be commit 66bebb210550793d0e7fe1b6a03a5140455ae72f)
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-10r19392: Use torture_setting_* rather than lp_parm_* where possible.Jelmer Vernooij5-8/+8
(This used to be commit b28860978fe29c5b10abfb8c59d7182864e21dd6)
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-10r18585: 50 open searches is still too many for some of the build farm hosts,Andrew Tridgell1-1/+1
which have a ulimit -n of 100. Drop the number of searches to 20. That should limit the maximum total fd count to about 76, most of which is all the listening sockets on the various interfaces (This used to be commit fb5b8c4f8c1ed69e3a813befeeb2a9627e84c454)
2007-10-10r18541: with 100 old style searches we can run out of file descriptors on someAndrew Tridgell1-1/+1
systems. drop to 50 (This used to be commit ce5d5a187264af2b87e2919bdcc5f478cce02df9)
2007-10-10r18371: made the directory depth notify test independent of timingAndrew Tridgell1-11/+29
(This used to be commit 39458e62f576c551df016a7be4d35175dc21696e)
2007-10-10r18355: increase the delays waiting for all events to propogate in theAndrew Tridgell1-4/+4
RAW-NOTIFY test. (This used to be commit 81fd19ba3f38ac19d8bcac56210a83fdfc8237de)
2007-10-10r18320: the raw write size limit test hurts too many hosts. Limit it to 2^33Andrew Tridgell1-1/+7
bytes if --dangerous is not set. (This used to be commit 90e5136ea4a47ecb59426fe547ae92db1fd8657a)
2007-10-10r18319: fixed the directory search resume code on IRIXAndrew Tridgell1-5/+5
The problem was twofold: 1) irix returns 64 bit numbers in telldir(). The protocol uses a 32 bit resume key. We now cope with this properly using the code in pvfs_list_seek_ofs(). 2) irix returns 0xFFFFFFFF from telldir() for the last entry in the directory. When added to DIR_OFFSET_BASE this became DIR_OFFSET_DOTDOT which meant an infinite loop! (This used to be commit 8cce9740ed0da9f08d6821beb4acaa9d28d149c2)
2007-10-10r18301: I discovered how to load the warnings from a build farm build intoAndrew Tridgell3-8/+8
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-10r18103: add torture test for 'RAW_OPEN_OPENX without a leading slash on the ↵Derrell Lipman1-0/+46
path', known to fail on NetApp filers (This used to be commit 9a8c7b0a7673c36a8a48a28ea7ea21caf0c521fa)
2007-10-10r17785: fix compiler warningsStefan Metzmacher2-9/+6
metze (This used to be commit 256fc452a46dfe7449c6ebddb75e0801ceae5dc4)
2007-10-10r17141: Prove that create dispositions with truncate andJeremy Allison1-0/+71
overwrite break oplocks. Jeremy. (This used to be commit 94886f8c4029a9661a0bce2f7d9c41a3a5eaa366)
2007-10-10r17139: Checking in Volker's extended oplock test.Jeremy Allison1-86/+96
Jeremy (This used to be commit 720c425af167373aaedf739d1d7794ada3fcddf6)
2007-10-10r17099: Samba3 now passes RAW-LOCK completely, no need forJeremy Allison1-10/+0
parameters to protect it. Jeremy. (This used to be commit 382c37e3d70c4d259c400dba3d7e4c3846f66c34)
2007-10-10r17020: pass the real error to the failing requestsStefan Metzmacher1-2/+2
metze (This used to be commit 49b96ac44a883c020c69df7a12df154dc4faa4d5)
2007-10-10r17015: add a test that closes the tcp connection with an outstandingStefan Metzmacher1-0/+67
notify request metze (This used to be commit d90313f715e999bb925a154b8431c77638a19a50)
2007-10-10r16980: - make struct smb_notify a union and add levels ↵Stefan Metzmacher1-140/+149
RAW_NOTIFY_NTTRANS,RAW_NOTIFY_SMB2 - parse SMB2 Notify reponse metze (This used to be commit de50e0ccddfad16ad7b254770f4c52c1abe707b9)
2007-10-10r16907: Add an index parameter to torture_open_connection. Next step is to ↵Volker Lendecke24-33/+30
enable the unclist parameter for all tests that do two connections, to enable cluster testing. Volker (This used to be commit a5d6db09244d444986f8fded3fc6e72c74c8ca1f)
2007-10-10r16843: Confirm that openX uses the same mapping table as getatr.Jeremy Allison1-1/+94
Jeremy. (This used to be commit 1c84e57e712b03f03035abe26fd8adb71aa16994)
2007-10-10r16842: Jeremy, I almost don't dare checking this in.....Volker Lendecke1-0/+44
Volker (This used to be commit ec36c49c08bdd222d5514611a39f3caf096dac7b)
2007-10-10r16834: split the level's of smb_search_first/smb_search_next and the levelsStefan Metzmacher2-81/+148
of smb_search_data metze (This used to be commit 78c201db8a47a71908698c4dda2add4cf85694d9)
2007-10-10r16761: Added additional NTSTATUS and DOS error test for "."Jeremy Allison2-0/+6
This confirms a theory of mine... Added RAW-SAMBA3BADPATH to selectable options. Jeremy. (This used to be commit 4cd7a8ed621d6215202d4b60d183a013a221581b)
2007-10-10r16759: Jeremy, another little error case for you :-)Volker Lendecke1-0/+135
For the paths with illegal characters we should return ERRDOS:ERRbadpath in the DOS error case. We return ERRDOS:ERRinvalidname... Volker (This used to be commit c2203068f46064d067bf43fe50f330ce49dfc08a)
2007-10-10r16707: - test attrib = 0 in BASIC_INFOStefan Metzmacher1-5/+9
- return an error when value doesn't match the expected value! metze (This used to be commit 1f0ecba77344af4dcec71143de0b14ee2565d422)
2007-10-10r16657: Test Jerry's iTunes bug, along with some more error conditionsVolker Lendecke3-45/+162
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)
2007-10-10r16173: Use memory context provided by smbtorture.Jelmer Vernooij1-43/+30
(This used to be commit 88046d59517a595cfb8e9385ad87e8460eececac)
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 Lendecke1-0/+321
unreadable' and 'hide unwriteable files' actually do what they are supposed to do. Volker (This used to be commit 7bf02a5e0f2c53bd516033d31466cd0cf22d3496)
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-10r15881: fixed the RAW-ACLS test for 64 bit systems (was failing on ppc64)Andrew Tridgell1-3/+5
(This used to be commit c954a6662de70fb36772e85b96aecf64761a66aa)
2007-10-10r15718: - split the SMBflush with the 0xFFFF wildcard fnum into a different ↵Stefan Metzmacher1-4/+7
level metze (This used to be commit 95bf41b4d4ec96349802955e364fe44ef85f9077)
2007-10-10r15690: - disable the lock cancel test against samba3Stefan Metzmacher1-0/+10
- disable the LOCK_NOT_GRANTED vs. FILE_LOCK_CONFLICT test against samba3 metze (This used to be commit 620cc182b37918dc7a0cc45dbbbbf708ad76d187)
2007-10-10r15685: let samba3 pass RAW-READ and ignore one bugStefan Metzmacher1-1/+6
this demonstrates how the target:samba3=yes option passed in samba3's make test can be used in samba4's smbtorture metze (This used to be commit 856656739c8765f9591ff7982b8a708a34d4a1d1)
2007-10-10r15656: for NT IOCTL's we need to control the max_data field for some callsStefan Metzmacher1-1/+3
metze (This used to be commit 3cab02f6f513cf7eb3d8863e62952766bb4d908f)
2007-10-10r15640: - NT IOCTL calls also have an 'in' data_blobStefan Metzmacher1-0/+2
- fix the receive code of NT IOCTL's we only need the NTTRANS data payload not the SMB payload here metze (This used to be commit 358d03143f0a78344c1af720e33ebe2619df09df)
2007-10-10r15615: - add some tests for cancel pending locks by SMBexit, SMBulogoff and ↵Stefan Metzmacher1-5/+668
SMBtdis - add some tests which demonstrate the LOCK_NOT_GRANTED vs. FILE_LOCK_CONFLICT error cases of failed locks metze (This used to be commit 218910f9270767a7316b344212ee305f74ac93ea)
2007-10-10r15328: Move some functions around, remove dependencies.Jelmer Vernooij1-1/+1
Remove some autogenerated headers (which had prototypes now autogenerated by pidl) Remove ndr_security.h from a few places - it's no longer necessary (This used to be commit c19c2b51d3e1ad347120b06a22bda5ec586c22e8)
2007-10-10r15201: Use abs() rather then ABS()Jelmer Vernooij3-5/+5
(This used to be commit 1f3833d041fddaf79cd19d4f236780a02e97f095)
2007-10-10r15122: test what access masks are needed when using the ↵Stefan Metzmacher1-15/+159
FLAGS2_READ_PERMIT_EXECUTE flag. metze (This used to be commit d298e4760c1edf49f3c935304b466ba04989c32b)
2007-10-10r15070: test the needed access masks for read/write the differentStefan Metzmacher1-0/+209
security descriptor components metze (This used to be commit 88c57c8703565c4fb367b68e70030944d9f262e6)
2007-10-10r15066: - sync the dir_flags tests with the file_flags testsStefan Metzmacher1-4/+94
- add some more checks for the w2k3 bug case metze (This used to be commit a55b44b96c556c5a645b493faa8d9660e1fcda67)