Docs Navigation
Quickstart
Prerequisites
- Node.js installed in your CI environment
- A CI pipeline (GitHub Actions, GitLab CI, CircleCI, Jenkins)
- Playwright artifacts enabled
Choose storage
- Option 1: Sentinel Storage (recommended)
- Option 2: Bring Your Own S3 (optional)
Option 1: Sentinel Storage (recommended)
Step 1: Set environment variables:
bash
SENTINELQA_API_KEY=your_api_key
SENTINELQA_ORG=your_org (optional)
SENTINELQA_PROJECT=your_project (optional)Step 2: Add CI step (link to CI pages)
Step 3: Run CI and open Master Link
Option 2: Bring Your Own S3 (optional)
Step 1: Create S3 bucket
Step 2: Configure IAM (placeholder policy JSON)
json
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": ["s3:PutObject", "s3:GetObject", "s3:ListBucket"],
"Resource": ["arn:aws:s3:::YOUR_BUCKET", "arn:aws:s3:::YOUR_BUCKET/*"]
}
]
}Step 3: Set environment variables:
bash
SENTINELQA_API_KEY=your_api_key
SENTINELQA_S3_BUCKET=your_bucket
SENTINELQA_S3_REGION=your_region
SENTINELQA_S3_ACCESS_KEY_ID=your_access_key
SENTINELQA_S3_SECRET_ACCESS_KEY=your_secret_keyStep 4: Add CI step and run
AI failure summary appears when you open a failed test.