diff --git a/.github/workflows/test_precommit.yml b/.github/workflows/test_precommit.yml index 5fd492aa..27021e40 100644 --- a/.github/workflows/test_precommit.yml +++ b/.github/workflows/test_precommit.yml @@ -31,34 +31,6 @@ jobs: - name: Run test run: | uv run pytest --data=./data tests/functional - serving_api: - strategy: - fail-fast: false - matrix: - os: [ubuntu-22.04, ubuntu-24.04] - python-version: ["3.10", "3.11", "3.13"] - runs-on: ${{ matrix.os }} - steps: - - name: Set up docker for macOS - if: startsWith(matrix.os, 'macos-1') - run: | - brew install colima docker - colima start - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - with: - persist-credentials: false - - uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0 - with: - python-version: ${{ matrix.python-version }} - - name: Install uv - uses: astral-sh/setup-uv@d0cc045d04ccac9d8b7881df0226f9e82c39688e # v6.8.0 - - name: serving_api - run: | - uv sync --locked --extra tests --extra ovms - uv run python tests/precommit/prepare_data.py -d data -p tests/precommit/public_scope.json - uv run python -c "from model_api.models import DetectionModel; DetectionModel.create_model('./data/otx_models/detection_model_with_xai_head.xml').save('ovms_models/ssd_mobilenet_v1_fpn_coco/1/ssd_mobilenet_v1_fpn_coco.xml')" - docker run -d --rm -v $GITHUB_WORKSPACE/ovms_models/:/models -p 8000:8000 openvino/model_server:latest --model_path /models/ssd_mobilenet_v1_fpn_coco/ --model_name ssd_mobilenet_v1_fpn_coco --rest_port 8000 --log_level DEBUG --target_device CPU - uv run python examples/serving_api/run.py data/coco128/images/train2017/000000000009.jpg # detects 4 objects Zizmor-Scan-PR: runs-on: ubuntu-latest permissions: