* debian/tests/control: Add additional acceptance tests runs with zookeeper

and consul as DCS.
This commit is contained in:
Michael Banck 2019-01-27 14:20:12 +01:00
parent 65557e4cc6
commit d0b38d952e
2 changed files with 33 additions and 2 deletions

2
debian/changelog vendored
View file

@ -18,6 +18,8 @@ patroni (1.5.4-3) UNRELEASED; urgency=medium
* debian/config.yml.in: Set use_pg_rewind to false and add
remove_data_directory_on_diverged_timelines option.
* debian/tests/acceptance: Add support for consul as DCS.
* debian/tests/control: Add additional acceptance tests runs with zookeeper
and consul as DCS.
-- Debian PostgreSQL Maintainers <team+postgresql@tracker.debian.org> Mon, 21 Jan 2019 17:10:49 +0100

33
debian/tests/control vendored
View file

@ -1,6 +1,6 @@
# runs with etcd or zookeeper (zookeeper needs root, but we can't specify that here if we want to run etcd without root)
# consul
Depends:
etcd-server | zookeeperd,
consul,
postgresql,
python3-behave,
python3-consul (>= 0.7.0),
@ -12,6 +12,35 @@ Depends:
Tests: acceptance
Restrictions: allow-stderr
# etcd
Depends:
etcd-server,
postgresql,
python3-behave,
python3-consul (>= 0.7.0),
python3-coverage,
python3-etcd (>= 0.4.3),
python3-kazoo,
python3-kubernetes,
@,
Tests: acceptance
Restrictions: allow-stderr
# zookeper
Depends:
zookeeperd,
postgresql,
python3-behave,
python3-consul (>= 0.7.0),
python3-coverage,
python3-etcd (>= 0.4.3),
python3-kazoo,
python3-kubernetes,
@,
Tests: acceptance
Restrictions: needs-root, allow-stderr
# regression tests
Depends:
python3-boto,
python3-consul (>= 0.7.0),