Opened 8 years ago

Closed 4 years ago

#2201 enhancement closed fixed (fixed)

Need performance testing in the build process

Reported by: wsanchez Owned by:
Priority: normal Milestone:
Component: core Keywords:
Cc: wsanchez, thijs Branch:
Author: Launchpad Bug:

Description

It would be nice if we had a bunch of little tests which are each run a bunch of times for every revision of the sources in which the tests exist, such that we could plot a chart, etc. of how fast they run over history.
Or something like that.

Change History (7)

comment:1 Changed 8 years ago by glyph

We have a few little bits of code in doc/core/benchmarks which might be useful to someone doing such a thing. For the time being (in the absence of any framework) performance fixes should be added in this idiom so that we have something to work with when this gets done.

comment:2 Changed 8 years ago by glyph

  • Owner changed from glyph to exarkun

You are the closest person to actually doing something about this.

comment:3 Changed 5 years ago by thijs

  • Cc thijs added
  • Owner changed from exarkun to thijs
  • Status changed from new to assigned

I opened a ticket for a deferred benchmark as well. I can give a shot at working on a buildbot step that runs those benchmark modules and collects some information, possibly in a graph.

comment:4 Changed 5 years ago by thijs

I guess this would make use of the proposed benchmark api.

comment:5 Changed 5 years ago by exarkun

I started on a set of more uniform things at <lp:~exarkun/~junk/twisted-benchmarks>. <http://speed.pypy.org> also currently demonstrates a newly developed piece of software for continuous performance monitoring.

comment:6 Changed 4 years ago by <automation>

  • Owner thijs deleted

comment:7 Changed 4 years ago by exarkun

  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.