DataDesigner/.github
Andre Manoel 58734d09f0
test: add provider health checks script and CI workflow (#301)
* test: add e2e health checks for default provider models

Add parametrized tests that verify model connectivity for all
default providers (nvidia, openai, openrouter). Tests check API
key availability and skip when not configured.

* chore: move health checks out of e2e tests

- Convert pytest test to standalone script at scripts/health_checks.py
- Add `make health-checks` target
- Add CI workflow (weekly + on release + manual dispatch)
- Remove test_health_checks.py from tests_e2e/

* chore: make health checks non-blocking in CI

* fix: print traceback to stdout to avoid interleaving

* chore: add all provider API keys to health checks CI

Co-authored-by: Cursor <cursoragent@cursor.com>

* chore: remove temporary push trigger from health checks

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-06 15:18:35 -03:00
..
ISSUE_TEMPLATE chore: minor issue template tweaks (#198) 2026-01-12 15:34:10 -05:00
workflows test: add provider health checks script and CI workflow (#301) 2026-02-06 15:18:35 -03:00
CODEOWNERS chore: add CODEOWNERS for automatic PR review assignment (#251) 2026-01-28 11:04:37 -03:00