postgresql CI tests: fix timeouts (#598)

* postgresql CI tests: fix timeouts

* fix

ci_complete
This commit is contained in:
Andrew Klychkov 2020-07-02 10:01:20 +03:00 committed by GitHub
commit 3cde447eb8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 79 additions and 7 deletions

View file

@ -20,11 +20,28 @@
name: wal_level
value: logical
- name: postgresql_slot - restart PostgreSQL
# To avoid CI timeouts
- name: Kill all postgres processes
shell: 'pkill -u {{ pg_user }}'
become: yes
when: ansible_facts.distribution == 'CentOS' and ansible_facts.distribution_major_version == '8'
ignore_errors: yes
- name: postgresql_slot - stop PostgreSQL
become: yes
service:
name: "{{ postgresql_service }}"
state: restarted
state: stopped
- name: postgresql_slot - pause between stop and start PostgreSQL
pause:
seconds: 5
- name: postgresql_slot - start PostgreSQL
become: yes
service:
name: "{{ postgresql_service }}"
state: started
#
# state=present