Enable Citus behave tests for Postgres v16 (#2914)

and reduce flakiness
This commit is contained in:
Alexander Kukushkin
2023-10-16 16:05:27 +02:00
committed by GitHub
parent 88b35252c3
commit c96e35c807
3 changed files with 15 additions and 9 deletions
+2 -2
View File
@@ -45,8 +45,8 @@ def install_packages(what):
packages['exhibitor'] = packages['zookeeper']
packages = packages.get(what, [])
ver = versions.get(what)
if float(ver) == 15:
packages += ['postgresql-{0}-citus-12.0'.format(ver)]
if float(ver) >= 15:
packages += ['postgresql-{0}-citus-12.1'.format(ver)]
subprocess.call(['sudo', 'apt-get', 'update', '-y'])
return subprocess.call(['sudo', 'apt-get', 'install', '-y', 'postgresql-' + ver, 'expect-dev'] + packages)