Skip to content

chore: stabilize and speed up Android CI#216

Merged
KishanPRao merged 10 commits into
masterfrom
chore/fix-ci-tests
Jul 21, 2026
Merged

chore: stabilize and speed up Android CI#216
KishanPRao merged 10 commits into
masterfrom
chore/fix-ci-tests

Conversation

@KishanPRao

@KishanPRao KishanPRao commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Summary

Fixes a flaky test on old Sauce real devices and trims CI time (~18m to ~13m in typical runs).

Changes

  • ExampleInstrumentedTest.java: re-assert test state before starting.
  • test.yml: retry tests on saucectl to account for device flakiness, run device suites in parallel, move region to eu-central-1, cache Gradle deps, add a build profile artifact, checkout the repo during test.
  • .sauce/config.yml: define the Sauce device suites, real devices + emulators.
  • gradle.properties: enable parallel build, raise heap.

Note

The spotlessCheck step is removed for CI builds, since it is redundant.

ref: BT-7288

@KishanPRao KishanPRao self-assigned this Jul 21, 2026
@KishanPRao KishanPRao changed the title wip chore: stabilize Android CI tests and speed up build Jul 21, 2026
@KishanPRao
KishanPRao requested a review from melekr July 21, 2026 19:21
@KishanPRao
KishanPRao marked this pull request as ready for review July 21, 2026 19:22

@melekr melekr left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

awesome 🚀

@KishanPRao KishanPRao changed the title chore: stabilize Android CI tests and speed up build chore: stabilize and speed up Android CI Jul 21, 2026
@KishanPRao
KishanPRao merged commit cc977f7 into master Jul 21, 2026
3 checks passed
@KishanPRao
KishanPRao deleted the chore/fix-ci-tests branch July 21, 2026 19:26
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.

2 participants