summaryrefslogtreecommitdiff
path: root/test/testlib/profiling.py
Commit message (Collapse)AuthorAgeFilesLines
* - unit tests have been migrated from unittest to nose.Mike Bayer2009-06-101-207/+0
| | | | | See README.unittests for information on how to run the tests. [ticket:970]
* removed setup_instance() from the public APIMike Bayer2008-11-081-0/+1
| | | | | | | of ClassManager, and made it a private method on _ClassInstrumentationAdapter. ClassManager's approach handles the default task with fewer function calls which chops off a few hundred calls from the pertinent profile tests.
* call count pinata partyMike Bayer2008-10-231-2/+1
|
* - Removed 2.3 set emulations/enhancements.Jason Kirtland2008-07-151-1/+1
| | | | (sets.Set-based collections & DB-API returns still work.)
* r4695 merged to trunk; trunk now becomes 0.5.Mike Bayer2008-05-091-4/+1
| | | | 0.4 development continues at /sqlalchemy/branches/rel_0_4
* - Avoid cProfile on 2.4 (available via lsprof?)Jason Kirtland2008-04-071-5/+7
|
* - Experimental: prefer cProfile over hotspot for 2.5+Jason Kirtland2008-04-031-32/+59
| | | | | - The latest skirmish in the battle against zoomark and sanity: 3rd party code is factored out in the function call count canary tests
* - added verbose activity to profiling.function_call_countMike Bayer2008-04-011-0/+5
| | | | | - simplified oracle non-ansi join generation, removed hooks from base compiler - removed join() call from _label generation, fixed repeat label gen
* - Migrated zoomark to profiling.function_call_count(), tightened up the ↵Jason Kirtland2008-01-221-11/+31
| | | | numbers. Is there variation by platform too? Buildbots will tell...
* - 2.3 fixup, part two: 100% passing for sqliteJason Kirtland2008-01-211-1/+1
| | | | | | | | | - added 2.4-style binops to util.Set on 2.3 - OrderedSets pickle on 2.3 - more lib/sqlalchemy set vs Set corrections - fixed InstrumentedSet.discard for 2.3 - set, sorted compatibility for test suite - added testing.fails_if decorator
* - Restored 2.3 compat. in lib/sqlalchemyJason Kirtland2008-01-191-0/+1
| | | | | | | - Part one of test suite fixes to run on 2.3 Lots of failures still around sets; sets.Set differs from __builtin__.set particularly in the binops. We depend on set extensively now and may need to provide a corrected sets.Set subclass on 2.3.
* - testbase is gone, replaced by testenvJason Kirtland2008-01-121-1/+0
| | | | | | - Importing testenv has no side effects- explicit functions provide similar behavior to the old immediate behavior of testbase - testing.db has the configured db - Fixed up the perf/* scripts
* Added 'function_call_count' assertion decorator. The full-suite vs. ↵Jason Kirtland2008-01-051-5/+74
| | | | isolated run call count discrepancy needs to be ironed out before this can be applied to zoomark.
* - removed regular expression step from most statement compilations.Mike Bayer2007-10-271-2/+6
| | | | | | also fixes [ticket:833] - inlining on PG with_returning() call - extra options added for profiling
* added first profile tests per [ticket:753]Mike Bayer2007-08-211-2/+10
|
* Fix coverage again- try really hard not to load anything from lib/ until ↵Jason Kirtland2007-07-271-0/+1
| | | | after the coverage hook runs.
* merging 0.4 branch to trunk. see CHANGES for details. 0.3 moves to ↵Mike Bayer2007-07-271-0/+74
maintenance branch in branches/rel_0_3.