**Summary**:    **Expected Behavior**: The build/test should be marked as Failed when there are build errors or failed unit-tests **Actual Behavior**: The build/test is marked as succeeded when there are build errors This was detected in the pr https://github.com/dotnet/project-system/pull/6692