From 70db93ad0dc67f52c67bba22b19692d2d264c20b Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Thu, 23 Feb 2023 23:39:30 +0100 Subject: [PATCH] wip --- Jenkinsfile | 2 +- tests/settings.py | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 8a4f6511..70523c2e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -9,7 +9,7 @@ pipeline { stages { stage('Unit Tests') { steps { - sh 'NUMPROCESSES=6 tox -rv ' + sh 'NUMPROCESSES=6 pg_virtualenv -p ${WORKSPACE}/.pg-${BUILD_NUMBER}.sock -o fsync=off tox -rv ' } post { always { diff --git a/tests/settings.py b/tests/settings.py index ec546d35..eca45342 100644 --- a/tests/settings.py +++ b/tests/settings.py @@ -64,12 +64,14 @@ CACHES = { DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql_psycopg2', - 'TEST': { - 'NAME': ('passerelle-test-%s' % os.environ.get("BRANCH_NAME", "").replace('/', '-'))[:58], - }, } } +# retrieve postgres params from environment +for key in ('PGPORT', 'PGHOST', 'PGUSER', 'PGPASSWORD'): + if key in os.environ: + DATABASES['default'][key[2:]] = os.environ[key] + LOGGED_REQUESTS_MAX_SIZE = 4999 LEGACY_URLS_MAPPING = {'old.org': 'new.org'} -- 2.39.2