> ## Documentation Index
> Fetch the complete documentation index at: https://trunk-4cab4936-mintlify-d76c555b.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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/android.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=0f8b12df496720f91e909ea91893a4f1" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/bazel.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=73f0a6d262c8b46f3883dd930424187d" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/unittest.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=a53676e7515c8cd5da9bb017641d5bf9" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/cargo-next.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=ecdaa0ce427714e98008c18d837f1374" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/cypress.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=e0284d6862a49be30a937dfe0badfde0" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/dart.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=5727cfa6d18419cbe062c018eace52ec" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/gotestsum.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=eb77c0d7332313726e8a1409e733151e" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/googletest.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=9ee30a9025887288d05298b7e0b79976" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/gradle.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=5012b0c54589faf97b0f786d08d199cf" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/jasmine.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=c0974f8f001a712f3f8cb4b9b3d6a986" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/jest.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=2cba08320eacba957d67d3aac88b1de3" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/karma.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=e6128cc25d2dd05ed5042dd99f94a8a6" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/kotest.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=5fd083585cc740b3bc5b41a42850f3e2" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/maven.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=9540cfb052bd6730a11b4ad9e8146ad4" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/minitest.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=eaa5e68b60dce979c5ce4d47c11a1551" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/mocha.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=f229e2f0c67720729c1ed3813b34a144" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/nightwatch.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=6137e33a2edfc9565cd05c49013ebdbc" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/nunit.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=e3ac8efd59eed8ffe6410dab9a9e1958" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/nunit.png" />

  <Card title="PEST" img="https://mintcdn.com/trunk-4cab4936-mintlify-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/pest.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=7ef34ca09b7354dfba3c1943173a66b9" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/phpunit.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=c519a7914c7d4d6827f40644a739f845" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/playwright.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=bb5eba53f22f6fd38015d0a2778814d7" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/pytest.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=6ab8c3f11f091309a4e19ca623de40fa" 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-d76c555b/GE3gEMHewOnVzzxv/assets/_shared/robot.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=cff6a7ed3b68366ff2de0178bbde0ae9" width="1600" height="1000" data-path="assets/_shared/robot.png" />

  <Card title="RSpec" href="./rspec/" img="https://mintcdn.com/trunk-4cab4936-mintlify-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/rspec.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=44d38f62bf87a0a7fa14ca588d004ba0" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/swift-testing.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=104f307462a119c03e0f57e922abd15b" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/testplan-box_(1).png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=3952164e5db59e2862c722a5d84d3c95" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/vitest.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=f3de6a340c4abc41e193b10d2165b4c4" 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-d76c555b/GE3gEMHewOnVzzxv/assets/flaky-tests/get-started/frameworks/xctest.png?fit=max&auto=format&n=GE3gEMHewOnVzzxv&q=85&s=7e983ada88864d84f174310ddb853980" width="1600" height="1000" data-path="assets/flaky-tests/get-started/frameworks/xctest.png" />
</Columns>
