@ 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 ( ) ; }
Initiate config on suite start