I have a bit of a dilemma, I have recently taken over an automated suite of tests written in Selenium/Java for a legacy project.
The trouble is, the suite has consistently had a 40% Fail rate and as such has historically been ignored. What I mean by that is if a new test fails then people have simply stopped looking at why and they are ignored.
Am I better off commenting out/@ignoring/removing the failing tests to have the suite pass and re-enable the tests as I fix them over time? Or is it preferable to leave the failing tests and slowly fix them?