Class AbstractWorkload

java.lang.Object
com.apple.foundationdb.testing.AbstractWorkload

public abstract class AbstractWorkload extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • getExecutor

      protected Executor getExecutor()
    • setup

      protected abstract void setup(Database db, Promise promise)
    • start

      protected abstract void start(Database db, Promise promise)
    • check

      protected abstract void check(Database db, Promise promise)
    • getMetrics

      protected List<PerfMetric> getMetrics()
    • getCheckTimeout

      protected double getCheckTimeout()
    • log

      public static void log(int severity, String message, Map<String,String> details)