Ticket #2201 enhancement closed fixed

Opened 7 years ago

Last modified 3 years ago

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

1

Changed 7 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.

2

Changed 7 years ago by glyph

  • owner changed from glyph to exarkun

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

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.

4

Changed 5 years ago by thijs

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

5

Changed 4 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.

6

Changed 3 years ago by <automation>

  • owner thijs deleted

7

Changed 3 years ago by exarkun

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