...
The workflow validator is currently only validating for the test case execution status and checking for the ‘FAIL’ status. With this behavior, if the project has the workflow validator configured for a specific project, the validator will check for all execution statuses for the current test and if any of the execution contains a status as ‘FAIL’, then the validator will not apply the user to transition/change the workflow status to ‘Done’ or any custom workflow status with the similar behavior as ‘Done’.
If the execution status is set to anything aside from ‘FAIL’ PASS/CUSTOM STATUS' (such as ‘PASSUNEXECUTED/FAIL/WIP/BLOCKED/CUSTOM’), then the validator will proceed as normal and will not allow the user to transition/ change the workflow status to ‘Done’ or any custom workflow status with the a similar behavior as ‘Done’.
...