summaryrefslogtreecommitdiff
path: root/source4/torture/nbench/nbench.c
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r10662: Eliminate pstring and friends.Jelmer Vernooij1-8/+6
(This used to be commit ecef1ee6cd0bdae2fcbff3f57edaa26eb72f3481)
2007-10-10r7431: this should fix the bug that mkaplan and I noticed which is thatAndrew Tridgell1-0/+8
BENCH-NBENCH sometimes incorrectly reports that it failed. (This used to be commit 167c29bec6f28e58b5d36325b4285748a47adc58)
2007-10-10r7180: Missed fixing the shutdown for 1 process...Jeremy Allison1-1/+6
Jeremy. (This used to be commit 997e1405cbd4535e18c4729c77ec5de4237f78d7)
2007-10-10r7178: If we're using one process in NETBENCH simultion only open oneJeremy Allison1-5/+14
connection to the server. Makes valgrind/cachegrind on the server easier. Jeremy. (This used to be commit fba9462591864a4efcfae653e1cef81f08299f92)
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)