====== What constitutes ADF pipeline failure? ====== (Edit: Question now asked on [[https://docs.microsoft.com/en-us/answers/questions/67813/what-consitutes-pipeline-failure.html|MSQA]]). I have this pipeline: {{:adf:pipeline_succeeds.png?600&nolink|}} OK, it's a simplification of a real pipeline =). Execution goes like this: -- The //Fail// activity fails (I'm casting a non-numeric ''string'' to an ''int'', just btw) -- The //OnFailure// activity executes and succeeds -- The pipeline is reported to have succeeded. I modify it by adding an //OnSuccess// activity like this: {{:adf:pipeline_fails.png?600&nolink|}} Nothing else has changed, so I expect the same behavior as last time. But: -- The //Fail// activity fails as before -- The //OnFailure// activity executes and succeeds as before -- The pipeline is reported to have **failed**. Is this by design? Is there information somewhere about how pipeline success/failure is determined? {{tag> adf}}