From 8ca37f1327e23aa363e80c1169872b7f690781e1 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Tue, 15 Aug 2023 14:27:34 -0400 Subject: [PATCH] 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 --- tox.ini | 6 ++++++ 1 file changed, 6 insertions(+) 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} -- 2.47.3