public void executionFinished()

in src/main/java/org/apache/sling/junit/impl/servlet/junit5/RunListenerAdapter.java [91:113]


    public void executionFinished(TestIdentifier testIdentifier, TestExecutionResult testExecutionResult) {
        summarizer.executionFinished(testIdentifier, testExecutionResult);
        if (testIdentifier.isTest()) {
            try {
                switch (testExecutionResult.getStatus()) {
                    case FAILED:
                        runListener.testFailure(FailureHelper.convert(testIdentifier, testExecutionResult.getThrowable().orElse(null)));
                        break;
                    case ABORTED:
                        runListener.testAssumptionFailure(FailureHelper.convert(testIdentifier, testExecutionResult.getThrowable().orElse(null)));
                        break;
                    case SUCCESSFUL:
                        break;
                }
            } catch (Exception exception) {
                throw new RuntimeException(exception);
            }
            withDescription(testIdentifier, runListener::testFinished);
        } else {
            withDescription(testIdentifier, runListener::testSuiteFinished);

        }
    }