ci(v1-api): install pytest, drop root --cov addopts for perf suite, ascii comment
This commit is contained in:
parent
308d2fc89d
commit
b5a91c5635
|
|
@ -265,7 +265,7 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
pip install locust
|
pip install pytest # the perf suite is pytest, not locust
|
||||||
|
|
||||||
- name: Start application
|
- name: Start application
|
||||||
working-directory: archive/v1
|
working-directory: archive/v1
|
||||||
|
|
@ -286,7 +286,9 @@ jobs:
|
||||||
# test_frame_budget.py, test_inference_speed.py) — there is no
|
# test_frame_budget.py, test_inference_speed.py) — there is no
|
||||||
# locustfile.py, so the old `locust -f tests/performance/locustfile.py`
|
# locustfile.py, so the old `locust -f tests/performance/locustfile.py`
|
||||||
# command always failed with "Could not find ...". Run the real suite.
|
# command always failed with "Could not find ...". Run the real suite.
|
||||||
pytest tests/performance/ -v --junitxml=perf-junit.xml
|
# -o addopts="" drops the root pyproject's --cov/--cov-fail-under=100
|
||||||
|
# flags (pytest-cov isn't installed here and 100% cov is for unit tests).
|
||||||
|
pytest tests/performance/ -o addopts="" -v --junitxml=perf-junit.xml
|
||||||
|
|
||||||
- name: Upload performance results
|
- name: Upload performance results
|
||||||
if: always()
|
if: always()
|
||||||
|
|
@ -380,7 +382,7 @@ jobs:
|
||||||
needs: [docker-build]
|
needs: [docker-build]
|
||||||
if: github.ref == 'refs/heads/main'
|
if: github.ref == 'refs/heads/main'
|
||||||
permissions:
|
permissions:
|
||||||
contents: write # gh-pages deploy needs write (GITHUB_TOKEN is read-only by default → 403)
|
contents: write # gh-pages deploy needs write (GITHUB_TOKEN is read-only by default -> 403)
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue