Spekra
Docs

Getting Started

  • Overview
  • Playwright
  • Jest
  • Vitest

Core Concepts

  • Flaky Tests
  • Stability Metrics
  • Test Identity

Reporters

  • Playwright
  • Playwright Config
  • Jest
  • Jest Config
  • Vitest
  • Vitest Config

Platform

  • Dashboard
  • Flaky Tests View
  • Test Runs
  • API Keys
  • Rate Limits

CI/CD

  • Overview
  • GitHub Actions
  • GitLab CI

Security

  • Overview
  • Data Handling
  • Compliance

Troubleshooting

  • Overview
  • Connection Issues
  • Missing Data
DocsPlatformTest Runs

Test Runs

The Test Runs view shows all test executions reported to Spekra, with detailed information about each run.

Runs List

The main view shows all runs with:

ColumnDescription
RunRun ID and timestamp
BranchGit branch
CommitShort SHA with link to commit
StatusOverall result
ResultsPass/fail/skip counts
DurationTotal run time
CILink to CI job

Filtering Runs

By Status

  • All - Show all runs
  • Passed - Runs where all tests passed
  • Failed - Runs with at least one failure
  • Flaky - Runs where tests were flaky

By Branch

Filter to see runs from a specific branch. Useful for:

  • Comparing main branch stability
  • Investigating feature branch issues
  • Reviewing PR test results

By Time

Select a time range:

  • Last 24 hours
  • Last 7 days
  • Last 30 days
  • Custom range

Run Details

Click any run to see detailed results.

Summary

  • Total test count
  • Pass/fail/skip/flaky breakdown
  • Run duration
  • Git and CI information

Results Tab

All test results from the run, sortable by:

  • Status - Failed tests first
  • Duration - Slowest tests first
  • Name - Alphabetically

Click "Failed" or "Flaky" status badges to filter to just those results.

Flaky Tests Tab

Tests that failed initially but passed on retry:

  • Shows which retry succeeded
  • Error message from initial failure
  • Links to test history

Timeline Tab

Visual timeline showing:

  • When each test started/ended
  • Parallel execution patterns
  • Bottlenecks in your test suite

Test Result Details

Click any test result to see:

Error Information

For failed tests:

  • Full error message
  • Stack trace
  • Expected vs. actual values

Retry Information

For tests with retries:

  • Results of each attempt
  • Time between retries
  • Which attempt succeeded

History

Link to the test's history across all runs:

  • Reliability trend
  • Previous failures
  • When it last passed consistently

Comparing Runs

To compare two runs:

  1. Select the first run
  2. Click "Compare" button
  3. Select the second run

The comparison shows:

  • Tests that changed status
  • Duration differences
  • New tests / removed tests

Exporting Data

Export run data for external analysis:

  • CSV - All results in spreadsheet format
  • JSON - Full data including metadata

Next Steps

  • Dashboard - Suite-level overview
  • Flaky tests - Focus on flaky tests
  • CI/CD integration - Optimize your pipeline

Previous

Flaky Tests View

Next

API Keys