Interface TestName2Index

    • Method Detail

      • getTestName

        @Nullable
        TestName getTestName​(long testNameId)
        Returns parsed test name by test name id.
        Parameters:
        testNameId - test_name_id
        Returns:
        parsed test name
      • getOrSaveTestNameId

        long getOrSaveTestNameId​(String testName)
        Returns test name id by test name.
        Parameters:
        testName - test_name
        Returns:
        test name id
      • getOrSaveTestNameId

        long getOrSaveTestNameId​(@NotNull
                                 TestName parsedTestName)
        Calculates an identifier by the test name and saves it into database if this identified is not saved yet.
      • findTestNameId

        @Nullable
        Long findTestNameId​(@Nullable
                            TestName testName)
        Returns test name id by TestName if the test with the name is known, null otherwise
      • prefetchTestNamesForBuild

        void prefetchTestNamesForBuild​(@NotNull
                                       RunningBuildEx build)