Skip to main content
Testkube 1.21 is out! A new Execution Dashboard, Webhook Credentials and Test/Suite Deprecation are some of the major enhancements, Read More

Testkube Executions

The Executions dashboard is the central repository for all Executions that run in your Environment. Since insight specific to Executions is contained in a single location, the dashboard allows you to troubleshoot issues more quickly. The dashboard also allows you to Search and Add a filter – collectively enabling you to create Custom Views. These views allow you to quickly identify Executions based on filters such as Workflow Labels, Execution Tags, Status, Health, and Runners. For additional information, read Custom Views. Leveraging the Executions dashboard ensures less clicks through less pages to access the information you need. This increased efficiency also extends itself to an improved user experience.

Testkube Executions

Live data allows you to view running Executions. ON is the default setting. Toggle the setting left or OFF to operate in a seemingly offline mode, where you will not see running Executions. This mode is helpful if, for example, you are debugging or analyzing a specific Execution and need to focus solely on this test without visual distractions from running Executions. Toggle the setting right or ON to resume viewing live data.

The three vertical dots associated with each test – More Options/Quick Actions – provide immediate access to details such as Download Logs, Open Execution Logs, and View Artifacts.

As its name suggests, Workflow health (Perfect, Excellent, Good, Fair, Poor, Critical) provides insight into the fitness or state of each Workflow. These symbols mirror a weather forecast. While the sun aligns with Perfect Workflow health, a cloud with a bolt of thunder aligns with Critical Workflow health. After Execution completion, calculations track flakiness (pass/fail flip rate or inconsistency) and other metrics that combine to determine the Workflow's overall health. As a matter of information, flakiness is not test specific. For example, there could be flakiness in your infrastructure. For more information, read Workflow Health & Flakiness.

Test Execution Status symbols:

  • A green checkmark denotes a successful Execution.
  • An encircled red 'x' represents a failed Execution.
  • A group of revolving circles depicts a current run.
  • A red warning sign (exclamation mark enclosed in a triangle) indicates an aborted Execution.

You can select an Execution to examine its details, view logs, and troubleshoot issues.

Pending Executions

A Testkube Pending execution is a test that is slated to run. There could be several reasons a test Execution has a Pending status. For example, the test could be awaiting other Executions because there are too many tests running, or the Execution might be waiting for the requested Runner Agent to become available.

You can Reset all filters to remove filters.

Pending Executions

Running Executions

A Testkube Running execution is a test in progress.

Running Executions

Passed Executions

A Testkube Passed execution is a test that has run, satisfied required checks, and completed successfully.

Passed Executions

Failed Executions

A Testkube Failed execution is a test that has completed but did not pass all required checks.

Failed Executions

As with any Execution on the dashboard, you can select to view details and, if necessary, debug.

Failed Executions

Aborted Executions

A Testkube Aborted execution is a test that is interrupted or stopped before completion.

Aborted Executions

Execution details provide additional insight into aborted tests.

Aborted Executions