[MERGE] first round of use case benchmarks

Robert Collins robertc at robertcollins.net
Tue Aug 15 05:13:07 BST 2006


On Sat, 2006-08-12 at 18:20 +0200, Carl Friedrich Bolz wrote:
> Hi all!
> 
> We updated the merge request (see attachment) for use case benchmarks to
> also include lower level bundle benchmarks (so far reading and writing
> only). We also implemented a caching mechanism, which caches trees
> across test runs in ~/.bazaar/devtemp. This is meant for developers only
> and is disabled by default.

Hi, a few comments to add to Johns...

 * cached_make should probably be a method on Benchmark.

 * Please dont default to ~/.bazaar/devtemp - using up space in a hidden
dir is nasty. Also, it will lead to collisions with other bzr versions,
particularly ones running at the same time

I suggest './cached-benchmark-trees'

I haven't looked at your cache routine vs Johns, - John, if you have a
preference please just say so.

With these two changes, I'm +1 when John is - test parameterisation is
nice but not essential. Test parameterisation is really essentially when
testing different backends and the number of backends varies - you want
the test to automatically pick up the new scenarios. In this case the
scenarios are fixed, so its much less important.

Rob

-- 
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060815/74a1cc4a/attachment.pgp 


More information about the bazaar mailing list