Interface TestRule

    • Method Detail

      • getLabels

        com.google.common.collect.ImmutableSet<String> getLabels()
        Returns:
        The set of labels for this build rule.
      • getContacts

        com.google.common.collect.ImmutableSet<String> getContacts()
        Returns:
        The set of email addresses to act as contact points for this test.
      • getPathToTestOutputDirectory

        Path getPathToTestOutputDirectory()
        Returns:
        The relative path to the output directory of the test rule.
      • runTestSeparately

        boolean runTestSeparately()
        Returns:
        true if the test should run by itself when no other tests are run, false otherwise.
      • supportsStreamingTests

        boolean supportsStreamingTests()
        Returns:
        true if calling runTests() on this rule invokes the callbacks in testReportingCallback as the tests run, false otherwise.