# Spec Files View

For every run, the Dashboard displays a list of executed spec files. To analyze a specific run:\
**Select the run** → **Choose the “Spec Files” tab** → **Select any spec file from the list**.

When selecting a Spec File, users can view the [Spec File Details](/dashboard/spec-file-status/run-details.md) and access advanced features such as [Spec Files Explorer](/dashboard/test-suite-performance-explorer/spec-files-explorer.md), the list of [**Tests**](#tests), [**Console**](#console), [**Metrics**](#metrics), and [**History**](#history).

{% embed url="<https://www.loom.com/share/ac07a738cc594d56b24323f059e5d2d7?hideEmbedTopBar=true&sid=40358c18-80a6-4f7b-8a11-ba6c890bc07c>" %}

## Tests

The list of tests in the Spec Files View includes the [Test Status](/dashboard/tests/test-status.md), the number of attempts, start and end timestamps, duration, number of [Playwright Annotations](/guides/playwright-annotations.md), test owners, and direct access to the test artifacts such as screenshots, videos, traces, and visual diffs (if you have enabled the [Playwright Visual Testing](/guides/playwright-visual-testing.md)).

{% embed url="<https://www.loom.com/share/db2cc9ac608d4d03852c6bd712238ea7?hideEmbedTopBar=true>" %}

#### Filters and Controls

The test list can be sorted by **Status**, **Test Title**, **Duration**, **Start Time**, and **Finish Time**. It can also be filtered by [Playwright Annotations](/guides/playwright-annotations.md) and [Test Status](/dashboard/tests/test-status.md) to help narrow down the results.

{% embed url="<https://www.loom.com/share/f7f570abd144429299084f355863c977?hideEmbedTopBar=true>" %}

## **Console**

The Playwright console output displays the result of each test attempt, along with relevant details such as the start and end timestamps, expected status, and the recording URL in Currents.

In case of errors, it provides the error details for each individual attempt. See more details on [Test Status](/dashboard/tests/test-status.md#console-output).

{% embed url="<https://www.loom.com/share/155413958bb6438f9b4989e6bbe0ac4a?hideEmbedTopBar=true>" %}

## **Metrics**

The Metrics tab provides a summary of the six key metrics available in the Spec File Explorer: Average Duration, Overall Executions, Suite Size, Failure Rate, Flakiness Rate, and Timeout Rate.\
For more information on these metrics and how the performance charts work, please check [Spec Files Explorer](/dashboard/test-suite-performance-explorer/spec-files-explorer.md#spec-files-explorer-metrics) and [Reference](/dashboard/test-suite-performance-explorer/reference.md#performance-charts).

<div data-with-frame="true"><figure><img src="/files/SvFoe2S7DBpv38uTFJmN" alt=""><figcaption><p>Spec Files View - Metrics</p></figcaption></figure></div>

## **History**

The History tab presents a timeline of test executions within the Spec File. For additional details, refer to [Reference](/dashboard/test-suite-performance-explorer/reference.md#history).

<div data-with-frame="true"><figure><img src="/files/E0EEp50LVMekN2imvHz8" alt=""><figcaption><p>Spec Files View - History</p></figcaption></figure></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.currents.dev/dashboard/spec-file-status/spec-files-view.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
