Workflow Details
Workflow Details provides a central location to run, monitor, and configure the Workflows in your Environment.

Running a Workflow
After you select a Workflow, you can view its details via the Overview, Executions, CLI Commands, CI/CD Integration, and Settings tabs. You can also access Run now (top right) to run the Workflow immediately. The Run now drop-down list box includes Run as silent execution. You can select this checkbox to run silent Executions, which do not trigger webhooks, events, or metrics collection. Therefore, the Execution completes normally; however, it is excluded from integrations, notifications, and monitoring systems that would otherwise respond to this run.
While you can select Run now from various tabs, it is common to run Workflows via CI/CD Integration and from Scheduling located within the Settings tab.
Workflows execute one or more tests; Composite Workflows execute one or more Workflows, with one orchestrating the others. The number of tests or Workflows that run is based on the testing tool you use.
A Runner Agent acts as the test Execution engine and runs within the Kubernetes cluster to spin up pods, facilitate the testing defined in Testkube, and report results. You can use multiple Runner Agents in your Environment. For additional information, read Runner Agents.

Overview Tab
The Overview tab displays Test Execution Insights for the Last Week to include the Pass/Fail Ratio, Failed Executions, Total Executions, Average Duration, and P95 Duration.

Upon selection, the Resource Usage, Artifacts and Content Sources icons (middle page) display additional Workflow details.
![]()
More results are available (lower page) along with a Reports visualization option. JUnit Reports, for example, generate based on the content of your YAML file. Adding arguments specific to JUnit reports trigger this report generation.

Executions Tab
The Executions tab displays Test Execution Insights for the Last Week along with Search and Add a filter. You can hover over each Execution to reveal additional metrics.

You can identify and select a Workflow Execution then choose More Options (three vertical dots) to view and make other selections.

You can also select an Execution from the list to view Execution-specific details. These details open in a new modal that contains the Log Output, JUnit Reports, Artifacts, Resource Usage, Flowchart, CLI Commands, Events, and Workflow Definition tabs. Run again allows you to re-execute the Workflow.

Multi-Agent Executions
For Executions that use multiple Runner Agents, an expandable section includes those Executions. Use the arrows to expand and collapse these Executions.

CLI Commands Tab
The CLI Commands tab displays CLI commands you can run to interact with the Workflow directly from the command line. You can execute Run Test Workflow, Get Test Workflow, List Executions, and Delete Test Workflow. For additional information, read Testkube CLI.

CI/CD Integrations Tab
The CI/CD Integration tab provides insight into how to trigger the Workflow from common CI/CD tools and includes ready-to-use examples for each. For additional information, read Testkube Integrations Overview.
You commonly run Workflows via this tab and Scheduling, accessible via Settings.

Workflow Settings Tabs
The Settings tab is the primary interface for building the YAML Definition, encompassing configurable settings such as General, Execution, Test Content, Resource Usage, Variables & Secrets, Resource Group, Scheduling, and Definition. More specifically, configuring these settings dynamically generates and updates the YAML visible via Definition. For example, designating 333 in the CPU field in the Resource Limits section of Resource Usage populates the corresponding resource/limits in the YAML file. You can configure Definition using the Settings configurations, or you can edit the YAML Definition directly.

General
The General setting allows you to update:
- Test Workflow name – Title or designation you use to identify the Workflow.
- Labels – Tag you add to the Workflow for actions such as filtering and searching.
- Timeout – Workflow Execution expiration.
General also allows you to Delete this Test Workflow and Purge Past Executions; the latter makes database/storage space available if you have several old Executions for this Workflow.
Due to Kubernetes constraints, it is not possible to change the Workflow name. Instead, you must create a copy of the Workflow with the new name and delete the old one.