NamedNode complete(TestIdentifier id, Throwable thrown) {
        synchronized (monitor) {
            Status status = Status.successful;
            if (thrown != null) {
                FailureNode failure = new FailureNode(current, clock.instant(), thrown, suite);
                current.children.add(failure);
                status = failure.status();
            }
            current.status = status;
            return complete(id);
        }
    }
Verify the path from the root to the current node corresponds to the given id.
vespa-osgi-testrunner/src/main/java/com/yahoo/vespa/testrunner/TestReport.java