@Override
    public void testAborted(ExtensionContext context, Throwable cause) {
        getCurrentTest().skip("Test aborted " + cause.toString());
    }
This creates the Extent report and manages the test lifecycle

@author Richard Tingle (aka richtea)
jme3-screenshot-tests/src/main/java/org/jmonkeyengine/screenshottests/testframework/ExtentReportExtension.java