For the complete documentation index, see llms.txt. This page is also available as Markdown.

Mark Step as failed

Mark a step as failed during pipeline execution to abort it and trigger failure strategies.

You can manually mark a specific step as failed during pipeline execution. When you mark a step as failed, Harness aborts the running step and triggers configured failure strategies.

This action is useful when you have multiple steps running in a parallel step group and you need to stop a specific running step while allowing other steps to continue.


What you will learn from this topic


Before you begin

  • Pipeline permissions: You must have Execute permissions on pipelines to mark a step as failed. For more information, refer to Manage roles.

  • Account setting enabled: You must enable Allow users to mark a running Step as failure in your Harness account's default settings.


Configure failure strategy

Failure strategies define the actions to take when a step fails. You can configure failure strategies for different failure conditions.

If a step marked as failed has no specified failure strategy, Harness uses the default failure strategy.

Perform the following steps to configure a failure strategy for manual step failure:

  1. In your pipeline, select the step where you want to configure a failure strategy.

  2. Click the Advanced tab.

  3. Under Failure Strategy, click Add.

  4. For On failure of type, select User Marked Failure.

  5. For Perform Action, select the desired action to take when the step is marked as failed, such as Rollback or Retry.

  6. Click Save.


Mark a step as failed

Perform the following steps to mark a step as failed during pipeline execution:

  1. Go to the execution details for a currently-running pipeline.

  2. Select the step you want to mark as failed, and click Mark Step As Failed.

  1. Click Confirm.

In the execution history, the step's Error Summary reports User Initiated Failure, and the step's failure type is USER_MARKED_FAILURE.


Next steps

Last updated

Was this helpful?