Is it possible to fail test case at Test Listener level

From a listener, it’s not easy. For some background, see