Class PerfTestPass


  • public class PerfTestPass
    extends Object
    A step in a performance test.
    Author:
    Daniel Meyer
    • Field Detail

      • idGenerator

        protected static final IdGenerator idGenerator
      • numberOfThreads

        protected int numberOfThreads
      • completedRuns

        protected AtomicLong completedRuns
      • completed

        protected boolean completed
      • startTime

        protected long startTime
      • endTime

        protected long endTime
    • Constructor Detail

      • PerfTestPass

        public PerfTestPass​(int numberOfThreads)
    • Method Detail

      • getNumberOfThreads

        public int getNumberOfThreads()
      • getCompletedRuns

        public AtomicLong getCompletedRuns()
      • isCompleted

        public boolean isCompleted()
      • getStartTime

        public long getStartTime()
      • getEndTime

        public long getEndTime()
      • startPass

        public void startPass()
      • completeRun

        public long completeRun()
      • endPass

        public void endPass()
      • logStepResult

        public void logStepResult​(PerfTestStep currentStep,
                                  Object stepResult)