> ## Documentation Index
> Fetch the complete documentation index at: https://trunk-4cab4936-mintlify-5330112e.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Test frameworks

> Guides for generating Trunk-compatible test results from various test frameworks

Trunk Flaky Tests uses test results uploaded from your CI jobs to detect flaky tests.&#x20;

Follow one of the guides below to configure your test framework to output compatible test reports and integrate with Trunk.

<Columns cols={3}>
  <Card title="Android" href="./android" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/android.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=dcc2f67374b0041d2977cfd443aa8a24" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/android.png" />

  <Card title="Bazel" href="./bazel" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/bazel.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=667481e09a05e343b61588030cce6558" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/bazel.png" />

  <Card title="Behave" href="./behave" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/unittest.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=67c0ca12bf933a4b74f380c00a1a6e62" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/unittest.png" />

  <Card title="cargo-nextest" href="./rust" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/cargo-next.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=3b3ffc458a9c87a426f18eb675652b0f" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/cargo-next.png" />

  <Card title="Cypress" href="./cypress" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/cypress.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=94b07ec635b0434c146a589fa954d32c" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/cypress.png" />

  <Card title="Dart Test" href="./dart-test" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/dart.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=68e1ca3912eab44310b87dd0a6e6f659" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/dart.png" />

  <Card title="Go" href="./gotestsum" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/gotestsum.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=8a3622d3f6f45cdd3b646907a9a4abf2" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/gotestsum.png" />

  <Card title="GoogleTest" href="./googletest" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/googletest.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=c65d0d1c0e3588c340001c7d0d686db1" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/googletest.png" />

  <Card title="Gradle" href="./gradle" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/gradle.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=c0e0004000e28b41d37cd67810ce9ab2" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/gradle.png" />

  <Card title="Jasmine" href="./jasmine" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/jasmine.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=4c77df6a67fb33bb2e6565c86d3242cf" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/jasmine.png" />

  <Card title="Jest" href="./jest" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/jest.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=50402e24855b4a86d002bd3a0752c001" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/jest.png" />

  <Card title="Karma" href="./karma" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/karma.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=a005b96916ba11d16d3fd4ffc8e7bb7b" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/karma.png" />

  <Card title="Kotest" href="./kotest" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/kotest.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=d6eec80965e7a313991b5c616646ee82" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/kotest.png" />

  <Card title="Maven" href="./maven" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/maven.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=c02dd79cac70d86b7bf6703ff08a8d41" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/maven.png" />

  <Card title="minitest" href="./minitest" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/minitest.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=d06926ffae1d48eb7f4fbe344a711177" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/minitest.png" />

  <Card title="Mocha" href="./mocha" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/mocha.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=bebca6d4b2f347505b253b4ca9f5114c" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/mocha.png" />

  <Card title="Nightwatch" href="./nightwatch" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/nightwatch.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=ad68b88cc15371536eca50eb2c9820aa" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/nightwatch.png" />

  <Card title="NUnit" href="./nunit" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/nunit.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=d8cbef3040639f58508a5c30ad7e9f67" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/nunit.png" />

  <Card title="PEST" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/pest.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=1c41e78278a8260554813b2ac9fa21fe" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/pest.png" />

  <Card title="PHPUnit" href="./phpunit" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/phpunit.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=16270d2e91ef5ee8b93b34f75b5f6d80" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/phpunit.png" />

  <Card title="Playwright" href="./playwright" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/playwright.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=fe014a6934872fa3776e366a30fa388a" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/playwright.png" />

  <Card title="pytest" href="./pytest" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/pytest.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=974f698226bf150c05186f898e0891ad" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/pytest.png" />

  <Card title="Robot Framework" href="./robot-framework" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/1fS0WZ996-P4krLP/assets/_shared/robot.png?fit=max&auto=format&n=1fS0WZ996-P4krLP&q=85&s=315606524fb44cebe7183533b2329d01" width="1600" height="1000" data-path="assets/_shared/robot.png" />

  <Card title="RSpec" href="./rspec/" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/rspec.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=fa77fa6aa1d551eea8aeccd0d1222cce" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/rspec.png" />

  <Card title="Swift Testing" href="./swift-testing" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/swift-testing.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=0f96b4f6ad029db66c3c83dee62bb8e1" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/swift-testing.png" />

  <Card title="Testplan" href="./testplan" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/testplan-box_(1).png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=cc2ef8800502b2b7c0d98d962ef91b00" width="3200" height="2000" data-path="assets/flaky-tests/get-started/frameworks/testplan-box_(1).png" />

  <Card title="Vitest" href="./vitest" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/vitest.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=ad24af38e063ccfde57a4dda073097ee" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/vitest.png" />

  <Card title="XCTest" href="./xctest" img="https://mintcdn.com/trunk-4cab4936-mintlify-5330112e/HrB3aiytoOLUyLNF/assets/flaky-tests/get-started/frameworks/xctest.png?fit=max&auto=format&n=HrB3aiytoOLUyLNF&q=85&s=6158dfe0c0dbe612c22cb04bc3a27004" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/xctest.png" />
</Columns>
