code: @Override
      public void onStart(ISuite suite) {
          logger.entering(suite);
          if (ListenerManager.isCurrentMethodSkipped(this)) {
              logger.exiting(ListenerManager.THREAD_EXCLUSION_MSG);
              return;
          }
  
          // Nothing should query for SeLionConfig values before this point.
          Config.initConfig(suite);
          ConfigSummaryData.initConfigSummary();
          ReporterConfigMetadata.initReporterMetadata();
  
          // Printing the JVM information.
          // This info will help us when it comes to debugging issues on fusion
          // a typical output will be as below
          // 13:42:04.312 INFO - JDK Information: Java HotSpot(TM) 64-Bit Server VM from Oracle Corporation VM ver.
          // 23.7-b01
          RuntimeMXBean runtime = ManagementFactory.getRuntimeMXBean();
          String jdkInfo = runtime.getVmName() + " from " + runtime.getSpecVendor() + " ver. "
                  + System.getProperty("java.version");
          logger.info("JDK Information: " + jdkInfo);
          logger.exiting();
      }
docs: Initiate config on suite start
  
  @see org.testng.ISuiteListener#onStart(org.testng.ISuite)