Skip to main content

Run details

Select a workflow run from the Runs list to open a run details page.

Run details and progress overview

The top of the page contains basic run details and a progress overview for an at-a-glance view of the run's status:

  • View and copy the run ID, pipeline name and repository, pipeline work directory, compute environment, and launch date.
  • Select the star icon to favorite the run and find it more easily via a filter view in the runs list later.
  • Use the options menu to apply labels, relaunch, resume, or delete the run, or to save the run as a new pipeline.

Select the tabs below the workflow run progress bar to view further run details:

  • Tasks: View the status and progress of pipeline tasks and processes, including extensive task details
  • Logs: View and download the pipeline run's execution logs
  • Metrics: View resource metrics for the run
  • Configuration: View Nextflow configuration files and the resolved configuration used for the run
  • Datasets: View datasets used as input for the run, if any
  • Reports: View reports for the run, if any were configured
  • Containers: View the details of containers used in the run, if any
  • Run Info: View details about the run, infrastructure, and executor

Task status overview

The cards at the top of the Tasks tab provide a real-time status of all tasks in the pipeline run:

  • Pending: The task has been created, but not yet submitted to an executor
  • Submitted: The task has been submitted to an executor, but is not yet running
  • Running: The task has been launched by an executor (the precise definition of "running" may vary for each executor)
  • Cached: A previous (and valid) execution of the task was found and used instead of executing the task again. See Cache and resume
  • Succeeded: The task completed successfully
  • Failed: The task failed
  • Aborted: The task was submitted, but the run was cancelled or failed before the task could begin

Processes

The Processes panel displays the status of each process in a pipeline run. In Nextflow, a process is an individual step in a pipeline, while a task is a particular invocation of a process for given input data. In the panel, each process is shown with a progress bar indicating how many tasks have been completed for that process.

The progress bar is color-coded based on task status (created, submitted, completed, failed).

Select a process to navigate to the Tasks panel and filter the table contents by the selected process.

Tasks

The Tasks panel shows all the tasks that were executed in the run.

Use the search bar to filter tasks with substrings in the table columns such as process, tag, hash, and status. For example, if you enter succeeded in the Search task field, the table displays only tasks that succeeded.

Task details

Task details

Select a task in the task table to open the Task details dialog. The dialog has three tabs:

  • About

    • Name: Process name and tag
    • Command: Task script, defined in the pipeline process
    • Status: Exit code, task status, attempts
    • Work directory: Directory where the task was executed
    • Environment: Environment variables supplied to the task
    • Execution time: Metrics for task submission, start, and completion time
    • Resources requested: Metrics for the resources requested by the task
    • Resources used: Metrics for the resources used by the task
  • Execution log

    The Execution log tab provides a real-time log of the selected task's execution. Task execution and other logs (such as stdout and stderr) are available for download if they are still available in your compute environment.

  • Data Explorer

    If the pipeline work directory is in cloud storage, this tab shows a Data Explorer view of the task's work directory location with the files associated with the task.