diff --git a/flaky-tests/detection.md b/flaky-tests/detection.md index 4ff70d18..0abebcc9 100644 --- a/flaky-tests/detection.md +++ b/flaky-tests/detection.md @@ -88,7 +88,7 @@ You can specify a variant during upload using the [`--variant` option](uploader. {% code title="Upload an iOS variant " %} ``` -./trunk flakytests upload --junit-paths "test_output.xml" \ +./trunk-analytics-cli upload --junit-paths "test_output.xml" \ --org-url-slug \ --token $TRUNK_API_TOKEN \ --variant ios diff --git a/flaky-tests/get-started/ci-providers/azure-devops-pipelines.md b/flaky-tests/get-started/ci-providers/azure-devops-pipelines.md index 8e2f2654..c3a5385e 100644 --- a/flaky-tests/get-started/ci-providers/azure-devops-pipelines.md +++ b/flaky-tests/get-started/ci-providers/azure-devops-pipelines.md @@ -66,7 +66,7 @@ steps: - script: | curl -fsSLO --retry 3 https://trunk.io/releases/trunk chmod +x ./trunk - ./trunk flakytests upload --junit-paths "" \ + ./trunk-analytics-cli upload --junit-paths "" \ --org-url-slug $(TRUNK_ORG_SLUG) \ --token $(TRUNK_TOKEN) condition: always() # this should always run @@ -88,7 +88,7 @@ steps: - script: | curl -fsSLO --retry 3 https://trunk.io/releases/trunk chmod +x ./trunk - ./trunk flakytests upload --bazel-bep-path \ + ./trunk-analytics-cli upload --bazel-bep-path \ --org-url-slug $(TRUNK_ORG_SLUG) \ --token $(TRUNK_TOKEN) condition: always() # this should always run @@ -110,7 +110,7 @@ steps: - script: | curl -fsSLO --retry 3 https://trunk.io/releases/trunk chmod +x ./trunk - ./trunk flakytests upload --xcresult-path \ + ./trunk-analytics-cli upload --xcresult-path \ --org-url-slug $(TRUNK_ORG_SLUG) \ --token $(TRUNK_TOKEN) condition: always() # this should always run diff --git a/flaky-tests/get-started/ci-providers/bitbucket-pipelines.md b/flaky-tests/get-started/ci-providers/bitbucket-pipelines.md index 7284152d..9af6b573 100644 --- a/flaky-tests/get-started/ci-providers/bitbucket-pipelines.md +++ b/flaky-tests/get-started/ci-providers/bitbucket-pipelines.md @@ -68,7 +68,7 @@ pipelines: - | curl -fsSLO --retry 3 https://trunk.io/releases/trunk chmod +x ./trunk - ./trunk flakytests upload --junit-paths "**/junit.xml" \ + ./trunk-analytics-cli upload --junit-paths "**/junit.xml" \ --org-url-slug $TRUNK_ORG_SLUG \ --token $TRUNK_TOKEN @@ -91,7 +91,7 @@ pipelines: - | curl -fsSLO --retry 3 https://trunk.io/releases/trunk chmod +x ./trunk - ./trunk flakytests upload --bazel-bep-path \ + ./trunk-analytics-cli upload --bazel-bep-path \ --org-url-slug $TRUNK_ORG_SLUG \ --token $TRUNK_TOKEN ``` @@ -114,7 +114,7 @@ pipelines: - | curl -fsSLO --retry 3 https://trunk.io/releases/trunk chmod +x ./trunk - ./trunk flakytests upload --xcresult-path \ + ./trunk-analytics-cli upload --xcresult-path \ --org-url-slug $TRUNK_ORG_SLUG \ --token $TRUNK_TOKEN ``` diff --git a/flaky-tests/get-started/ci-providers/buildkite.md b/flaky-tests/get-started/ci-providers/buildkite.md index 503133a9..44b0c463 100644 --- a/flaky-tests/get-started/ci-providers/buildkite.md +++ b/flaky-tests/get-started/ci-providers/buildkite.md @@ -66,7 +66,7 @@ steps: - label: Upload Test Results to Trunk.io commands: - curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk - - ./trunk flakytests upload --junit-paths "" --org-url-slug --token $TRUNK_TOKEN + - ./trunk-analytics-cli upload --junit-paths "" --org-url-slug --token $TRUNK_TOKEN key: upload depends_on: - tests @@ -83,7 +83,7 @@ steps: - label: Upload Test Results to Trunk.io commands: - curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk - - ./trunk flakytests upload --bazel-bep-path --org-url-slug --token $TRUNK_TOKEN + - ./trunk-analytics-cli upload --bazel-bep-path --org-url-slug --token $TRUNK_TOKEN key: upload depends_on: - tests @@ -100,7 +100,7 @@ steps: - label: Upload Test Results to Trunk.io commands: - curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk - - ./trunk flakytests upload --xcresult-path --org-url-slug --token $TRUNK_TOKEN + - ./trunk-analytics-cli upload --xcresult-path --org-url-slug --token $TRUNK_TOKEN key: upload depends_on: - tests diff --git a/flaky-tests/get-started/ci-providers/circleci.md b/flaky-tests/get-started/ci-providers/circleci.md index 35c877cf..7b101df7 100644 --- a/flaky-tests/get-started/ci-providers/circleci.md +++ b/flaky-tests/get-started/ci-providers/circleci.md @@ -71,7 +71,7 @@ jobs: name: Upload Test Results to Trunk.io command: | curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk - ./trunk flakytests upload --junit-paths "**/junit.xml" --org-url-slug --token ${TRUNK_TOKEN} + ./trunk-analytics-cli upload --junit-paths "**/junit.xml" --org-url-slug --token ${TRUNK_TOKEN} ``` {% endtab %} @@ -90,7 +90,7 @@ jobs: name: Upload Test Results to Trunk.io command: | curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk - ./trunk flakytests upload --bazel-bep-path --org-url-slug --token ${TRUNK_TOKEN} + ./trunk-analytics-cli upload --bazel-bep-path --org-url-slug --token ${TRUNK_TOKEN} ``` {% endtab %} @@ -109,7 +109,7 @@ jobs: name: Upload Test Results to Trunk.io command: | curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk - ./trunk flakytests upload --xcresult-path --org-url-slug --token ${TRUNK_TOKEN} + ./trunk-analytics-cli upload --xcresult-path --org-url-slug --token ${TRUNK_TOKEN} ``` {% endtab %} diff --git a/flaky-tests/get-started/ci-providers/droneci.md b/flaky-tests/get-started/ci-providers/droneci.md index 4a47c385..e56634f5 100644 --- a/flaky-tests/get-started/ci-providers/droneci.md +++ b/flaky-tests/get-started/ci-providers/droneci.md @@ -74,7 +74,7 @@ steps: from_secret: TRUNK_API_TOKEN commands: - curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk - - ./trunk flakytests upload --junit-paths --org-url-slug --token $TRUNK_TOKEN + - ./trunk-analytics-cli upload --junit-paths --org-url-slug --token $TRUNK_TOKEN ``` {% endtab %} @@ -96,7 +96,7 @@ steps: from_secret: TRUNK_API_TOKEN commands: - curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk - - ./trunk flakytests upload --bazel-bep-path --org-url-slug --token $TRUNK_TOKEN + - ./trunk-analytics-cli upload --bazel-bep-path --org-url-slug --token $TRUNK_TOKEN ``` {% endtab %} @@ -118,7 +118,7 @@ steps: from_secret: TRUNK_API_TOKEN commands: - curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk - - ./trunk flakytests upload --xcresult-path --org-url-slug --token $TRUNK_TOKEN + - ./trunk-analytics-cli upload --xcresult-path --org-url-slug --token $TRUNK_TOKEN ``` {% endtab %} diff --git a/flaky-tests/get-started/ci-providers/gitlab.md b/flaky-tests/get-started/ci-providers/gitlab.md index 5f596a36..295ac30e 100644 --- a/flaky-tests/get-started/ci-providers/gitlab.md +++ b/flaky-tests/get-started/ci-providers/gitlab.md @@ -74,7 +74,7 @@ upload_test_results: # This job uploads tests results run in the last stage to T stage: flaky-tests script: - curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk - - ./trunk flakytests upload --junit-paths "" --org-url-slug --token $TRUNK_TOKEN + - ./trunk-analytics-cli upload --junit-paths "" --org-url-slug --token $TRUNK_TOKEN ``` {% endtab %} @@ -94,7 +94,7 @@ upload_test_results: # This job uploads tests results run in the last stage to T stage: flaky-tests script: - curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk - - ./trunk flakytests upload --bazel-bep-path --org-url-slug --token $TRUNK_TOKEN + - ./trunk-analytics-cli upload --bazel-bep-path --org-url-slug --token $TRUNK_TOKEN ``` {% endtab %} @@ -114,7 +114,7 @@ upload_test_results: # This job uploads tests results run in the last stage to T stage: flaky-tests script: - curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk - - ./trunk flakytests upload --xcresult-path --org-url-slug --token $TRUNK_TOKEN + - ./trunk-analytics-cli upload --xcresult-path --org-url-slug --token $TRUNK_TOKEN ``` {% endtab %} diff --git a/flaky-tests/get-started/ci-providers/jenkins.md b/flaky-tests/get-started/ci-providers/jenkins.md index 38995b5a..f1350d04 100644 --- a/flaky-tests/get-started/ci-providers/jenkins.md +++ b/flaky-tests/get-started/ci-providers/jenkins.md @@ -68,7 +68,7 @@ pipeline { } stage('Upload Test Results'){ sh 'curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk' - sh './trunk flakytests upload --junit-paths "" --org-url-slug --token $TRUNK_TOKEN' + sh './trunk-analytics-cli upload --junit-paths "" --org-url-slug --token $TRUNK_TOKEN' } } } @@ -87,7 +87,7 @@ pipeline { } stage('Upload Test Results'){ sh 'curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk' - sh './trunk flakytests upload --bazel-bep-path --org-url-slug --token $TRUNK_TOKEN' + sh './trunk-analytics-cli upload --bazel-bep-path --org-url-slug --token $TRUNK_TOKEN' } } } @@ -106,7 +106,7 @@ pipeline { } stage('Upload Test Results'){ sh 'curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk' - sh './trunk flakytests upload --xcresult-path --org-url-slug --token $TRUNK_TOKEN' + sh './trunk-analytics-cli upload --xcresult-path --org-url-slug --token $TRUNK_TOKEN' } } } diff --git a/flaky-tests/get-started/ci-providers/otherci.md b/flaky-tests/get-started/ci-providers/otherci.md index d63e1502..c89dadee 100644 --- a/flaky-tests/get-started/ci-providers/otherci.md +++ b/flaky-tests/get-started/ci-providers/otherci.md @@ -56,7 +56,7 @@ The following is an example of a script to upload test results after your tests To find out how to produce the report files the uploader needs, see the instructions for your test framework in the [frameworks](../frameworks/ "mention") docs.
curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x trunk
-./trunk flakytests upload --junit-paths "**/report.xml" --org-url-slug <TRUNK_ORG_SLUG> --token "${TRUNK_TOKEN}"
+./trunk-analytics-cli upload --junit-paths "**/report.xml" --org-url-slug <TRUNK_ORG_SLUG> --token "${TRUNK_TOKEN}"
 
See the [uploader.md](../../uploader.md "mention") for all available command line arguments and usage. diff --git a/flaky-tests/get-started/ci-providers/semaphoreci.md b/flaky-tests/get-started/ci-providers/semaphoreci.md index a084548d..a58abe02 100644 --- a/flaky-tests/get-started/ci-providers/semaphoreci.md +++ b/flaky-tests/get-started/ci-providers/semaphoreci.md @@ -84,7 +84,7 @@ blocks: commands: # Upload results to trunk.io - curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x trunk - - ./trunk flakytests upload --junit-paths "" --org-url-slug --token ${TRUNK_TOKEN} + - ./trunk-analytics-cli upload --junit-paths "" --org-url-slug --token ${TRUNK_TOKEN} ``` {% endtab %} @@ -116,7 +116,7 @@ blocks: commands: # Upload results to trunk.io - curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x trunk - - ./trunk flakytests upload --bazel-bep-path --org-url-slug --token ${TRUNK_TOKEN} + - ./trunk-analytics-cli upload --bazel-bep-path --org-url-slug --token ${TRUNK_TOKEN} ``` {% endtab %} @@ -148,7 +148,7 @@ blocks: commands: # Upload results to trunk.io - curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x trunk - - ./trunk flakytests upload --xcresult-path --org-url-slug --token ${TRUNK_TOKEN} + - ./trunk-analytics-cli upload --xcresult-path --org-url-slug --token ${TRUNK_TOKEN} ``` {% endtab %} diff --git a/flaky-tests/get-started/ci-providers/travisci.md b/flaky-tests/get-started/ci-providers/travisci.md index db6dec89..e18f85da 100644 --- a/flaky-tests/get-started/ci-providers/travisci.md +++ b/flaky-tests/get-started/ci-providers/travisci.md @@ -68,7 +68,7 @@ node_js: - 20 script: - curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk - - ./trunk flakytests upload --junit-paths "" --org-url-slug --token $TRUNK_TOKEN + - ./trunk-analytics-cli upload --junit-paths "" --org-url-slug --token $TRUNK_TOKEN ``` {% endtab %} @@ -80,7 +80,7 @@ node_js: - 20 script: - curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk - - ./trunk flakytests upload --bazel-bep-path --org-url-slug --token $TRUNK_TOKEN + - ./trunk-analytics-cli upload --bazel-bep-path --org-url-slug --token $TRUNK_TOKEN ``` {% endtab %} @@ -92,7 +92,7 @@ node_js: - 20 script: - curl -fsSLO --retry 3 https://trunk.io/releases/trunk && chmod +x ./trunk - - ./trunk flakytests upload --xcresult-path --org-url-slug --token $TRUNK_TOKEN + - ./trunk-analytics-cli upload --xcresult-path --org-url-slug --token $TRUNK_TOKEN ``` {% endtab %} diff --git a/flaky-tests/quarantining.md b/flaky-tests/quarantining.md index b303227d..c108b832 100644 --- a/flaky-tests/quarantining.md +++ b/flaky-tests/quarantining.md @@ -75,7 +75,7 @@ To handle build issues that occur outside test runs, use the --test-process-exit **Example** ```sh -./trunk flakytests test --junit-paths "test_output.xml" \ +./trunk-analytics-cli test --junit-paths "test_output.xml" \ --org-url-slug \ --token $TRUNK_API_TOKEN \ --junit-paths="**/results/*.xml" \ @@ -161,7 +161,7 @@ If you upload your test results as a second step after you run your tests, you ```bash || true # doesn't fail job on failure | - ./trunk flakytests upload \ + ./trunk-analytics-cli upload \ --org-url-slug $TRUNK_ORG_SLUG \ --token $TRUNK_API_TOKEN \ --junit-paths $JUNIT_PATH @@ -173,7 +173,7 @@ You can also wrap the test command with the Trunk CLI. When wrapping the command {% code overflow="wrap" %} ```bash -./trunk flakytests test \ +./trunk-analytics-cli test \ --org-url-slug \ --token $TRUNK_API_TOKEN \ --junit-paths $JUNIT_PATH \ diff --git a/flaky-tests/uploader.md b/flaky-tests/uploader.md index 31de5791..647137fc 100644 --- a/flaky-tests/uploader.md +++ b/flaky-tests/uploader.md @@ -99,7 +99,7 @@ Trunk can accept JUnit XMLs through the `--junit-paths` argument: Trunk can accept Bazel through the `--bazel-bep-path` argument: ``` -./trunk flakytests upload --bazel-bep-path \ +./trunk-analytics-cli upload --bazel-bep-path \ --org-url-slug \ --token $TRUNK_API_TOKEN ``` @@ -109,7 +109,7 @@ Trunk can accept Bazel through the `--bazel-bep-path` argument: Trunk can accept XCode through the `--xcresult-path` argument: ``` -./trunk flakytests upload --xcresult-path \ +./trunk-analytics-cli upload --xcresult-path \ --org-url-slug \ --token $TRUNK_API_TOKEN ```