> ## Documentation Index
> Fetch the complete documentation index at: https://trunk-4cab4936-mintlify-e1f0f17e.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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/android.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=cf29bf6e0d41d15f0fe8e35afcdcfc52" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/bazel.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=49ed0ff258b4577d146b7f7e6a6a6a70" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/unittest.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=a3f0fa2c0285b1d3f63e34401f2ea6fa" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/cargo-next.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=6e37bd12d405fe48a245e64ce0fa2aff" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/cypress.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=22e760c2ad4d34b03f4b8efc0c076530" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/dart.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=e1f957ee86dec1bf03172119ce9f208d" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/gotestsum.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=6299c27928a995d136b483cce6cbd960" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/googletest.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=bfb5d646e3574ed446564e57424f74d9" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/gradle.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=21d67ce0e06cc856446f027ee75bb08d" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/jasmine.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=4e40341325dffbadca73edda29db0918" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/jest.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=9301aeefcc3d37b04fbe35cc4d8c5586" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/karma.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=e1534b1adac23920e943bb51094db433" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/kotest.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=a93fe486b44fc95030bee322ab83567d" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/maven.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=03ca84a58677a07bbd543a52f90e0b66" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/minitest.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=5384d1a978dba49582f19a92f7388581" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/mocha.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=d09f946987f0d03c4e69d283fad541d0" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/nightwatch.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=5439a14fd0c983240badf735a37f9d83" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/nunit.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=1fb412ead23f38f2dcb1572e160198ce" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/nunit.png" />

  <Card title="PEST" img="https://mintcdn.com/trunk-4cab4936-mintlify-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/pest.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=6714c757507360881ef909cd931c170a" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/phpunit.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=58e71c1cfb0f2e8db0cdbf41371c5bcb" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/playwright.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=66c66d0e706f899aad1f5f7847a6c6ee" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/pytest.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=9d10817f211586fc3a62174a4b93d756" 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-e1f0f17e/uDTfhFp8xXx4Ngmi/assets/_shared/robot.png?fit=max&auto=format&n=uDTfhFp8xXx4Ngmi&q=85&s=7d0ef40ccf80c36e3089c73afb3f8698" width="1600" height="1000" data-path="assets/_shared/robot.png" />

  <Card title="RSpec" href="./rspec/" img="https://mintcdn.com/trunk-4cab4936-mintlify-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/rspec.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=4043092ef343660732a3d387681bd013" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/swift-testing.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=451ae4b11dd41e9167c1edbb1b789136" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/testplan-box_(1).png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=94a2464c359bba0f92bbdf4dae5ccb48" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/vitest.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=bae24a7ffb60048df0cc76d7e648fafb" 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-e1f0f17e/BBHu8-NjW2kQXCqk/assets/flaky-tests/get-started/frameworks/xctest.png?fit=max&auto=format&n=BBHu8-NjW2kQXCqk&q=85&s=878b5af9a4864c22a4ff0db80c7b1001" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/xctest.png" />
</Columns>
