public void reportJunit()

in src/main/java/com/microsoft/appcenter/event/EventReporter.java [24:46]


    public void reportJunit(EventType eventType, Description description, Throwable throwable) {
        String parameters = getParameters(description);
        lastDescription = description;

        try {
            if (throwable != null) {
                StringWriter errors = new StringWriter();
                throwable.printStackTrace(new PrintWriter(errors));
                Event event = Event.createWithException(toId(description, eventType, parameters), eventType, description.getMethodName(), description.getClassName(), parameters, errors.toString());
                commit(event);
            } else {
                Event event = Event.create(toId(description, eventType, parameters), eventType, description.getMethodName(), description.getClassName(), parameters);
                commit(event);
            }

        } catch (IOException e) {
            throw new RuntimeException(e);
        }
        if (EventType.started.equals(eventType)) {
            labelCounter = 0;
            screenshotCounter = 0;
        }
    }