Ticket #107 (assigned enhancement)

Opened 2 years ago

Last modified 13 months ago

We should have an automated performance test suite

Reported by: richard Owned by: richard
Priority: normal Milestone:
Component: Test Suite Version: other
Severity: minor Keywords:
Cc: Blocked By:
Operating System: other Blocking:

Description

We need to be able to keep track of how changes to the code affect the performance (ie, speed / resource usage) of Xapian. In particular, we should be able to test how fast a standard set of data is indexed and searched, simply by running a single command (ideally, integrated into the build system - eg, "make speedcheck").

I have the beginnings of such a system, in the shape of some python code which builds a wikipedia index. I'm starting this bug to keep track of progress on building this.

Change History

Changed 2 years ago by richard

  • status changed from new to assigned

Changed 2 years ago by richard

  • blocking set to 100

Changed 22 months ago by olly

  • rep_platform changed from PC to Other
  • version changed from SVN HEAD to other
  • op_sys changed from Linux to other
  • severity changed from normal to enhancement

Changed 13 months ago by olly

  • blocking deleted

Changed 13 months ago by trac

  • platform set to other
Note: See TracTickets for help on using tickets.