ci: use pytest-split based on least_duration (#10522)

This commit is contained in:
skshetry
2024-08-14 14:58:55 +05:45
committed by GitHub
parent 52405a0e10
commit 7bca71db2e
+8 -8
View File
@@ -56,28 +56,28 @@ jobs:
include: include:
- os: windows-latest - os: windows-latest
pyv: "3.9" pyv: "3.9"
pytestargs: "--splits 4 --group 1" pytestargs: "--splitting-algorithm=least_duration --splits 4 --group 1"
- os: windows-latest - os: windows-latest
pyv: "3.9" pyv: "3.9"
pytestargs: "--splits 4 --group 2" pytestargs: "--splitting-algorithm=least_duration --splits 4 --group 2"
- os: windows-latest - os: windows-latest
pyv: "3.9" pyv: "3.9"
pytestargs: "--splits 4 --group 3" pytestargs: "--splitting-algorithm=least_duration --splits 4 --group 3"
- os: windows-latest - os: windows-latest
pyv: "3.9" pyv: "3.9"
pytestargs: "--splits 4 --group 4" pytestargs: "--splitting-algorithm=least_duration --splits 4 --group 4"
- os: windows-latest - os: windows-latest
pyv: "3.12" pyv: "3.12"
pytestargs: "--splits 4 --group 1" pytestargs: "--splitting-algorithm=least_duration --splits 4 --group 1"
- os: windows-latest - os: windows-latest
pyv: "3.12" pyv: "3.12"
pytestargs: "--splits 4 --group 2" pytestargs: "--splitting-algorithm=least_duration --splits 4 --group 2"
- os: windows-latest - os: windows-latest
pyv: "3.12" pyv: "3.12"
pytestargs: "--splits 4 --group 3" pytestargs: "--splitting-algorithm=least_duration --splits 4 --group 3"
- os: windows-latest - os: windows-latest
pyv: "3.12" pyv: "3.12"
pytestargs: "--splits 4 --group 4" pytestargs: "--splitting-algorithm=least_duration --splits 4 --group 4"
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
with: with: