Skip to content

The issues board

Every verified failure becomes a root-caused issue. Tripwire ships a built-in tracker ("File to Tripwire") so you get a triaged board out of the box — and the same issues can be mirrored to GitHub, GitLab, or Jira.

What lands on the board

When a case fails and the failure is confirmed, Tripwire builds an issue carrying:

  • a title and severity,
  • a Markdown body — what failed, expected vs. observed, and (when a log backend is connected) the backend error, the suspected cause, and a suggested fix,
  • the screenshot + step context from the run,
  • a fingerprint for dedup.

The dashboard renders the body as Markdown; the issue detail also shows occurrences and an activity log.

Dedup by fingerprint

Each issue carries a stable tripwire-fingerprint derived from the suite, case, and failure signature. Re-filing the same failure doesn't create a duplicate — it bumps the issue's occurrence count and adds a comment. So a flaky test that fails every night is one issue that accrues history, not 30 tickets.

Triage in the dashboard

On the Issues page you can:

  • filter by status (open / acknowledged / closed) and search,
  • open an issue to read the full Markdown root-cause,
  • edit the title, severity, and body,
  • add comments, and
  • move it through its lifecycle.

Over the API it's the /issues surface:

bash
# List open issues
curl 'http://127.0.0.1:8400/api/v1/issues?status=open' -H "Authorization: Bearer $TOKEN"

# Acknowledge one
curl -X PATCH http://127.0.0.1:8400/api/v1/issues/TW-9 \
  -H "Authorization: Bearer $TOKEN" -H 'content-type: application/json' \
  -d '{"status":"acknowledged"}'

Mirror to GitHub / GitLab / Jira

The built-in board is the default, but the same root-caused issue can be filed to your real tracker — deduped there too. Configure a provider and pick destinations with FILE_ISSUES (or per run). See Filing issues.

Related: Filing issues · Connecting server logs · REST API

Tripwire — AI-native, self-healing E2E testing. Terms · Privacy · Legal Notice