Class ReportPortalListener

java.lang.Object
com.github.invictum.reportportal.ReportPortalListener
All Implemented Interfaces:
net.thucydides.model.steps.StepListener

public class ReportPortalListener extends Object implements net.thucydides.model.steps.StepListener
  • Constructor Details

    • ReportPortalListener

      public ReportPortalListener()
  • Method Details

    • testSuiteStarted

      public void testSuiteStarted(Class<?> aClass)
      Specified by:
      testSuiteStarted in interface net.thucydides.model.steps.StepListener
    • testSuiteStarted

      public void testSuiteStarted(net.thucydides.model.domain.Story story)
      Specified by:
      testSuiteStarted in interface net.thucydides.model.steps.StepListener
    • testSuiteFinished

      public void testSuiteFinished()
      Specified by:
      testSuiteFinished in interface net.thucydides.model.steps.StepListener
    • testStarted

      public void testStarted(String s)
      Specified by:
      testStarted in interface net.thucydides.model.steps.StepListener
    • testStarted

      public void testStarted(String s, String s1)
      Specified by:
      testStarted in interface net.thucydides.model.steps.StepListener
    • testStarted

      public void testStarted(String s, String s1, ZonedDateTime zonedDateTime)
      Specified by:
      testStarted in interface net.thucydides.model.steps.StepListener
    • testFinished

      public void testFinished(net.thucydides.model.domain.TestOutcome testOutcome)
      Specified by:
      testFinished in interface net.thucydides.model.steps.StepListener
    • testFinished

      public void testFinished(net.thucydides.model.domain.TestOutcome testOutcome, boolean b, ZonedDateTime zonedDateTime)
      Specified by:
      testFinished in interface net.thucydides.model.steps.StepListener
    • testRetried

      public void testRetried()
      Specified by:
      testRetried in interface net.thucydides.model.steps.StepListener
    • stepStarted

      public void stepStarted(net.thucydides.model.steps.ExecutedStepDescription executedStepDescription)
      Specified by:
      stepStarted in interface net.thucydides.model.steps.StepListener
    • skippedStepStarted

      public void skippedStepStarted(net.thucydides.model.steps.ExecutedStepDescription executedStepDescription)
      Specified by:
      skippedStepStarted in interface net.thucydides.model.steps.StepListener
    • stepFailed

      public void stepFailed(net.thucydides.model.steps.StepFailure stepFailure)
      Specified by:
      stepFailed in interface net.thucydides.model.steps.StepListener
    • stepFailed

      public void stepFailed(net.thucydides.model.steps.StepFailure stepFailure, List<net.thucydides.model.screenshots.ScreenshotAndHtmlSource> list)
      Specified by:
      stepFailed in interface net.thucydides.model.steps.StepListener
    • lastStepFailed

      public void lastStepFailed(net.thucydides.model.steps.StepFailure stepFailure)
      Specified by:
      lastStepFailed in interface net.thucydides.model.steps.StepListener
    • stepIgnored

      public void stepIgnored()
      Specified by:
      stepIgnored in interface net.thucydides.model.steps.StepListener
    • stepPending

      public void stepPending()
      Specified by:
      stepPending in interface net.thucydides.model.steps.StepListener
    • stepPending

      public void stepPending(String s)
      Specified by:
      stepPending in interface net.thucydides.model.steps.StepListener
    • stepFinished

      public void stepFinished()
      Specified by:
      stepFinished in interface net.thucydides.model.steps.StepListener
    • stepFinished

      public void stepFinished(List<net.thucydides.model.screenshots.ScreenshotAndHtmlSource> list, ZonedDateTime zonedDateTime)
      Specified by:
      stepFinished in interface net.thucydides.model.steps.StepListener
    • testFailed

      public void testFailed(net.thucydides.model.domain.TestOutcome testOutcome, Throwable throwable)
      Specified by:
      testFailed in interface net.thucydides.model.steps.StepListener
    • testIgnored

      public void testIgnored()
      Specified by:
      testIgnored in interface net.thucydides.model.steps.StepListener
    • testSkipped

      public void testSkipped()
      Specified by:
      testSkipped in interface net.thucydides.model.steps.StepListener
    • testPending

      public void testPending()
      Specified by:
      testPending in interface net.thucydides.model.steps.StepListener
    • testIsManual

      public void testIsManual()
      Specified by:
      testIsManual in interface net.thucydides.model.steps.StepListener
    • notifyScreenChange

      public void notifyScreenChange()
      Specified by:
      notifyScreenChange in interface net.thucydides.model.steps.StepListener
    • useExamplesFrom

      public void useExamplesFrom(net.thucydides.model.domain.DataTable dataTable)
      Specified by:
      useExamplesFrom in interface net.thucydides.model.steps.StepListener
    • addNewExamplesFrom

      public void addNewExamplesFrom(net.thucydides.model.domain.DataTable dataTable)
      Specified by:
      addNewExamplesFrom in interface net.thucydides.model.steps.StepListener
    • exampleStarted

      public void exampleStarted(Map<String,String> data)
      Specified by:
      exampleStarted in interface net.thucydides.model.steps.StepListener
    • exampleFinished

      public void exampleFinished()
      Specified by:
      exampleFinished in interface net.thucydides.model.steps.StepListener
    • assumptionViolated

      public void assumptionViolated(String message)
      Specified by:
      assumptionViolated in interface net.thucydides.model.steps.StepListener
    • testRunFinished

      public void testRunFinished()
      Specified by:
      testRunFinished in interface net.thucydides.model.steps.StepListener
    • takeScreenshots

      public void takeScreenshots(List<net.thucydides.model.screenshots.ScreenshotAndHtmlSource> list)
      Specified by:
      takeScreenshots in interface net.thucydides.model.steps.StepListener
    • takeScreenshots

      public void takeScreenshots(net.thucydides.model.domain.TestResult testResult, List<net.thucydides.model.screenshots.ScreenshotAndHtmlSource> list)
      Specified by:
      takeScreenshots in interface net.thucydides.model.steps.StepListener