cpython/Lib/test/output
Armin Rigo a871ef2b3e Added the cProfile module.
Based on lsprof (patch #1212837) by Brett Rosen and Ted Czotter.
With further editing by Michael Hudson and myself.
History in svn repo: http://codespeak.net/svn/user/arigo/hack/misc/lsprof

* Module/_lsprof.c is the internal C module, Lib/cProfile.py a wrapper.
* pstats.py updated to display cProfile's caller/callee timings if available.
* setup.py and NEWS updated.
* documentation updates in the profiler section:
   - explain the differences between the three profilers that we have now
   - profile and cProfile can use a unified documentation, like (c)Pickle
   - mention that hotshot is "for specialized usage" now
   - removed references to the "old profiler" that no longer exists
* test updates:
   - extended test_profile to cover delicate cases like recursion
   - added tests for the caller/callee displays
   - added test_cProfile, performing the same tests for cProfile
* TO-DO:
   - cProfile gives a nicer name to built-in, particularly built-in methods,
     which could be backported to profile.
   - not tested on Windows recently!
2006-02-08 12:53:56 +00:00
..
test_MimeWriter
test_augassign
test_cProfile Added the cProfile module. 2006-02-08 12:53:56 +00:00
test_cgi Don't return spurious empty fields if 'keep_empty_values' is True. 2004-07-19 15:38:11 +00:00
test_class
test_coercion Make test_coercion.py less sensitive to platform fp quirks. Closes 2004-03-10 17:30:03 +00:00
test_compare
test_cookie *** empty log message *** 2005-08-26 13:21:50 +00:00
test_exceptions
test_extcall adding passing test. testing for g(*Nothing()) where Nothing is a user-defined iterator. 2004-02-21 21:03:30 +00:00
test_frozen
test_global
test_grammar Merge ast-branch to head 2005-10-20 19:59:25 +00:00
test_httplib Fix SF bug 764095: Don't use network in test_httplib. 2003-07-08 12:36:58 +00:00
test_linuxaudiodev
test_logging Added a test for the ability to specify a class attribute in Formatter configuration. Contributed by Shane Hathaway. 2006-01-20 18:28:59 +00:00
test_math
test_mmap Patch #1407135, bug #1424041, make mmap.mmap(-1, length) work the same 2006-02-05 05:45:43 +00:00
test_new
test_nis
test_opcodes
test_openpty
test_operations
test_ossaudiodev SF #818006: merge from release24-maint branch: add useful read-only 2005-03-07 01:41:11 +00:00
test_pep277 Stop printing listdir bytestring output, as the precise list of strings 2004-11-07 20:01:56 +00:00
test_pkg
test_poll Oops, forgot to add the output file to 41388. 2005-11-03 05:07:15 +00:00
test_popen
test_popen2
test_profile Added the cProfile module. 2006-02-08 12:53:56 +00:00
test_pty
test_pyexpat
test_regex
test_resource
test_rgbimg
test_scope
test_signal
test_thread
test_threadedtempfile
test_tokenize PEP-0318, @decorator-style. In Guido's words: 2004-08-02 06:10:11 +00:00
test_types Port the dictionary tests from test_types.py to unittest. Collect as much 2004-05-31 16:29:04 +00:00
test_winreg
test_xdrlib Patch #1049151: adding bool support to xdrlib.py. 2005-02-24 20:22:10 +00:00
xmltests