summaryrefslogtreecommitdiff
path: root/test/aaa_profiling/test_pool.py
Commit message (Collapse)AuthorAgeFilesLines
* trying different approaches to test layout. in this one, the testing modulesMike Bayer2012-09-271-1/+1
| | | | | | | become an externally usable package but still remains within the main sqlalchemy parent package. in this system, we use kind of an ugly hack to get the noseplugin imported outside of the "sqlalchemy" package, while still making it available within sqlalchemy for usage by third party libraries.
* OK! let's turn this around completely. Forget making a single count acrossMike Bayer2012-08-111-3/+3
| | | | | | all platforms. let's instead store callcounts for *all* observed platforms in a datafile. Will try to get enough platforms in the file for jenkins to have meaningful results. for platforms not in the file, it's just skiptest.
* - make sure event mechanics have completed before running this test, lower ↵Mike Bayer2012-08-091-6/+10
| | | | callcount
* more adjustmentsMike Bayer2012-08-091-2/+2
|
* - a new approach to profiling where we attempt to strip outMike Bayer2012-08-091-9/+3
| | | | | | parts of the pstats that are idiosyncratic to different platforms. the goal is no per-version assertions on tests, version differences in theory would go into the list of profiling exceptions.
* trailing whitespace bonanzaMike Bayer2012-07-281-4/+4
|
* - somehting is making this test have an inconsistent callcountMike Bayer2012-06-241-1/+1
|
* callcounts, due to the DummyLock cleanupMike Bayer2012-06-231-3/+3
|
* a likely callcountMike Bayer2012-06-211-1/+6
|
* callcountMike Bayer2012-06-201-2/+1
|
* mark all aaa_profiling tests with __requires__ = 'cpython',Mike Bayer2011-04-231-0/+2
|
* - callcountsMike Bayer2011-04-081-3/+12
| | | | - clean out pool._refs in the test_pool perf tests, make things simple
* - remove test.sql._base, test.engine._base, test.orm._base, move those ↵Mike Bayer2011-03-271-1/+1
| | | | | | | classes to a new test.lib.fixtures module - move testing.TestBase to test.lib.fixtures - massive search and replace
* - whitespace removal bonanzaMike Bayer2011-01-021-1/+1
|
* callcounts...Mike Bayer2010-12-051-1/+1
|
* callcounts for 2.4, 2.5, 2.6Mike Bayer2010-12-051-1/+1
|
* - fix callcount for 2.6Mike Bayer2010-12-051-1/+1
|
* - more inlining. nominal execution on sqlite down to 36 calls, from 51 in 0.6.Mike Bayer2010-12-051-2/+2
|
* - sqlalchemy.test and nose plugin moves back to being entirelyMike Bayer2010-11-281-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | outside of "sqlalchemy" and under "test/". Rationale: - coverage plugin works without issue, without need for an awkward additional package install - command line for "nosetests" isn't polluted with SQLAlchemy options [ticket:1949]
| * - move sqlalchemy.test to test.libMike Bayer2010-11-151-1/+1
| |
* | - repair remaining testsMike Bayer2010-11-201-1/+1
| |
* | - pretty much all tests passing, maybe some callcounts are offMike Bayer2010-07-251-2/+2
|/ | | | | - test suite adjusted to use engine/pool events and not listeners - deprecation warnings
* up the variance on these as the call counts are very low andMike Bayer2010-07-061-2/+4
| | | | things wiggle around even between 2.6.4/2.6.5
* - latest distributeMike Bayer2010-07-051-2/+5
| | | | | - added caveats to unittest README encountered with Py2.7 + current nose 0.11.3 - call counts for py2.7. all tests pass for sqlite + mysql-python + psycopg2
* more bumpsMike Bayer2010-03-011-1/+1
|
* callcountsMike Bayer2010-02-281-1/+1
|
* - orm: Removed a lot of logging that nobody really cares about,Mike Bayer2010-02-281-2/+2
| | | | | | | | | | | | logging that remains will respond to live changes in the log level. No significant overhead is added. [ticket:1719] - engine: Opened up logging a bit such that isEnabledFor() is called more often, so that changes to the log level for engine/pool will be reflected on next connect. This adds a small amount of method call overhead. It's negligible and will make life a lot easier for all those situations when logging just happens to be configured after create_engine() is called. [ticket:1719]
* python3k fixesMike Bayer2009-08-091-2/+2
|
* fix some profiles for 2.4Mike Bayer2009-08-061-1/+1
|
* merge 0.6 series to trunk.Mike Bayer2009-08-061-3/+6
|
* - unit tests have been migrated from unittest to nose.Mike Bayer2009-06-101-0/+40
See README.unittests for information on how to run the tests. [ticket:970]