Opened at 2011-05-16T18:41:06Z
Last modified at 2011-10-06T19:29:54Z
#1406 new enhancement
performance measurement automation and visualization
Reported by: | zooko | Owned by: | somebody |
---|---|---|---|
Priority: | major | Milestone: | undecided |
Component: | dev-infrastructure | Version: | 1.9.0a1 |
Keywords: | performance statistics | Cc: | |
Launchpad Bug: |
Description
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
Change History (1)
comment:1 Changed at 2011-10-06T19:29:54Z by davidsarah
- Version changed from 1.8.2 to 1.9.0a1
Note: See
TracTickets for help on using
tickets.
See also #1530.