YouTrack
xyva.ai connects to JetBrains YouTrack for issue tracking, letting you create issues directly from test failures and Scout findings without context-switching.
Connection Setup
Open Settings > Integrations > YouTrack and fill in the required fields:
| Field | Example |
|---|---|
| Base URL | https://yourorg.youtrack.cloud |
| API Token | Permanent token from YouTrack profile |
| Default Project | XYVA (short project ID) |
TIP
Generate a permanent token under YouTrack > Profile > Account Security > Tokens. Grant the YouTrack scope for full read/write access to issues.
Project Browser
The integration provides a project browser with three levels:
- Project list -- all projects visible to the authenticated user.
- Issue list -- issues filtered by status, assignee, or custom query.
- Issue detail -- full issue view including description, comments, and attachments.
Filter syntax follows the YouTrack query language:
project: XYVA State: Open Assignee: me
project: XYVA Tag: flaky-test sort by: updated descIssue Creation
Issues can be created from three sources inside xyva:
From Runner Failures
When a Playwright test fails, the result card shows a Create Issue button. xyva pre-fills:
- Summary -- test title and failure reason
- Description -- stack trace, screenshot link, and execution context
- Tags --
runner-failure, browser name
From Scout Findings
Scout accessibility and link-check findings include a Report to YouTrack action that maps severity to issue priority:
| Scout Severity | YouTrack Priority |
|---|---|
| Critical | Critical |
| Major | Major |
| Minor | Normal |
Manual Creation
Open the YouTrack panel and click New Issue to create an issue with a blank template.
INFO
All issues created from xyva include a source: xyva custom field so you can filter CI-generated issues from manual ones.
Recommended Workflow
- Run tests in Runner or trigger a Swarm scan.
- Review failures and findings.
- Create YouTrack issues for actionable defects.
- Track resolution in the YouTrack panel.
- Re-run tests to verify the fix.
