Disabled macos. Skiped summary tests in windows.

Этот коммит содержится в:
Petr Andriushchenko 2023-06-05 11:56:36 +02:00
родитель 089608c9fa
Коммит 9bbc8a7c2d
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4C4A5DCF634115B6
3 изменённых файлов: 11 добавлений и 3 удалений

10
.github/workflows/ci.yml поставляемый
Просмотреть файл

@ -14,7 +14,7 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-22.04,windows-latest,macos-latest]
os: [ubuntu-22.04,windows-latest]
python-version: [3.9]
steps:
- name: Checkout repository
@ -29,10 +29,16 @@ jobs:
python -m pip install -e .
python -m spacy download en_core_web_md
python -m textblob.download_corpora
- name: Run pytest
- name: Run pytest linux (linux-only)
if: matrix.os == 'ubuntu-22.04'
run: |
cd ammico
python -m pytest -m "not gcv and not long" -svv --cov=. --cov-report=xml
- name: Run pytest windows(windows-only)
if: matrix.os == 'windows-latest'
run: |
cd ammico
python -m pytest -m "not gcv and not long and not win_skip" -svv --cov=. --cov-report=xml
- name: Upload coverage
if: matrix.os == 'ubuntu-22.04' && matrix.python-version == '3.9'
uses: codecov/codecov-action@v3

Просмотреть файл

@ -1,4 +1,5 @@
[pytest]
markers =
gcv: mark google cloud vision tests - skip to save money.
long: mark long running tests - skip to save compute resources.
long: mark long running tests - skip to save compute resources.
win_skip: mark tests that are skipped on windows.

Просмотреть файл

@ -77,6 +77,7 @@ def test_analyse_image(get_dict):
summary_vis_processors = None
@pytest.mark.win_skip
def test_analyse_questions(get_dict):
list_of_questions = [
"How many persons on the picture?",