Integrations

5 minute read

The CloudBees Smart Tests CLI includes pre-built integrations that interface with popular test runners and build tools to send data to CloudBees Smart Tests without needing to write custom scripts.

The following list describes how to use the CLI with each of these integrations. If your test runner or build tool is not listed, consider the Other integrations options.

Android Debug Bridge (adb)

Currently, the CLI doesn’t have a record tests command for ADB. Use the command for Gradle instead.

For more information on subsetting with ADB, refer to Subset with the CloudBees Smart Tests CLI for Android Debug Bridge (adb).

Ant

CloudBees Smart Tests interfaces with Ant via the CloudBees Smart Tests CLI.

For more information on recording test results with Ant, refer to Record test results with the CloudBees Smart Tests CLI for Ant.

For more information on subsetting with Ant, refer to Subset with the CloudBees Smart Tests CLI for Ant.

Bazel

CloudBees Smart Tests interfaces with Bazel via the CloudBees Smart Tests CLI.

For more information on recording test results with Bazel, refer to Record test results with the CloudBees Smart Tests CLI for Bazel.

For more information on subsetting with Bazel, refer to Subset with the CloudBees Smart Tests CLI for Bazel.

Behave

CloudBees Smart Tests interfaces with Behave via the CloudBees Smart Tests CLI.

For more information on recording test results with Behave, refer to Record test results with the CloudBees Smart Tests CLI for Behave.

For more information on subsetting with Behave, refer to Subset with the CloudBees Smart Tests CLI for Behave.

CTest

CloudBees Smart Tests interfaces with CTest via the CloudBees Smart Tests CLI.

For more information on recording test results with CTest, refer to Record test results with the CloudBees Smart Tests CLI for CTest.

For more information on subsetting with CTest, refer to Subset with the CloudBees Smart Tests CLI for CTest.

cucumber

CloudBees Smart Tests interfaces with cucumber via the CloudBees Smart Tests CLI.

For more information on recording test results with cucumber, refer to Record test results with the CloudBees Smart Tests CLI for cucumber.

For more information on subsetting with cucumber, refer to Subset with the CloudBees Smart Tests CLI for cucumber.

Cypress

CloudBees Smart Tests interfaces with Cypress via the CloudBees Smart Tests CLI.

For more information on recording test results with Cypress, refer to Record test results with the CloudBees Smart Tests CLI for Cypress.

For more information on subsetting with Cypress, refer to Subset with the CloudBees Smart Tests CLI for Cypress.

dotnet test

CloudBees Smart Tests interfaces with dotnet test via the CloudBees Smart Tests CLI.

For more information on recording test results with dotnet test, refer to Record test results with the CloudBees Smart Tests CLI for dotnet test.

For more information on subsetting with dotnet test, refer to Subset with the CloudBees Smart Tests CLI for dotnet test.

flutter

CloudBees Smart Tests interfaces with flutter via the CloudBees Smart Tests CLI.

For more information on recording test results with flutter, refer to Record test results with the CloudBees Smart Tests CLI for flutter.

For more information on subsetting with flutter, refer to Subset with the CloudBees Smart Tests CLI for flutter.

GoogleTest

CloudBees Smart Tests interfaces with GoogleTest via the CloudBees Smart Tests CLI.

For more information on recording test results with GoogleTest, refer to Record test results with the CloudBees Smart Tests CLI for GoogleTest.

For more information on subsetting with GoogleTest, refer to Subset with the CloudBees Smart Tests CLI for GoogleTest.

Go Test

CloudBees Smart Tests interfaces with Go Test via the CloudBees Smart Tests CLI.

For more information on recording test results with Go Test, refer to Record test results with the CloudBees Smart Tests CLI for Go Test.

For more information on subsetting with Go Test, refer to Subset with the CloudBees Smart Tests CLI for Go Test.

Gradle

CloudBees Smart Tests interfaces with Gradle via the CloudBees Smart Tests CLI.

For more information on recording test results with Gradle, refer to Record test results with the CloudBees Smart Tests CLI for Gradle.

For more information on subsetting with Gradle, refer to Subset with the CloudBees Smart Tests CLI for Gradle.

Jest

CloudBees Smart Tests interfaces with Jest via the CloudBees Smart Tests CLI.

For more information on recording test results with Jest, refer to Record test results with the CloudBees Smart Tests CLI for Jest.

For more information on subsetting with Jest, refer to Subset with the CloudBees Smart Tests CLI for Jest.

Karma

CloudBees Smart Tests interfaces with Karma via the CloudBees Smart Tests CLI.

For more information on recording test results with Karma, refer to Record test results with the CloudBees Smart Tests CLI for Karma.

For more information on subsetting with Karma, refer to Subset with the CloudBees Smart Tests CLI for Karma.

Maven

CloudBees Smart Tests interfaces with Maven via the CloudBees Smart Tests CLI.

For more information on recording test results with Maven, refer to Record test results with the CloudBees Smart Tests CLI for Maven.

For more information on subsetting with Maven, refer to Subset with the CloudBees Smart Tests CLI for Maven.

minitest

CloudBees Smart Tests interfaces with minitest via the CloudBees Smart Tests CLI.

For more information on recording test results with minitest, refer to Record test results with the CloudBees Smart Tests CLI for minitest.

For more information on subsetting with minitest, refer to Subset with the CloudBees Smart Tests CLI for minitest.

Playwright

CloudBees Smart Tests interfaces with Playwright via the CloudBees Smart Tests CLI.

For more information on recording test results with Playwright, refer to Record test results with the CloudBees Smart Tests CLI for Playwright.

For more information on subsetting with Playwright, refer to Subset with the CloudBees Smart Tests CLI for Playwright.

prove for Perl

CloudBees Smart Tests interfaces with prove for Perl via the CloudBees Smart Tests CLI.

For more information on recording test results with prove for Perl, refer to Record test results with the CloudBees Smart Tests CLI for prove for Perl.

For more information on subsetting with prove for Perl, refer to Subset with the CloudBees Smart Tests CLI for prove for Perl.

pytest

CloudBees Smart Tests interfaces with pytest via the CloudBees Smart Tests CLI.

For more information on recording test results with pytest, refer to Record test results with the CloudBees Smart Tests CLI for pytest.

For more information on subsetting with pytest, refer to Subset with the CloudBees Smart Tests CLI for pytest.

Robot

CloudBees Smart Tests interfaces with Robot via the CloudBees Smart Tests CLI.

For more information on recording test results with Robot, refer to Record test results with the CloudBees Smart Tests CLI for Robot.

For more information on subsetting with Robot, refer to Subset with the CloudBees Smart Tests CLI for Robot.

RSpec

CloudBees Smart Tests interfaces with RSpec via the CloudBees Smart Tests CLI.

For more information on recording test results with RSpec, refer to Record test results with the CloudBees Smart Tests CLI for RSpec.

For more information on subsetting with RSpec, refer to Subset with the CloudBees Smart Tests CLI for RSpec.

vitest

CloudBees Smart Tests interfaces with vitest via the CloudBees Smart Tests CLI.

For more information on recording test results with vitest, refer to Record test results with the CloudBees Smart Tests CLI for vitest.

For more information on subsetting with vitest, refer to Subset with the CloudBees Smart Tests CLI for vitest.

xctest

CloudBees Smart Tests interfaces with xctest via the CloudBees Smart Tests CLI.

For more information on recording test results with xctest, refer to Record test results with the CloudBees Smart Tests CLI for xctest.

For more information on subsetting with xctest, refer to Subset with the CloudBees Smart Tests CLI for xctest.

Other integrations

If not using one of the test runners above, CloudBees Smart Tests also uses the following options: