I use the NUnit tests runner in one of my build steps. Due to a misconfiguration on my part, this step failed with return code 1 (`[Step 2/2] Process exited with code 1`). Still the build is green, even though it crashed badly.
I would expect the build to go red when NUnit is unable to run the tests. As continuous integration goes, silent failure is a very serious issue.