mirror of
https://github.com/ansible-collections/community.mysql.git
synced 2025-08-31 10:21:47 -07:00
Integration tests: restrict exclusion mysqlclient + MariaDB only when testing the mysql_role module
This commit is contained in:
parent
82cedf8510
commit
368a23a36f
3 changed files with 9 additions and 4 deletions
7
.github/workflows/ansible-test-plugins.yml
vendored
7
.github/workflows/ansible-test-plugins.yml
vendored
|
@ -78,10 +78,6 @@ jobs:
|
|||
connector: pymysql==0.7.10
|
||||
- db_engine_version: mariadb_10.5.9
|
||||
connector: pymysql==0.7.10
|
||||
- db_engine_version: mariadb_10.3.34
|
||||
connector: mysqlclient==2.0.1
|
||||
- db_engine_version: mariadb_10.5.9
|
||||
connector: mysqlclient==2.0.1
|
||||
- python: 3.8
|
||||
ansible: stable-2.9
|
||||
- python: 3.8
|
||||
|
@ -123,6 +119,9 @@ jobs:
|
|||
- name: Set Connector version (${{ matrix.connector }})
|
||||
run: "sed -i 's/^python_packages:.*/python_packages: [${{ matrix.connector }}]/' ${{ env.connector_version_file }}"
|
||||
|
||||
- name: Set Connector type (${{ matrix.connector }})
|
||||
run: "sed -i 's/^connector_type:.*/connector_type: echo $(echo ${{ matrix.connector }} | cut -f1 -d'=')/' ${{ env.connector_version_file }}"
|
||||
|
||||
- name: Run integration tests
|
||||
run: ansible-test integration --docker -v --color --retry-on-error --continue-on-error --python ${{ matrix.python }} --diff --coverage
|
||||
working-directory: ./ansible_collections/community/mysql
|
||||
|
|
|
@ -11,6 +11,7 @@ percona_mysql_packages:
|
|||
- "{{ percona_client_package }}"
|
||||
|
||||
python_packages: [pymysql == 0.9.3]
|
||||
connector_type: pymysql
|
||||
|
||||
install_prereqs:
|
||||
- libaio1
|
||||
|
|
|
@ -36,6 +36,11 @@
|
|||
- meta: end_play
|
||||
when: srv['version']['major'] < 8
|
||||
|
||||
# https://github.com/ansible-collections/community.mysql/issues/292
|
||||
# FIXME: try to make it working
|
||||
- meta: end_play
|
||||
when: connector_type == 'mysqlclient'
|
||||
|
||||
#########
|
||||
# Prepare
|
||||
- name: Create db {{ test_db }}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue