Skip to content

web: finalize Percy build on dependency failure

Created by: valerybugakov

Context

The web integration tests are parallelized using multiple Buildkite agents. The final step, which notifies Percy about build completion, depends on multiple agents. If one of them fails, the Percy build is never finalized, which causes subsequent Percy build to add snapshots to the last unfinished build with duplicate screenshot warnings.

Tested in this PR. The final step is executed despite a dependency failure.

Changes

  • Execute Percy finalize step even if dependencies fail to complete.

Merge request reports

Loading