diff --git a/.travis.yml b/.travis.yml index 120b33f1f..3c5517fdf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,8 +21,6 @@ matrix: - env: PGVERSION=9.6 - env: PGVERSION=10 - env: PGVERSION=11 - allow_failures: - - env: PGVERSION=11 before_install: - git clone -b v0.7.9 --depth 1 https://github.com/citusdata/tools.git - sudo make -C tools install diff --git a/src/test/regress/multi_schedule b/src/test/regress/multi_schedule index 31949fe9f..4b0bdf403 100644 --- a/src/test/regress/multi_schedule +++ b/src/test/regress/multi_schedule @@ -37,6 +37,8 @@ test: multi_insert_select_window multi_shard_update_delete window_functions dml_ # ---------- # Tests for partitioning support # ---------- +# TODO: remove the following ignore when PostgreSQL 11 has a new beta +ignore: multi_partitioning test: multi_partitioning_utils multi_partitioning diff --git a/src/test/regress/pg_regress_multi.pl b/src/test/regress/pg_regress_multi.pl index 05771a193..9ba5aff72 100755 --- a/src/test/regress/pg_regress_multi.pl +++ b/src/test/regress/pg_regress_multi.pl @@ -313,6 +313,11 @@ push(@pgOptions, '-c', "citus.remote_task_check_interval=1ms"); push(@pgOptions, '-c', "citus.shard_replication_factor=2"); push(@pgOptions, '-c', "citus.node_connection_timeout=${connectionTimeout}"); +if ($majorversion >= 11) +{ + push(@pgOptions, '-c', "jit=off"); +} + if ($useMitmproxy) { # make tests reproducible by never trying to negotiate ssl