Skip to content

TEST: validate build-and-upload:app on tart (skip upload) — do not merge#1337

Draft
alee1246 wants to merge 1 commit into
alee1246/CIEXE/migrate-to-tart-runnersfrom
alee1246/CIEXE/test-benchmark-tart
Draft

TEST: validate build-and-upload:app on tart (skip upload) — do not merge#1337
alee1246 wants to merge 1 commit into
alee1246/CIEXE/migrate-to-tart-runnersfrom
alee1246/CIEXE/test-benchmark-tart

Conversation

@alee1246

Copy link
Copy Markdown

⚠️ TEST PR — do not merge

Scratch PR to validate that the build-and-upload:app benchmark job builds successfully on the tart runner, without any external side effects. Based on top of the tart migration branch (alee1246/CIEXE/migrate-to-tart-runners).

Changes (both TEST ONLY)

File Change
.gitlab-ci.yml Add a rule so the benchmark trigger runs on any branch (not just develop / BUILD_BENCHMARK=true), so the job can be exercised here
benchmarks/.benchmarks-ci.yml Disable the Synthetics upload — the ./scripts/upload.sh … ANDROID/IOS calls are commented out so this pipeline does not publish a new --latest version to the shared Synthetics mobile apps

Why

build-and-upload:app builds the benchmark app (APK + IPA) and then uploads both to shared Datadog Synthetics mobile applications with --latest. That's a write to shared external state. This PR exercises everything up to (but not including) the upload, so we can confirm the tart VM toolchain (Node / Android SDK / JDK / Xcode) and the JAVA_HOME fix work for this job without polluting Synthetics.

How to run

The benchmark job now runs on any branch, so pushing here triggers the child pipeline containing build-and-upload:app. Alternatively run a pipeline with BUILD_BENCHMARK=true.

🤖 Generated with Claude Code

Scratch/test change (not for merge) to validate that build-and-upload:app
builds successfully on the tart runner. Allows the benchmark pipeline to
run on any branch and disables the Synthetics upload so no --latest
version is published to the shared mobile apps.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@datadog-datadog-prod-us1-2

datadog-datadog-prod-us1-2 Bot commented Jul 10, 2026

Copy link
Copy Markdown

Pipelines  Tests

Fix all issues with BitsAI

⚠️ Warnings

🚦 1 Pipeline job failed

DataDog/dd-sdk-reactnative | build-and-upload:app   View in Datadog   GitLab

ℹ️ Info

No other issues found (see more)

🧪 All tests passed
❄️ No new flaky tests detected

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: b74e9ce | Docs | Datadog PR Page | Give us feedback!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant