mirror of
https://github.com/outbackdingo/patroni.git
synced 2026-08-25 14:53:37 +00:00
Enable behave tests with Citus 13 and PostgreSQL 17 (#3262)
Also increase timeout from 15m to 20m
This commit is contained in:
@@ -47,8 +47,8 @@ def install_packages(what):
|
|||||||
packages['exhibitor'] = packages['zookeeper']
|
packages['exhibitor'] = packages['zookeeper']
|
||||||
packages = packages.get(what, [])
|
packages = packages.get(what, [])
|
||||||
ver = versions.get(what)
|
ver = versions.get(what)
|
||||||
if 15 <= float(ver) < 17:
|
if 15 <= float(ver) < 18:
|
||||||
packages += ['postgresql-{0}-citus-12.1'.format(ver)]
|
packages += ['postgresql-{0}-citus-13.0'.format(ver)]
|
||||||
subprocess.call(['sudo', 'apt-get', 'update', '-y'])
|
subprocess.call(['sudo', 'apt-get', 'update', '-y'])
|
||||||
return subprocess.call(['sudo', 'apt-get', 'install', '-y', 'postgresql-' + ver, 'expect-dev'] + packages)
|
return subprocess.call(['sudo', 'apt-get', 'install', '-y', 'postgresql-' + ver, 'expect-dev'] + packages)
|
||||||
|
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ def main():
|
|||||||
|
|
||||||
version = versions.get(what)
|
version = versions.get(what)
|
||||||
path = '/usr/lib/postgresql/{0}/bin:.'.format(version)
|
path = '/usr/lib/postgresql/{0}/bin:.'.format(version)
|
||||||
unbuffer = ['timeout', '900', 'unbuffer']
|
unbuffer = ['timeout', '1200', 'unbuffer']
|
||||||
else:
|
else:
|
||||||
if sys.platform == 'darwin':
|
if sys.platform == 'darwin':
|
||||||
version = os.environ.get('PGVERSION', '16.1-1')
|
version = os.environ.get('PGVERSION', '16.1-1')
|
||||||
|
|||||||
Reference in New Issue
Block a user