A python nose plugin to profile using cProfile rather than the default Hotshot profiler.
Project description
A plugin to use cProfile to profile nosetests, rather than the built-in Hotshot profiler.
Profiling tests can help track down sources of performance issues in code, especially if a synthetic test can be created to focus on the area of concern.
The output generated by this plugin can easily be browsed using pstats_viewer, or any other pstats-compatible viewer.
Getting started
Prerequisites
This is a plugin for nose, so it’s useless without that installed.
Installation
pip install nose-cprof
Usage
This plugin adds some new options to nosetests:
--with-cprofile Enable plugin cProfiler: Use this plugin to run tests using the cProfile profiler. [NOSE_WITH_CPROFILE] --cprofile-stats-file=FILE Output file name; default "stats.dat" --cprofile-stats-erase Erase previously-collected profiling statistics before run
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nose-cprof-0.1-2.tar.gz
(2.8 kB
view hashes)