"value":"\n <p>I once joined a project that had some automated tests and quality checks which were run automatically in a CI pipeline whenever code was pushed.<\/p>\n\n<p>The problem was that one of the checks were failing which caused the pipeline to fail.<\/p>\n\n<p>Because it was failing, it was ignored.<\/p>\n\n<p>But if it's already failing and being ignored, how do you know you haven't broken something unexpectedly?<\/p>\n\n<p>This is the value you get from automated tests that are run regularly, but if failures are being ignored, they aren't adding value or confidence the code works.<\/p>\n\n<p>In the end, it was a small fix to get the tests and CI pipeline passing again and we made sure to keep it passing as much as possible once it was.<\/p>\n\n ",
"format":"full_html",
"processed":"\n <p>I once joined a project that had some automated tests and quality checks which were run automatically in a CI pipeline whenever code was pushed.<\/p>\n\n<p>The problem was that one of the checks were failing which caused the pipeline to fail.<\/p>\n\n<p>Because it was failing, it was ignored.<\/p>\n\n<p>But if it's already failing and being ignored, how do you know you haven't broken something unexpectedly?<\/p>\n\n<p>This is the value you get from automated tests that are run regularly, but if failures are being ignored, they aren't adding value or confidence the code works.<\/p>\n\n<p>In the end, it was a small fix to get the tests and CI pipeline passing again and we made sure to keep it passing as much as possible once it was.<\/p>\n\n ",