Class TestRun


  • class TestRun
    extends java.lang.Object
    Since:
    4.12
    • Field Detail

      • runnerDescendants

        private final java.util.Set<org.junit.platform.engine.TestDescriptor> runnerDescendants
      • descriptionToDescriptors

        private final java.util.Map<org.junit.runner.Description,​TestRun.VintageDescriptors> descriptionToDescriptors
      • executionResults

        private final java.util.Map<org.junit.platform.engine.TestDescriptor,​java.util.List<org.junit.platform.engine.TestExecutionResult>> executionResults
      • skippedDescriptors

        private final java.util.Set<org.junit.platform.engine.TestDescriptor> skippedDescriptors
      • startedDescriptors

        private final java.util.Set<org.junit.platform.engine.TestDescriptor> startedDescriptors
      • inProgressDescriptors

        private final java.util.Map<org.junit.platform.engine.TestDescriptor,​EventType> inProgressDescriptors
      • finishedDescriptors

        private final java.util.Set<org.junit.platform.engine.TestDescriptor> finishedDescriptors
      • inProgressDescriptorsByStartingThread

        private final java.lang.ThreadLocal<java.util.Deque<VintageTestDescriptor>> inProgressDescriptorsByStartingThread
    • Method Detail

      • getInProgressTestDescriptorsWithSyntheticStartEvents

        java.util.Collection<org.junit.platform.engine.TestDescriptor> getInProgressTestDescriptorsWithSyntheticStartEvents()
      • isDescendantOfRunnerTestDescriptor

        boolean isDescendantOfRunnerTestDescriptor​(org.junit.platform.engine.TestDescriptor testDescriptor)
      • hasSyntheticStartEvent

        boolean hasSyntheticStartEvent​(org.junit.platform.engine.TestDescriptor testDescriptor)
      • lookupNextTestDescriptor

        java.util.Optional<VintageTestDescriptor> lookupNextTestDescriptor​(org.junit.runner.Description description)
      • lookupCurrentTestDescriptor

        java.util.Optional<VintageTestDescriptor> lookupCurrentTestDescriptor​(org.junit.runner.Description description)
      • markSkipped

        void markSkipped​(org.junit.platform.engine.TestDescriptor testDescriptor)
      • isNotSkipped

        boolean isNotSkipped​(org.junit.platform.engine.TestDescriptor testDescriptor)
      • isSkipped

        boolean isSkipped​(org.junit.platform.engine.TestDescriptor testDescriptor)
      • markStarted

        void markStarted​(org.junit.platform.engine.TestDescriptor testDescriptor,
                         EventType eventType)
      • isNotStarted

        boolean isNotStarted​(org.junit.platform.engine.TestDescriptor testDescriptor)
      • markFinished

        void markFinished​(org.junit.platform.engine.TestDescriptor testDescriptor)
      • isNotFinished

        boolean isNotFinished​(org.junit.platform.engine.TestDescriptor testDescriptor)
      • isFinished

        boolean isFinished​(org.junit.platform.engine.TestDescriptor testDescriptor)
      • areAllFinishedOrSkipped

        boolean areAllFinishedOrSkipped​(java.util.Set<? extends org.junit.platform.engine.TestDescriptor> testDescriptors)
      • isFinishedOrSkipped

        boolean isFinishedOrSkipped​(org.junit.platform.engine.TestDescriptor testDescriptor)
      • storeResult

        void storeResult​(org.junit.platform.engine.TestDescriptor testDescriptor,
                         org.junit.platform.engine.TestExecutionResult result)
      • getStoredResultOrSuccessful

        org.junit.platform.engine.TestExecutionResult getStoredResultOrSuccessful​(org.junit.platform.engine.TestDescriptor testDescriptor)