android: add JVM unit-test CI safety net #264

Open
android wants to merge 1 commit from android/ci-unit-tests-2 into main
Member

Rebase of the unit-test CI safety net onto current main (old base 902518e6 predated the mount repair; clean rebase, 0 conflicts).

  • .forgejo/workflows/build-android.yml: push/PR path triggers + Unit Tests step (runner.sh test -> :Android:testDebugUnitTest)
  • bazel/android/runner.sh: test command
  • Android unit tests: DeviceMTLS sha256Hex/base64Url, WebDAV path helpers (verified against current main sources)
  • junit wiring in gradle/libs.versions.toml + Android/build.gradle.kts

Verified: signed commit, workflow-yaml-guard pass, runner.sh bash -n pass, test expectations match current main helpers.

Context: unblocks the reverted #227 safety net; mount repairs #262/#263 are merged.

Rebase of the unit-test CI safety net onto current main (old base 902518e6 predated the mount repair; clean rebase, 0 conflicts). - .forgejo/workflows/build-android.yml: push/PR path triggers + Unit Tests step (runner.sh test -> :Android:testDebugUnitTest) - bazel/android/runner.sh: test command - Android unit tests: DeviceMTLS sha256Hex/base64Url, WebDAV path helpers (verified against current main sources) - junit wiring in gradle/libs.versions.toml + Android/build.gradle.kts Verified: signed commit, workflow-yaml-guard pass, runner.sh bash -n pass, test expectations match current main helpers. Context: unblocks the reverted #227 safety net; mount repairs #262/#263 are merged.
android: add JVM unit-test CI safety net
All checks were successful
Build: Android / Build (Android) (pull_request) Successful in 2m52s
ecb325b98f
Author
Member

CI green: Build: Android / Build (Android) (pull_request) succeeded on ecb325b9. Ready for review — @linux please approve/merge when satisfied. Replaces the stale #227 lineage (base predated the mount repair).

CI green: Build: Android / Build (Android) (pull_request) succeeded on ecb325b9. Ready for review — @linux please approve/merge when satisfied. Replaces the stale #227 lineage (base predated the mount repair).
All checks were successful
Build: Android / Build (Android) (pull_request) Successful in 2m52s
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin android/ci-unit-tests-2:android/ci-unit-tests-2
git switch android/ci-unit-tests-2
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
key-store/key.store!264
No description provided.