On Tue, 2008-07-01 at 13:22 +0200, Joseba Torre wrote:
Then I've created 100 new users imaptest001-imaptest100, and set the password paquitoelchocolatero to all of them.
Then I run:
imaptest user="imaptest%03d" pass=paquitoelchocolatero mbox=dovecot.mbox clients=50 secs=10 logout=0 seed=123 2> errores
The output is normal (still haven't began with the benchmark), but the "errores" file -attached- is filled with lines like this:
Error: UIVALIDITY changed: 1214910049 -> 1214910037
Error: imaptest071[19]: UID=8 INTERNALDATE changed 1214910065+120 -> 1214910042+120: * 1 FETCH (INTERNALDATE ...
These are actually all normal. I just haven't bothered to fix imaptest to treat different users' mailboxes as actual separate mailboxes. Since it assumes all the mailboxes are the one and same, it sees a lot of problems because they aren't. The multiuser support was written long before I added these checks and I haven't needed the multiuser testing myself for a long time, so this is broken for now. Feel free to fix it. :)
Also have you seen http://imapwiki.org/Benchmarking? imaptest tests best the webmail kind of a performance but not that much of Outlook/Thunderbird performance.