Skip to content

Commit a32f367

Browse files
authored
PMM-7 fix workflows (#112)
* PMM-7 fix workflows * PMM-7 fix workflows * PMM-7 fix workflows * PMM-7 fix workflows * PMM-7 fix workflows
1 parent 9f409ee commit a32f367

File tree

3 files changed

+12
-9
lines changed

3 files changed

+12
-9
lines changed

.github/workflows/PMM_PDPGSQL.yaml

+4-3
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ on:
3535

3636
jobs:
3737
PMM_PDPGSQL_TEST:
38-
runs-on: ubuntu-latest
39-
timeout-minutes: 20
38+
runs-on: ubuntu-20.04
39+
timeout-minutes: 40
4040
env:
4141
ADMIN_PASSWORD: 'admin'
4242
PDPGSQL_VERSION: ${{ github.event.inputs.pdpgsql_version || '17' }}
@@ -69,6 +69,7 @@ jobs:
6969
python3 -m venv virtenv
7070
. virtenv/bin/activate
7171
pip install --upgrade pip
72+
pip install --force-reinstall -U setuptools
7273
pip install -r requirements.txt
7374
python pmm-framework.py --verbose --pmm-server-password=${{ env.ADMIN_PASSWORD }} --client-version=${{ env.PMM_CLIENT_VERSION }} --database PDPGSQL=${{ env.PDPGSQL_VERSION }}
7475
@@ -87,4 +88,4 @@ jobs:
8788
working-directory: pmm-ui-tests
8889
run: |
8990
export PMM_UI_URL="http://127.0.0.1:8081/"
90-
npx codeceptjs run -c pr.codecept.js tests/qa-integration/pmm_pdpgsql_integration_test.js --steps --debug
91+
npx codeceptjs run -c pr.codecept.js tests/qa-integration/pmm_pdpgsql_integration_test.js

.github/workflows/PMM_PROXYSQL.yaml

+4-3
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ on:
3939

4040
jobs:
4141
PMM_PXC_TEST:
42-
runs-on: ubuntu-latest
43-
timeout-minutes: 20
42+
runs-on: ubuntu-20.04
43+
timeout-minutes: 40
4444
env:
4545
ADMIN_PASSWORD: 'admin'
4646
PXC_VERSION: ${{ github.event.inputs.pxc_version || '8.0' }}
@@ -99,6 +99,7 @@ jobs:
9999
python3 -m venv virtenv
100100
. virtenv/bin/activate
101101
pip install --upgrade pip
102+
pip install --force-reinstall -U setuptools
102103
pip install -r requirements.txt
103104
if [[ "${{ github.event.inputs.pxc_version }}" != http* ]]; then
104105
python pmm-framework.py --verbose --pmm-server-password=${{ env.ADMIN_PASSWORD }} --client-version=${{ env.PMM_CLIENT_VERSION }} --database PXC=${{ env.PXC_VERSION }}
@@ -120,6 +121,6 @@ jobs:
120121
- name: Run the Integration tests of PXC
121122
run: |
122123
export PMM_UI_URL="http://127.0.0.1:8081/"
123-
npx codeceptjs run -c pr.codecept.js tests/qa-integration/pmm_pxc_integration_test.js --steps --debug
124+
npx codeceptjs run -c pr.codecept.js tests/qa-integration/pmm_pxc_integration_test.js
124125
working-directory: pmm-ui-tests
125126

.github/workflows/PMM_PS.yaml

+4-3
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ on:
3737

3838
jobs:
3939
PMM_PS_TEST:
40-
runs-on: ubuntu-latest
41-
timeout-minutes: 20
40+
runs-on: ubuntu-20.04
41+
timeout-minutes: 40
4242
env:
4343
ADMIN_PASSWORD: 'admin'
4444
PS_VERSION: ${{ github.event.inputs.ps_version || '8.0' }}
@@ -99,6 +99,7 @@ jobs:
9999
python3 -m venv virtenv
100100
. virtenv/bin/activate
101101
pip install --upgrade pip
102+
pip install --force-reinstall -U setuptools
102103
pip install -r requirements.txt
103104
if [[ "${{ github.event.inputs.ps_version }}" != http* ]]; then
104105
python pmm-framework.py --verbose --pmm-server-password=${{ env.ADMIN_PASSWORD }} --client-version=${{ env.PMM_CLIENT_VERSION }} --database PS=${{ env.PS_VERSION }}
@@ -120,5 +121,5 @@ jobs:
120121
- name: Run the Integration tests of PS
121122
run: |
122123
export PMM_UI_URL="http://127.0.0.1:8081/"
123-
npx codeceptjs run -c pr.codecept.js tests/qa-integration/pmm_ps_integration_test.js --steps --debug
124+
npx codeceptjs run -c pr.codecept.js tests/qa-integration/pmm_ps_integration_test.js
124125
working-directory: pmm-ui-tests

0 commit comments

Comments
 (0)