From 8652a9a947e5453137ebb36e6891beaf01143669 Mon Sep 17 00:00:00 2001 From: Laurent Indermuehle Date: Tue, 3 Jan 2023 14:33:11 +0100 Subject: [PATCH] Disable sanity, units and matrix to speed up tests in GHA --- .github/workflows/ansible-test-plugins.yml | 112 ++++++++++----------- 1 file changed, 56 insertions(+), 56 deletions(-) diff --git a/.github/workflows/ansible-test-plugins.yml b/.github/workflows/ansible-test-plugins.yml index e5ffbd9..4b93505 100644 --- a/.github/workflows/ansible-test-plugins.yml +++ b/.github/workflows/ansible-test-plugins.yml @@ -19,23 +19,23 @@ env: connector_version_file: "tests/integration/targets/setup_mysql/vars/main.yml" jobs: - sanity: - name: "Sanity (Ansible: ${{ matrix.ansible }})" - runs-on: ubuntu-20.04 - strategy: - matrix: - ansible: - - stable-2.12 - - stable-2.13 - - stable-2.14 - - devel - steps: - - name: Perform sanity testing - uses: ansible-community/ansible-test-gh-action@release/v1 - with: - ansible-core-version: ${{ matrix.ansible }} - testing-type: sanity - pull-request-change-detection: true + # sanity: + # name: "Sanity (Ansible: ${{ matrix.ansible }})" + # runs-on: ubuntu-20.04 + # strategy: + # matrix: + # ansible: + # - stable-2.12 + # - stable-2.13 + # - stable-2.14 + # - devel + # steps: + # - name: Perform sanity testing + # uses: ansible-community/ansible-test-gh-action@release/v1 + # with: + # ansible-core-version: ${{ matrix.ansible }} + # testing-type: sanity + # pull-request-change-detection: true integration: name: "Integration (Python: ${{ matrix.python }}, Ansible: ${{ matrix.ansible }}, MySQL: ${{ matrix.db_engine_version }}, Connector: ${{ matrix.connector }})" @@ -51,13 +51,13 @@ jobs: # also change the "Set MariaDB URL sub dir" task - mariadb_10.8.3 ansible: - - stable-2.12 - - stable-2.13 + # - stable-2.12 + # - stable-2.13 - stable-2.14 - devel python: - - 3.6 - - 3.8 + # - 3.6 + # - 3.8 - 3.9 connector: - pymysql==0.7.10 @@ -145,39 +145,39 @@ jobs: target-python-version: ${{ matrix.python }} testing-type: integration - units: - runs-on: ubuntu-20.04 - name: Units (Ⓐ${{ matrix.ansible }}) - strategy: - # As soon as the first unit test fails, - # cancel the others to free up the CI queue - fail-fast: true - matrix: - ansible: - - stable-2.12 - - stable-2.13 - - stable-2.14 - - devel - python: - - 3.8 - - 3.9 - exclude: - - python: 3.8 - ansible: stable-2.13 - - python: 3.8 - ansible: stable-2.14 - - python: 3.8 - ansible: devel - - python: 3.9 - ansible: stable-2.12 + # units: + # runs-on: ubuntu-20.04 + # name: Units (Ⓐ${{ matrix.ansible }}) + # strategy: + # # As soon as the first unit test fails, + # # cancel the others to free up the CI queue + # fail-fast: true + # matrix: + # ansible: + # - stable-2.12 + # - stable-2.13 + # - stable-2.14 + # - devel + # python: + # - 3.8 + # - 3.9 + # exclude: + # - python: 3.8 + # ansible: stable-2.13 + # - python: 3.8 + # ansible: stable-2.14 + # - python: 3.8 + # ansible: devel + # - python: 3.9 + # ansible: stable-2.12 - steps: - - name: >- - Perform unit testing against - Ansible version ${{ matrix.ansible }} - uses: ansible-community/ansible-test-gh-action@release/v1 - with: - ansible-core-version: ${{ matrix.ansible }} - target-python-version: ${{ matrix.python }} - testing-type: units - pull-request-change-detection: true + # steps: + # - name: >- + # Perform unit testing against + # Ansible version ${{ matrix.ansible }} + # uses: ansible-community/ansible-test-gh-action@release/v1 + # with: + # ansible-core-version: ${{ matrix.ansible }} + # target-python-version: ${{ matrix.python }} + # testing-type: units + # pull-request-change-detection: true