protected void trackEvent(Object event) {
        lastEvent = event;
        lastThread = Thread.currentThread();
        if (eventsReceived != null) {
            eventsReceived.add(event);
        }
        // Must the the last one because we wait for this
        eventCount.incrementAndGet();
    }
Activates long(er) running tests e.g. testing multi-threading more thoroughly.
EventBusTestJava/src/main/java/org/greenrobot/eventbus/AbstractEventBusTest.java