Skip to content

fix: validate prediction feature dimensions #40

fix: validate prediction feature dimensions

fix: validate prediction feature dimensions #40

Workflow file for this run

name: Continuous Integration & Telemetry
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
permissions:
contents: read
concurrency:
group: sentinelai-ci-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
engine-test:
name: Inference Monitoring Test Matrix
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- name: ⬇️ Checkout Repository
uses: actions/checkout@v4
- name: 🐍 Set up Python Environment
uses: actions/setup-python@v5
with:
python-version: '3.11'
cache: 'pip'
- name: 📦 Install Package Dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements-dev.txt
- name: 🧪 Execute SentinelAI Test Suite
env:
PYTHONPATH: .
run: |
pytest --cov=. --cov-report=term-missing --cov-report=xml tests/ --junitxml=pytest-results.xml
- name: Upload test evidence
if: always()
uses: actions/upload-artifact@v4
with:
name: sentinelai-test-evidence
path: |
coverage.xml
pytest-results.xml
if-no-files-found: warn