Executions
Overview on how to track Executions on the Analyze section of Typhoon Test Hub.
An Execution is created whenever a Job or Pipeline is started. You can see the most important information about executions in the Executions table (Figure 1).

The Executions table shows the following information:
- Status of execution :
- Failed
- Broken or Stopped by specific user or Hub
- Passed
- Queued (waiting in a queue to start)
- Running
- Idle or Skipped
- ID unique execution identifier
- Name of the job from which the execution is created
- Duration of execution
- Time when execution started
- Time when execution finished
- Number of execution
- Report statistics
Pipelines can be expanded to show the list of stages and jobs inside stages.

You can open any generated Allure report by clicking on the
Allure icon (). Also, you can focus on a generated report by clicking on the Report
button (
) which
will open chosen report on the report page. In case an execution produces more
than one report, the preview will look like in the Figure below, where
the number of generated reports will be displayed next to the multiple Allure reports
icon (
)
button. By clicking the multiple reports Allure button, a list of all reports will appear
as shown in the Figure below.
Clicking on any report will open the Allure report in a new browser tab.
If the report is not Allure, but any other type, button will also enable
opening of the chosen report.


If the execution is not Running or Queued, in the Actions column,
button will be visible
which enables replay of the execution with the same configuration.
You can change the number of items in the table in the Navigator tab.

Executions can be filtered out by using the filtering section above the table. Filtering section is shown in Figure 5, which shows that executions can be filtered using Execution or Time filters.

By clicking on the customize filter button, the
filter can be customized. If an existing filter is already selected, its data will be prepopulated in
the dialog. Conversely, if no filter is selected, the user can create a custom filter through the opened
dialog.
By clicking on the manage filters
button,
the user will be redirected to the filters page, where they can view and edit the filters if needed.
Actions available when multiple items checked in the table
- Delete - As shown in the figure below, selected items can be
deleted by clicking on the
button. Once the button is clicked, the user will be prompted with a dialog asking if reports and artifacts should be deleted for all selected items as well.
- Aggregate reports - As shown in the figure below, reports from
the selected executions can be aggregated by clicking on the
button. Once the button is clicked, the user will see a dialog prompting them to provide additional information about the aggregated report. For more information on report aggregation, please refer to the relevant documentation.
- Stop - As shown in the figure below, selected executions can be
stopped by clicking on the
button. Also, selected executions can be stopped with performing additional actions as for stopping job executions.

Once a pipeline execution is checked, all its nested job executions will be automatically checked as well. If necessary, any of the automatically checked nested executions can be unchecked.
Execution details

In the Details section, you can find the following tabs:
- Overview tab: Here you can see basic information and redirect by clicking on links provided. Also on the overview, execution can be marked as Preserve always which will enable preserving it even if a global retention policy is defined and it could delete that specific execution based on its parameters.
- Definition tab: Displays definition of the Job or Pipeline of the selected Execution.
- Console output tab: Displays logs from execution.
- Artifact tab: Contains a table of generated artifacts.
- Reports tab: Contains reports generated for the selected execution.
If the selected item is a Pipeline, then Details contains an additional Definition tab, where pipeline definitions can be seen.
Finally, the Overview tab contains basic information and a visualized pipeline.

Definition tab
Data shown in the definition tab for the selected Execution presents an overview of the Job/Pipeline used for creating selected Execution, as well as an overview of the Agent, Computer and Setup used by the selected Execution.

Running execution
When an execution is made, it will wait until the setup is free and until the agent is
available. As soon as that happens, the execution starts and the status icon changes to
a spinning icon ()
until the execution ends. While the execution is running, the Console Output
tab will display logs in real time (Figure 10). Afterwards, you can
observe all console logs.






- Stop execution and perform additional actions - by clicking on this option,
the user will be prompted with a dialog that allows them to choose
an appropriate action. If any option is selected, it will be performed
if possible. If neither option is selected, execution will be stopped
without any additional actions.
Figure 11. Job execution delete with additional options


Deleting execution
Clicking on the Delete execution opens a confirmation dialog. Content of the dialog will be different depending on the type of the execution.

If the Reports box is checked, then all Reports connected to this Job execution will be deleted.
If the Artifacts box is checked, then all Artifacts connected to this Job execution will be deleted.

If the Executions box is checked, then all nested executions of this Pipeline will be deleted. When this option is clicked additional information in the dialog will be available.

If the Reports box is checked, then all Reports connected to the nested execution of this Pipeline execution will be deleted.
If the Artifacts box is checked, then all Artifacts connected to the nested executions of this Pipeline execution will be deleted.