In reference to QR-2038 (the root cause that resulted in the trigger step failing). A trigger step set to "Respect Build Condition" and "Wait for Finish" should indicate that no build was triggered if the build condition of the configuration returned false. Instead if the condition returns false and the last completed build was FAILED/CANCELLED/TIMEOUT then the trigger step is failed too, even though it didn't trigger anything.
Description
In reference to QR-2038 (the root cause that resulted in the trigger step failing). A trigger step set to "Respect Build Condition" and "Wait for Finish" should indicate that no build was triggered if the build condition of the configuration returned false. Instead if the condition returns false and the last completed build was FAILED/CANCELLED/TIMEOUT then the trigger step is failed too, even though it didn't trigger anything.