getsentry/Run AI SDK Integration Tests
Run AI SDK integration tests for a specific language (js or python) and report failures
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 29, 2026
- License
- MIT
Pinned Snippet
uses: getsentry/testing-ai-sdk-integrations@a14b9af298674c8997e1b21ddca3136667d2b20a # v1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| platform | Platform to test. One of: node, python, php, or leave empty for both | no | "" |
| framework | Specific framework to test (e.g., openai, anthropic, langchain) | no | "" |
| test | Specific test to run (e.g., 'Basic LLM Test') | no | "" |
| parallel | Number of tests to run in parallel | no | 4 |
| sentry-python-path | Path to local sentry-python repository for editable install | no | "" |
| sentry-javascript-path | Path to local sentry-javascript repository for linking | no | "" |
| sentry-php-path | Path to local sentry-php repository (core PHP SDK) | no | "" |
| sentry-laravel-path | Path to local sentry-laravel repository for composer path repository | no | "" |
| openai-api-key | OpenAI API key | yes | — |
| anthropic-api-key | Anthropic API key | yes | — |
| google-genai-api-key | Google GenAI API key | yes | — |
Outputs
| name | description |
|---|---|
| success | Whether all tests passed |
| total | Total number of tests run |
| passed | Number of tests passed |
| failed | Number of tests failed |