@Override
    public void testDisabled(ExtensionContext context, Optional<String> reason) {
        getCurrentTest().skip("Test disabled: " + reason.orElse("No reason"));
    }
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