Skip to content

Commit

Permalink
cicd: test failing ha test
Browse files Browse the repository at this point in the history
  • Loading branch information
marcoppenheimer committed Apr 27, 2024
1 parent 94524c0 commit 8637571
Showing 1 changed file with 50 additions and 50 deletions.
100 changes: 50 additions & 50 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,55 +51,55 @@ jobs:
name: Build charms
uses: canonical/data-platform-workflows/.github/workflows/build_charms_with_cache.yaml@v7

# integration-test:
# strategy:
# max-parallel: 2
# fail-fast: false
# matrix:
# tox-environments:
# - integration-charm
# - integration-provider
# - integration-scaling
# - integration-password-rotation
# - integration-tls
# - integration-upgrade
# name: ${{ matrix.tox-environments }}
# needs:
# - lint
# - unit-test
# - build
# runs-on: ubuntu-latest
# timeout-minutes: 120
# steps:
# - name: Checkout
# uses: actions/checkout@v3
# - name: Setup operator environment
# # TODO: Replace with custom image on self-hosted runner
# uses: charmed-kubernetes/actions-operator@main
# with:
# provider: lxd
# juju-channel: 3.1/stable
# bootstrap-options: "--agent-version 3.1.6"
# - name: Download packed charm(s)
# uses: actions/download-artifact@v3
# with:
# name: ${{ needs.build.outputs.artifact-name }}
# - name: Select tests
# id: select-tests
# run: |
# if [ "${{ github.event_name }}" == "schedule" ]
# then
# echo Running unstable and stable tests
# echo "mark_expression=" >> $GITHUB_OUTPUT
# else
# echo Skipping unstable tests
# echo "mark_expression=not unstable" >> $GITHUB_OUTPUT
# fi
# - name: Run integration tests
# run: tox run -e ${{ matrix.tox-environments }} -- -m '${{ steps.select-tests.outputs.mark_expression }}'
# env:
# CI_PACKED_CHARMS: ${{ needs.build.outputs.charms }}
#
integration-test:
strategy:
max-parallel: 1
fail-fast: false
matrix:
tox-environments:
- integration-charm
- integration-provider
- integration-scaling
- integration-password-rotation
- integration-tls
- integration-upgrade
name: ${{ matrix.tox-environments }}
needs:
- lint
- unit-test
- build
runs-on: ubuntu-latest
timeout-minutes: 120
steps:
- name: Checkout
uses: actions/checkout@v3
# - name: Setup operator environment
# # TODO: Replace with custom image on self-hosted runner
# uses: charmed-kubernetes/actions-operator@main
# with:
# provider: lxd
# juju-channel: 3.1/stable
# bootstrap-options: "--agent-version 3.1.6"
# - name: Download packed charm(s)
# uses: actions/download-artifact@v3
# with:
# name: ${{ needs.build.outputs.artifact-name }}
# - name: Select tests
# id: select-tests
# run: |
# if [ "${{ github.event_name }}" == "schedule" ]
# then
# echo Running unstable and stable tests
# echo "mark_expression=" >> $GITHUB_OUTPUT
# else
# echo Skipping unstable tests
# echo "mark_expression=not unstable" >> $GITHUB_OUTPUT
# fi
# - name: Run integration tests
# run: tox run -e ${{ matrix.tox-environments }} -- -m '${{ steps.select-tests.outputs.mark_expression }}'
# env:
# CI_PACKED_CHARMS: ${{ needs.build.outputs.charms }}
integration-test-ha:
strategy:
fail-fast: false
Expand All @@ -111,7 +111,7 @@ jobs:
- lint
- unit-test
- build
# - integration-test
- integration-test
runs-on: ubuntu-latest
timeout-minutes: 120
steps:
Expand Down

0 comments on commit 8637571

Please sign in to comment.