summaryrefslogtreecommitdiff
path: root/source4/torture/nbench/nbench.c
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r5298: - got rid of pstring.h from includes.h. This at least makes it a bitAndrew Tridgell1-0/+2
less likely that anyone will use pstring for new code - got rid of winbind_client.h from includes.h. This one triggered a huge change, as winbind_client.h was including system/filesys.h and defining the old uint32 and uint16 types, as well as its own pstring and fstring. (This used to be commit 9db6c79e902ec538108d6b7d3324039aabe1704f)
2007-10-10r3976: changed NBENCH to use the same recording method as the latest dbench,Andrew Tridgell1-21/+10
where the warmup phase continues until all clients have done some file IO. This gives more repeatable results when under high load (This used to be commit aca0658f6dfe8b7c90afcac87e8cc68965a4288d)
2007-10-10r3507: - added deferred replies on sharing violation in pvfs open. TheAndrew Tridgell1-4/+7
deferred reply is short-circuited immediately when the file is closed by another user, allowing it to be opened by the waiting user. - added a sane set of timeval manipulation routines - converted all the events code and code that uses it to use struct timeval instead of time_t, which allows for microsecond resolution instead of 1 second resolution. This was needed for doing the pvfs deferred open code, and is why the patch is so big. (This used to be commit 0d51511d408d91eb5f68a35e980e0875299b1831)
2007-10-10r3324: made the smbtorture code completely warning freeAndrew Tridgell1-2/+2
(This used to be commit 7067bb9b52223cafa28470f264f0b60646a07a01)
2007-10-10r3040: Add sleeps between operations to nbench. Submitted by ↵Jim McDonough1-0/+2
aliguori@us.ibm.com. (This used to be commit b1bbf0a431a9bcfc786b773be1adf39eaccb0b6e)
2007-10-10r1654: rename cli_ -> smbcli_Stefan Metzmacher1-2/+2
rename CLI_ -> SMBCLI_ metze (This used to be commit 8441750fd9427dd6fe477f27e603821b4026f038)
2007-10-10r1123: Make all lp_ string functions return 'const char *'.Andrew Bartlett1-2/+2
Fix other 'const' warnings in the torture code. Andrew Bartlett (This used to be commit 5d39d7497f189da15d659b3f83b7314026040a15)
2004-03-26use client1, client2 not client0, client1 to better match netbenchAndrew Tridgell1-1/+1
(This used to be commit 4bbc77fa0c3a91fd34e1966892782f5b2a441359)
2004-03-10nicer way of handling \clientsAndrew Tridgell1-0/+2
(This used to be commit 931138cc440f646671ec5e9b52eb3666b2ff014b)
2004-03-10added a 5% warmup time to NBENCH to make the results more consistentAndrew Tridgell1-6/+16
(This used to be commit df50911a9c71bf5b8a8988fdbf6c716f8343fa45)
2004-03-09handle incomplete load filesAndrew Tridgell1-4/+2
change default timelimit to 600 secs (This used to be commit c5c75a6adab10e35584dca760586fda333ca5308)
2004-03-09greatly improved NBENCH netbench simulatorAndrew Tridgell1-0/+192
- more accurate request simulation using Samba4 raw client library - now checks for correct status on all requests - timelimit based benchmarking, default of 600 seconds (This used to be commit a46c009c0459658784d7d7b3b0502dc20958043a)