@Override
    protected void onResume() {
        super.onResume();
        if (testRunner == null) {
            TestParams testParams = (TestParams) getIntent().getSerializableExtra("params");
            testRunner = new TestRunner(getApplicationContext(), testParams, controlBus);

            if (testParams.getTestNumber() == 1) {
                textViewResult.append("Events: " + testParams.getEventCount() + "\n");
            }
            textViewResult.append("Subscribers: " + testParams.getSubscriberCount() + "\n\n");
            testRunner.start();
        }
    }
This activity gets the information from the activity before, sets up the test and starts the test. After it watchs
after that, if a test is finished. When a test is finished, the activity appends it on the textview analyse. If all
test are finished, it cancels the timer.
EventBusPerformance/src/org/greenrobot/eventbusperf/TestRunnerActivity.java