performance measurement automation and visualization #1406

Open
opened 2011-05-16 18:41:06 +00:00 by zooko · 1 comment

PyPy -- http://speed.pypy.org/ -- and Twisted -- http://speed.twistedmatrix.com/ -- have these beautiful sites that show their current performance and let you explore it historically. Clone that and create one for Tahoe-LAFS! :-)

To have any data in it, you'll need to write a buildbot build step to run benchmarks and generate this data. That build step will be run on each checkin and/or on a regular schedule.

See the following for a few examples of previous measurements that you could emulate or revive:

PyPy -- <http://speed.pypy.org/> -- and Twisted -- <http://speed.twistedmatrix.com/> -- have these beautiful sites that show their current performance and let you explore it historically. Clone that and create one for Tahoe-LAFS! :-) To have any data in it, you'll need to write a buildbot build step to run benchmarks and generate this data. That build step will be run on each checkin and/or on a regular schedule. See the following for a few examples of previous measurements that you could emulate or revive: * <http://tahoe-lafs.org/trac/tahoe-lafs/browser/trunk/src/allmydata/test/bench_dirnode.py?annotate=blame&rev=4594> * <http://tahoe-lafs.org/trac/tahoe-lafs/browser/trunk/Makefile?annotate=blame&rev=5037#L186> * <http://tahoe-lafs.org/trac/tahoe-lafs/browser/trunk/src/allmydata/test/check_speed.py?annotate=blame&rev=4164>
zooko added the
dev-infrastructure
major
enhancement
1.8.2
labels 2011-05-16 18:41:06 +00:00
zooko added this to the undecided milestone 2011-05-16 18:41:06 +00:00
davidsarah commented 2011-10-06 19:29:54 +00:00
Owner

See also #1530.

See also #1530.
tahoe-lafs added
1.9.0a1
and removed
1.8.2
labels 2011-10-06 19:29:54 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: tahoe-lafs/trac-2024-07-25#1406
No description provided.