Class EWYKBenchmark


  • public class EWYKBenchmark
    extends java.lang.Object
    • Field Detail

      • strategyName

        public static java.lang.String strategyName
      • sleeping

        public static boolean sleeping
      • nonBlocking

        public static boolean nonBlocking
    • Constructor Detail

      • EWYKBenchmark

        public EWYKBenchmark()
    • Method Detail

      • setupServer

        public static void setupServer()
                                throws java.lang.Exception
        Throws:
        java.lang.Exception
      • stopServer

        public static void stopServer()
                               throws java.lang.Exception
        Throws:
        java.lang.Exception
      • testStrategy

        public long testStrategy​(EWYKBenchmark.ThreadState state)
                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • main

        public static void main​(java.lang.String[] args)
                         throws org.openjdk.jmh.runner.RunnerException
        Throws:
        org.openjdk.jmh.runner.RunnerException