What rules does your team have about broken builds?
How long do you allow a build to remain broken? Who fixes it? Who determines why a test failed?
What options exist for a broken test? Do you identify and fix immediately? Does the team allow ignored tests?
Should you fess up to the team when you break the build? Do you need to declare “I’m working on it” or is that understood?
Do you allow broken features in your code base? If so, why?
I’m not saying you should or shouldn’t – I don’t know your unique pressures – but the question may be warranted if it hasn’t been asked recently.
Is there some implicit agreement allowing broken functionality in the build? If so, wouldn’t it be better to have that on the table so that everyone knows what the expectations are?