Skip to content

Commit

Permalink
Updates
Browse files Browse the repository at this point in the history
  • Loading branch information
saikumar-vs committed May 1, 2024
1 parent 5cb2d32 commit 635bf0e
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 7 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/integration-cli-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ jobs:
pmm_server_image: ${{ inputs.pmm_server_image || 'perconalab/pmm-server:3-dev-latest' }}
pmm_client_image: ${{ inputs.pmm_client_image || 'perconalab/pmm-client:3-dev-latest' }}
pmm_client_version: ${{ inputs.pmm_client_version || '3-dev-latest' }}
cli_test: 'pmm-ui-tests/cli/tests/mysql.spec.ts pmm-ui-tests/cli/tests/mysql-conf-file.spec.ts'
cli_test: 'pmm-ui-tests/cli/tests/mysql.spec.ts pmm-ui-tests/cli/tests/mysql-conf-file.spec.ts --workers=1'
services_list: '--database mysql=8.0'
test_name: 'MySQL 8.0'

Expand All @@ -184,7 +184,7 @@ jobs:
pmm_server_image: ${{ inputs.pmm_server_image || 'perconalab/pmm-server:3-dev-latest' }}
pmm_client_image: ${{ inputs.pmm_client_image || 'perconalab/pmm-client:3-dev-latest' }}
pmm_client_version: ${{ inputs.pmm_client_version || '3-dev-latest' }}
cli_test: 'postgreSql'
cli_test: 'postgreSql --workers=1'
services_list: '--database pdpgsql=14'
test_name: 'PD PostgreSQL 14'

Expand All @@ -199,7 +199,7 @@ jobs:
pmm_server_image: ${{ inputs.pmm_server_image || 'perconalab/pmm-server:3-dev-latest' }}
pmm_client_image: ${{ inputs.pmm_client_image || 'perconalab/pmm-client:3-dev-latest' }}
pmm_client_version: ${{ inputs.pmm_client_version || '3-dev-latest' }}
cli_test: 'postgreSql'
cli_test: 'postgreSql --workers=1'
services_list: '--database pdpgsql=15'
test_name: 'PD PostgreSQL 15'

Expand All @@ -214,7 +214,7 @@ jobs:
pmm_server_image: ${{ inputs.pmm_server_image || 'perconalab/pmm-server:3-dev-latest' }}
pmm_client_image: ${{ inputs.pmm_client_image || 'perconalab/pmm-client:3-dev-latest' }}
pmm_client_version: ${{ inputs.pmm_client_version || '3-dev-latest' }}
cli_test: 'postgreSql'
cli_test: 'postgreSql --workers=1'
services_list: '--database pdpgsql=16'
test_name: 'PD PostgreSQL 16'

Expand Down
19 changes: 16 additions & 3 deletions .github/workflows/runner-integration-cli-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -120,9 +120,22 @@ jobs:
-e PERCONA_TEST_PLATFORM_PUBLIC_KEY=RWTg+ZmCCjt7O8eWeAmTLAqW+1ozUbpRSKSwNTmO+exlS5KEIPYWuYdX \
--volumes-from pmm-server-data --name pmm-server --restart always ${{ env.PMM_SERVER_IMAGE }}
- name: Sleep for 30 seconds
run: sleep 30s
shell: bash
- name: Wait for PMM Server to start
run: |
wait-for-url() {
echo "Testing $1"
timeout -s TERM 240 bash -c \
'while [[ "$(curl -s -o /dev/null -L -w ''%{http_code}'' ${0})" != "200" ]];\
do echo "Waiting for ${0}" && sleep 2;\
done' ${1}
echo "OK!"
if curl -I $1; then
echo "PMM Server is ready"
else
echo "PMM Server is not ready"
fi
}
wait-for-url https://127.0.0.1/v1/readyz
- name: 'Setup PMM Client: <${{ env.PMM_CLIENT_VERSION }}>'
working-directory: qa-integration/pmm_qa
Expand Down

0 comments on commit 635bf0e

Please sign in to comment.