Interface EmbedderMonitor

All Known Implementing Classes:
DelegatingEmbedderMonitor, EmbedderMonitorDecorator, NullEmbedderMonitor, PrintingEmbedderMonitor, PrintStreamEmbedderMonitor, ReportingFailuresEmbedderMonitor, SilentEmbedderMonitor

public interface EmbedderMonitor
  • Method Details

    • runningEmbeddable

      void runningEmbeddable(String name)
    • embeddableFailed

      void embeddableFailed(String name, Throwable cause)
    • embeddableNotConfigurable

      void embeddableNotConfigurable(String name)
    • embeddablesSkipped

      void embeddablesSkipped(List<String> classNames)
    • metaExcluded

      void metaExcluded(Meta meta, MetaFilter filter)
    • runningStory

      void runningStory(String path)
    • storyFailed

      void storyFailed(String path, Throwable cause)
    • storiesSkipped

      void storiesSkipped(List<String> storyPaths)
    • storiesExcluded

      void storiesExcluded(List<Story> excluded, MetaFilter filter, boolean verbose)
    • scenarioExcluded

      void scenarioExcluded(Scenario scenario, MetaFilter filter)
    • batchFailed

      void batchFailed(BatchFailures failures)
    • beforeOrAfterStoriesFailed

      void beforeOrAfterStoriesFailed()
    • generatingReportsView

      void generatingReportsView(File outputDirectory, List<String> formats, Properties viewProperties)
    • reportsViewGenerationFailed

      void reportsViewGenerationFailed(File outputDirectory, List<String> formats, Properties viewProperties, Throwable cause)
    • reportsViewGenerated

      void reportsViewGenerated(ReportsCount count)
    • reportsViewFailures

      void reportsViewFailures(ReportsCount count)
    • reportsViewNotGenerated

      void reportsViewNotGenerated()
    • runningWithAnnotatedEmbedderRunner

      void runningWithAnnotatedEmbedderRunner(String className)
    • annotatedInstanceNotOfType

      void annotatedInstanceNotOfType(Object annotatedInstance, Class<?> type)
    • mappingStory

      void mappingStory(String storyPath, List<String> metaFilters)
    • generatingMapsView

      void generatingMapsView(File outputDirectory, StoryMaps storyMaps, Properties viewProperties)
    • mapsViewGenerationFailed

      void mapsViewGenerationFailed(File outputDirectory, StoryMaps storyMaps, Properties viewProperties, Throwable cause)
    • processingSystemProperties

      void processingSystemProperties(Properties properties)
    • systemPropertySet

      void systemPropertySet(String name, String value)
    • storyTimeout

      void storyTimeout(Story story, StoryDuration storyDuration)
    • usingThreads

      void usingThreads(int threads)
    • usingExecutorService

      void usingExecutorService(ExecutorService executorService)
    • usingControls

      void usingControls(EmbedderControls embedderControls)
    • invalidTimeoutFormat

      void invalidTimeoutFormat(String path)
    • usingTimeout

      void usingTimeout(String path, long timeout)