Skip to content

Benchmark

Benchmark #118

Workflow file for this run

name: Benchmark
on:
push:
branches: [main]
schedule:
- cron: "0 2 * * 1" # 매주 월요일 새벽 2시
jobs:
benchmark:
name: Run Benchmarks
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.11"
- run: pip install pandas && pip install -e ".[dev,api,auth,viz]"
- name: Run benchmark suite
run: pytest tests/ -m benchmark -v --timeout=300
- name: Upload benchmark results
uses: actions/upload-artifact@v4
with:
name: benchmark-results-${{ github.sha }}
path: outputs/