Skip to content

Weekly Test

Weekly Test #14

Workflow file for this run

name: Weekly Test
on:
workflow_dispatch: # run on request (no need for PR)
schedule:
# every 12AM on Sunday
- cron: "0 0 * * 0"
jobs:
Regression-Tests:
strategy:
fail-fast: false
matrix:
include:
- task: "iseg"
test_dir: "tests/regression/instance_segmentation"
runs_on: "['self-hosted', 'Linux', 'X64', 'dmount']"
- task: "seg"
test_dir: "tests/regression/semantic_segmentation"
runs_on: "['self-hosted', 'Linux', 'X64', 'dmount']"
- task: "det"
test_dir: "tests/regression/detection"
runs_on: "['self-hosted', 'Linux', 'X64', 'dmount']"
- task: "ano"
test_dir: "tests/regression/anomaly"
runs_on: "['self-hosted', 'Linux', 'X64', 'dmount']"
- task: "act"
test_dir: "tests/regression/action"
runs_on: "['self-hosted', 'Linux', 'X64', 'dmount']"
- task: "cls"
test_dir: "tests/regression/classification"
runs_on: "['self-hosted', 'Linux', 'X64', 'dmount']"
name: Regression-Test-py310-${{ matrix.task }}
uses: ./.github/workflows/run_tests_in_tox.yml
with:
python-version: "3.10"
toxenv-pyver: "py310"
toxenv-task: ${{ matrix.task }}
tests-dir: ${{ matrix.test_dir }}
runs-on: ${{ matrix.runs_on }}
timeout-minutes: 2880
upload-artifact: true