[Python-de] Flaschenhals erkennen

Hans Fangohr hans.fangohr at xfel.eu
Fr Aug 23 05:28:19 EDT 2019


Moin,

py.test erlaubt die langsamsten N Tests anzuzeigen. For N=5 zB:

> py.test --durations=5

Hilft das?

Gruß,

Hans


> On 23. Aug 2019, at 11:18, Thomas Güttler <guettliml at thomas-guettler.de> wrote:
> 
> Hallo,
> 
> wir haben Code mit recht 2000 Tests.
> Die Ausführung der Tests dauert eine halbe Stunde,
> und es wäre schön, wenn das schneller gehen würde.
> 
> Vor kurzem wurde durch Zufall erkannt, dass ständig ein Test-User
> erstellt wird und dabei bcrypt verwendet wird.
> 
> Diese eine Stelle wurde optimiert, und es wurden 5 Minuten Zeit gespart.
> 
> Super .... aber ich will solche Erkenntnisse ungern dem Zufall überlassen.
> 
> Ich suche nun ein Tool, mit dem man erkennen kann, ob es noch weitere
> Flaschenhälse/Bottlenecks im Code gibt.
> 
> Wie würdet ihr nun vorgehen?
> 
> Gruß,
>  Thomas
> 
> 
> 
> -- 
> Thomas Guettler http://www.thomas-guettler.de/
> I am looking for feedback: https://github.com/guettli/programming-guidelines
> _______________________________________________
> python-de maillist  -  python-de at python.org
> https://mail.python.org/mailman/listinfo/python-de



Mehr Informationen über die Mailingliste python-de