docs: public void fire(TestCaseStartedEvent event) {
          //init root step in parent thread if needed
          stepStorage.get();
  
          TestCaseResult testCase = testCaseStorage.get();
          event.process(testCase);
  
          synchronized (TEST_SUITE_ADD_CHILD_LOCK) {
              testSuiteStorage.get(event.getSuiteUid()).getTestCases().add(testCase);
          }
  
          notifier.fire(event);
      }