[tor-bugs] #15766 [Onionoo]: backend benchmarking main ticket

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Apr 22 04:43:07 UTC 2015


#15766: backend benchmarking main ticket
-------------------------+---------------------
 Reporter:  iwakeh       |          Owner:
     Type:  enhancement  |         Status:  new
 Priority:  normal       |      Milestone:
Component:  Onionoo      |        Version:
 Keywords:               |  Actual Points:
Parent ID:               |         Points:
-------------------------+---------------------
 parent ticket for all benchmarking tasks:

 - Make room for performance tests somewhere in `src/` and write a separate
 Ant task to run them. (#15753)
 - Take an `out/summary` file as input and generate good sample requests
 for a `RequestHandler` performance test class.  Also write that test
 class.
 - Write a performance test class for `ResponseBuilder`, probably requiring
 a successful run of the hourly updater to populate the `out/` directory.
 - Write another performance test class for `DocumentStore` that takes a
 populated `status/` and `out/` directory as input and performs a random
 series of listing, retrieving, removing, and storing documents.  Ideally,
 the test class would make sure that the contents in both directories are
 still the same after running the test.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/15766>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list