Find executions

Tens of thousands of pipelines might execute in a production environment in a short time period. Use the following controls on the Pipeline executions page to find a pipeline of interest:

  • For the Not-running pipelines table, select the smallest time period possible to reduce the number of executions in the list.
  • Click the arrow on a sortable column, , to sort ascending or descending.
  • For the Not-running pipelines table, use the Filter presets (Errors, Stopped, Completed) or click the funnel icon on a specific column to filter it. You can filter the Type, Status, and Project.
  • Click Table configuration and filters to open the Table configuration and filters dialog to hide or show columns, set filters, and rearrange columns.

Filters apply to searches and the execution list for the current session. To remind you that filters are active, the filter icon fills, , and the Table configuration and filters control is marked with a purple dot .

The following sections describe how to find and filter the required pipelines:

Clear filters

To clear filters, do any of the following:
  • Click an active preset filter to clear it.
  • Clear a column filter by clicking its filter icon, . For the multi-select Status and Project column filters, clear values individually or by clicking the Select All checkbox twice. For the Type column filter, click All.
  • In the table header, click Clear all filters.
  • Clear specific filters or all filters from the Table configuration and filters control, . Unset specific filters or click Clear all filters, and click Apply.

Search failing or failed executions

Search failed executions in one of the following ways:

  • Click the Errors filter preset. This selects all executions with a status of failed or completed with errors.
  • From the Status column:
    1. Click the filter icon, .
    2. Select Failing (available in the Running pipelines table) or Failed (available in the Not-running pipelines table).
  • From the Table configuration and filters control, :
    1. Scroll to the Status column.
    2. Select Failing (available in the Running pipelines table) or Failed (available in the Not-running pipelines table).
    3. Click Apply.

Use multiple filters

You can apply multiple filters with the Filter presets (available in the Running pipelines table), by clicking on individual columns, or from the Table configuration and filters dialog:

  1. On the right side of the table header, click the Table configuration and filters control, .
  2. Select the appropriate filter values.
  3. Click Apply.

Search by invocation type

You can filter by one invocation type at a time. Find an execution by invocation type in one of the following ways:

  • From the Type column:
    1. Click the filter icon, .
    2. Select the invocation type.

  • From the Table configuration and filters control, :
    1. Scroll to the Type column.
    2. Select an invocation type.
    3. Click Apply.
The Type column filter includes the following options:
Filter by type

Search for parent and child pipeline executions

With the Nested option selected, when you enter a term in the Search box, the Show all children option appears in the table header. If checked, a search that returns a parent execution also returns all children regardless of whether they meet the search criteria. If unchecked, a search that returns a parent execution only returns children that match the search criteria.

In the image below, the Show all children option is enabled. The child executions don't match the search term copy, but they do display with the parent execution expanded.


Show all children option enabled.

In the image below, the Show all children option is disabled. With the ExpressionPipelineCopy execution expanded, only the child execution that matches the search term, copy, displays.


Show all children option disabled.

Search by runtime ID (RUUID)

To search by RUUID, add the prefix pipe_runtime_id= in the search string. For child executions, expand the parent as many levels as necessary. To simplify locating a child execution, clear the Show all children checkbox, which reduces the result tree to just children that match the search term.

The following example uses the search string of pipe_runtime_id=5806521b242e3f794b90c16c_1b141999-b50f-4675-900e-869ba7a7c8e3 and the Show all children box unchecked. In this case, only one child is returned, which reveals the correct nested child execution when expanded. With the Show all children box checked, all child runtimes would be returned and you would have to expand them to find the child you searched for.


Search by RUUID with child box unchecked