]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Add option for "sparse" backend tests and apply to memusage
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 20 Jun 2019 21:18:59 +0000 (17:18 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 20 Jun 2019 22:09:37 +0000 (18:09 -0400)
commitc8df8a1b37ca42a3f564652354f68a2887c0fbc8
treee79c4ced16de7fe3954f1e4ccebc8368eef52cbc
parent542f2831bb27a8239c4839492bc72c84ffce7e10
Add option for "sparse" backend tests and apply to memusage

The memusage tests are extremely time and memory intensive,
and when CI runs against MySQL or Postgresql there are many
database/driver combinations for which the "backend" tests
repeatedly run; as these tests are more oriented towards
basic dialect interaction, add a new "sparse" backend option
that will run the tests only once per base dialect.

Change-Id: I312aa0332d7ec1ff4e2faa15f6b189d6f0f68393
(cherry picked from commit 0ad64da3971bd4ac42699cf891fd689e7291cd2f)
lib/sqlalchemy/testing/plugin/plugin_base.py
test/aaa_profiling/test_memusage.py