fix(release): repair frozen validation compatibility (#109272)

This commit is contained in:
Dallin Romney
2026-07-16 11:45:31 -07:00
committed by GitHub
parent 42ff5ec754
commit c4b2183db6
6 changed files with 24 additions and 15 deletions
+9 -1
View File
@@ -668,7 +668,10 @@ jobs:
runAndroid
? [
// android-ci-contract-v2: both app variants, Android lint, benchmark, and ktlint.
{ check_name: "android-test-play", task: "test-play" },
{
check_name: "android-test-play",
task: useCompatibleAndroidCi ? "test-play-compat" : "test-play",
},
{ check_name: "android-test-third-party", task: "test-third-party" },
{
check_name: "android-build-play",
@@ -2927,6 +2930,11 @@ jobs:
:app:testPlayDebugUnitTest \
:wear-shared:testDebugUnitTest
;;
test-play-compat)
# Frozen targets predate the Wear shared project. Keep their app-owned
# Play unit tests without importing current Android modules.
./gradlew --no-daemon --build-cache :app:testPlayDebugUnitTest
;;
test-third-party)
./gradlew --no-daemon --build-cache :app:testThirdPartyDebugUnitTest
;;
@@ -2837,9 +2837,7 @@ jobs:
include:
- suite_id: native-live-src-agents
label: Native live agents
# Keep the dedicated Coding Plan suite below while temporarily omitting
# API Platform calls from the broad agents shard.
command: ZAI_API_KEY= Z_AI_API_KEY= node .release-harness/scripts/test-live-shard.mjs native-live-src-agents
command: node .release-harness/scripts/test-live-shard.mjs native-live-src-agents
timeout_minutes: 60
profile_env_only: false
profiles: stable full