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

@ -61,11 +61,28 @@
name: track_functions
value: all
- name: 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: Stop PostgreSQL
become: yes
service:
name: "{{ postgresql_service }}"
state: restarted
state: stopped
- name: Pause between stop and start PosgreSQL
pause:
seconds: 5
- name: Start PostgreSQL
become: yes
service:
name: "{{ postgresql_service }}"
state: started
- name: Create test functions
<<: *task_parameters