Rev 1714: Merge benchmark framework. in
/home/robertc/source/baz/integration/
Robert Collins
robertc at robertcollins.net
Thu May 18 08:36:31 BST 2006
------------------------------------------------------------
revno: 1714
revision-id: robertc at robertcollins.net-20060518073629-cd6cb49e26789ced
parent: pqm at pqm.ubuntu.com-20060518035414-0eeb99fb74b5436d
parent: robertc at robertcollins.net-20060517034051-99158294e1bd6484
committer: Robert Collins <robertc at robertcollins.net>
branch nick: integration
timestamp: Thu 2006-05-18 17:36:29 +1000
message:
Merge benchmark framework.
added:
bzrlib/benchmarks/ benchmarks-20060516055008-ee3f551deeaddadc
bzrlib/benchmarks/__init__.py __init__.py-20060516064526-eb0d37c78e86065d
bzrlib/benchmarks/bench_add.py bench_add.py-20060516064526-6342399b2967266c
modified:
NEWS NEWS-20050323055033-4e00b5db738777ff
TODO TODO-20050426050852-44d2ad9048dafbe9
bzrlib/builtins.py builtins.py-20050830033751-fc01482b9ca23183
bzrlib/tests/TestUtil.py TestUtil.py-20050824080200-5f70140a2d938694
bzrlib/tests/__init__.py selftest.py-20050531073622-8d0e3c8845c97a64
bzrlib/tests/blackbox/__init__.py __init__.py-20051128053524-eba30d8255e08dc3
bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
bzrlib/tests/test_selftest.py test_selftest.py-20051202044319-c110a115d8c0456a
bzrlib/workingtree.py workingtree.py-20050511021032-29b6ec0a681e02e3
------------------------------------------------------------
merged: robertc at robertcollins.net-20060517034051-99158294e1bd6484
parent: robertc at robertcollins.net-20060516081013-91bc18646c941420
committer: Robert Collins <robertc at robertcollins.net>
branch nick: benchmark
timestamp: Wed 2006-05-17 13:40:51 +1000
message:
slightly improve add
------------------------------------------------------------
merged: robertc at robertcollins.net-20060516081013-91bc18646c941420
parent: robertc at robertcollins.net-20060516073416-9de33269c87ae4dc
committer: Robert Collins <robertc at robertcollins.net>
branch nick: benchmark
timestamp: Tue 2006-05-16 18:10:13 +1000
message:
Teach the bzrlib TestCase to report the time take by calls to self.time as benchmark time, allowing granular reporting of time during benchmarks. See bzrlib.benchmarks.bench_add. (Robert Collins, Martin Pool)
------------------------------------------------------------
merged: robertc at robertcollins.net-20060516073416-9de33269c87ae4dc
parent: robertc at robertcollins.net-20060516064543-5cb7cc63047ba98b
committer: Robert Collins <robertc at robertcollins.net>
branch nick: benchmark
timestamp: Tue 2006-05-16 17:34:16 +1000
message:
Add a setBenchmarkTime method to the bzrlib test result allowing introduction of granular benchmarking. (Robert Collins, Martin Pool).
------------------------------------------------------------
merged: robertc at robertcollins.net-20060516064543-5cb7cc63047ba98b
parent: robertc at robertcollins.net-20060516051622-807a8bbda673f4ee
committer: Robert Collins <robertc at robertcollins.net>
branch nick: benchmark
timestamp: Tue 2006-05-16 16:45:43 +1000
message:
Start on bench_add, an add benchtest.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060516051622-807a8bbda673f4ee
parent: pqm at pqm.ubuntu.com-20060512234849-259ff209fff58489
committer: Robert Collins <robertc at robertcollins.net>
branch nick: benchmark
timestamp: Tue 2006-05-16 15:16:22 +1000
message:
'bzr selftest --benchmark' will run a new benchmarking selftest.
(Robert Collins, Martin Pool).
More information about the bazaar-commits
mailing list