Class TestRun

java.lang.Object
org.qubership.atp.ram.models.RamObject
org.qubership.atp.ram.models.TestRun
Direct Known Subclasses:
EnrichedTestRun

@CompoundIndex(name="_id_executionRequestId",def="{\'_id\': 1, \'executionRequestId\': 1}") @CompoundIndex(name="_id_parentTestRunId",def="{\'_id\': 1, \'parentTestRunId\': 1}") @CompoundIndex(name="testCaseId_startDateDesc",def="{ \'testCaseId\': 1, \'startDate\': -1 }") public class TestRun extends RamObject
  • Field Details

  • Constructor Details

    • TestRun

      public TestRun()
  • Method Details

    • isFinalTestRun

      public boolean isFinalTestRun()
    • getIsFinalTestRun

      public Boolean getIsFinalTestRun()
    • updateTestingStatus

      public void updateTestingStatus(TestingStatuses testingStatus)
      Updates testing status according to current status and the new status priorities. If current status is null, new value is set.
    • setTestingStatus

      public void setTestingStatus(TestingStatuses testingStatus)
      Set the new status.
    • addNumberOfScreens

      public void addNumberOfScreens()
    • addUrlToBrowserOrLogs

      public void addUrlToBrowserOrLogs(String urlToBrowserOrLogs)
      Add url to set urls.
      Parameters:
      urlToBrowserOrLogs - url to browser.
    • getLabelIds

      public Set<UUID> getLabelIds()
    • isGroupedTestRun

      public TestRun isGroupedTestRun(Boolean isGroupedTestRun)
    • isGroupedTestRun

      public boolean isGroupedTestRun()
    • getIsGroupedTestRun

      public Boolean getIsGroupedTestRun()