docs: record confirmed CoreSimulator runner blocker
Android validation / emulator (35) (push) Failing after 4s
Android validation / emulator (37.0) (push) Failing after 9s
iOS validation / simulator (push) Failing after 1m5s
Android validation / build (push) Successful in 5m16s

Follow-up Mac job 1066 passed Node/checkout/Xcode/Swift lookup, then correctly failed the bounded simctl device-list probe after sixty seconds. Record the exact administrator-owned blocker without claiming Apple app validation.
This commit is contained in:
Yuvomi Mobile Contributors committed 2026-10-21 09:38:59 +02:00
1 parent 92dbd0e06d
commit 129eac675c
4 files changed
+18 -6

No files matched your search

+3 -1
View File
@@ -50,7 +50,9 @@ native bootstrap and checkout were verified in Mac job 1062 (run 661/#6).
That job subsequently stalled in Apple-tool preflight after printing Xcode 27.1. That job subsequently stalled in Apple-tool preflight after printing Xcode 27.1.
The preflight now prints each tool probe and bounds it to 60 seconds using Python The preflight now prints each tool probe and bounds it to 60 seconds using Python
(`scripts/check-apple-tools.py`), so the next run identifies the unresponsive (`scripts/check-apple-tools.py`), so the next run identifies the unresponsive
command rather than hanging silently. This does not validate the iOS app. command rather than hanging silently. Follow-up job 1066 (run 663/#8) verified the
diagnostic: Xcode and Swift lookup pass, but `xcrun simctl list devices available`
times out. This is a runner prerequisite failure, not an iOS application test.
If an Apple probe stalls, run the named command in the runner user's interactive If an Apple probe stalls, run the named command in the runner user's interactive
login session, check the selected full Xcode, finish its first-launch components login session, check the selected full Xcode, finish its first-launch components
+5 -2
View File
@@ -48,8 +48,11 @@ Jobs 1060/1061 still fail KVM preflight. Mac job 1062 in run 661 (#6) passed nat
Node bootstrap and checkout, printed Xcode 27.1, then stalled in Apple-tool Node bootstrap and checkout, printed Xcode 27.1, then stalled in Apple-tool
preflight for at least 20 minutes. The new `check-apple-tools.py` prints each preflight for at least 20 minutes. The new `check-apple-tools.py` prints each
command and imposes a 60-second deadline; fourteen runner/probe regressions pass. command and imposes a 60-second deadline; fourteen runner/probe regressions pass.
Inspect its next Mac run for the exact stalled command and fix the runner user Follow-up Mac job 1066 in run 663 (#8) identifies the exact blocker:
session/Xcode/CoreSimulator prerequisites without weakening the check. `xcrun simctl list devices available` exceeds 60 seconds. Xcode version and Swift
lookup pass. An administrator must fix the runner user's CoreSimulator/login
session/Xcode prerequisites without weakening the check. App compilation/tests
and archive have not run. No remote host license/settings were changed.
Rebuild/collect from a clean checkout; do not present cached wrapper artifacts as Rebuild/collect from a clean checkout; do not present cached wrapper artifacts as
the native preview. Keep the signing stash parked. the native preview. Keep the signing stash parked.
+3 -2
View File
@@ -65,8 +65,9 @@ state. Only the development-signed debug APK is installable as provided.
Android build job 1059 succeeded and uploaded `android-native-debug-apk`. The actual Android build job 1059 succeeded and uploaded `android-native-debug-apk`. The actual
artifact was downloaded, signature/version checked, installed and launched on the artifact was downloaded, signature/version checked, installed and launched on the
authorized local emulator. [Download the verified artifact](https://git.nesterovic.cc/nessi/Yuvomi-App/actions/runs/660/artifacts/android-native-debug-apk). authorized local emulator. [Download the verified artifact](https://git.nesterovic.cc/nessi/Yuvomi-App/actions/runs/660/artifacts/android-native-debug-apk).
Mac Node bootstrap and checkout now succeed, but its Apple-tool preflight stalled; Mac Node bootstrap, checkout and Swift lookup now succeed, but
named/bounded probes have been added for diagnosis. The remote emulator matrix `xcrun simctl list devices available` times out after 60 seconds in follow-up job
1066. The runner's CoreSimulator availability needs administrator repair. The remote emulator matrix
still fails missing-KVM preflight, not native tests. No green whole-pipeline or still fails missing-KVM preflight, not native tests. No green whole-pipeline or
Apple application validation is claimed. See [validation](validation.md). Apple application validation is claimed. See [validation](validation.md).
+7 -1
View File
@@ -71,7 +71,13 @@ Evidence paths in the local external build directory:
preflight did not return during a 20-minute observation. No SwiftUI compile or preflight did not return during a 20-minute observation. No SwiftUI compile or
simulator/XCTest/Keychain/device success is claimed. Bounded, named tool probes simulator/XCTest/Keychain/device success is claimed. Bounded, named tool probes
now fail with actionable diagnostics instead of silently hanging for the job's now fail with actionable diagnostics instead of silently hanging for the job's
full hour; their actual next Mac result still needs inspection. full hour.
- Follow-up iOS run #8 (global 663), job 1066 at `92dbd0e`: Node, checkout,
`xcodebuild -version` and `xcrun --find swift` passed. The exact blocker is
**`xcrun simctl list devices available`**, which exceeded its 60-second deadline.
Preflight correctly failed; application builds/tests/archive were skipped, not
passed. The runner administrator must repair CoreSimulator availability for the
runner user before Apple application validation can proceed.
No Apple SDK application build, simulator UI test or physical-device result is No Apple SDK application build, simulator UI test or physical-device result is
claimed from the Linux runs or the stalled Mac job. Runner prerequisites were claimed from the Linux runs or the stalled Mac job. Runner prerequisites were