From: Mike Bayer Date: Tue, 15 Aug 2023 18:27:34 +0000 (-0400) Subject: limit drivers for memusage target X-Git-Tag: rel_2_0_20~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8ca37f1327e23aa363e80c1169872b7f690781e1;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git limit drivers for memusage target apparently on CI the memusage target is running with the much slower sqlite_numeric "fake" dialect. limit this target to straight sqlite and psycopg2 Change-Id: Ica66204cd5d612439f7d6ce53eff0965e97176b1 --- diff --git a/tox.ini b/tox.ini index 5e00bd0c49..db1b15ccca 100644 --- a/tox.ini +++ b/tox.ini @@ -124,6 +124,12 @@ setenv= py{3,37,38,39,310,311}-postgresql: EXTRA_PG_DRIVERS={env:EXTRA_PG_DRIVERS:--dbdriver psycopg2 --dbdriver asyncpg --dbdriver pg8000 --dbdriver psycopg --dbdriver psycopg_async} py312-postgresql: EXTRA_PG_DRIVERS={env:EXTRA_PG_DRIVERS:--dbdriver psycopg2 --dbdriver pg8000 --dbdriver psycopg --dbdriver psycopg_async} + # limit driver list for memusage target + memusage: EXTRA_SQLITE_DRIVERS={env:EXTRA_SQLITE_DRIVERS:--dbdriver sqlite} + memusage: EXTRA_PG_DRIVERS={env:EXTRA_PG_DRIVERS:--dbdriver psycopg2} + # limit workers for memusage + memusage: WORKERS={env:TOX_WORKERS:-n2} + mysql: MYSQL={env:TOX_MYSQL:--db mysql} mysql: EXTRA_MYSQL_DRIVERS={env:EXTRA_MYSQL_DRIVERS:--dbdriver mysqldb --dbdriver pymysql}