diff --git a/docs/ci-runners.md b/docs/ci-runners.md index e5b4691..001195f 100644 --- a/docs/ci-runners.md +++ b/docs/ci-runners.md @@ -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. 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 -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 login session, check the selected full Xcode, finish its first-launch components diff --git a/docs/continuation.md b/docs/continuation.md index 5e6517d..12069a5 100644 --- a/docs/continuation.md +++ b/docs/continuation.md @@ -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 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. -Inspect its next Mac run for the exact stalled command and fix the runner user -session/Xcode/CoreSimulator prerequisites without weakening the check. +Follow-up Mac job 1066 in run 663 (#8) identifies the exact blocker: +`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 the native preview. Keep the signing stash parked. diff --git a/docs/native-delivery-report.md b/docs/native-delivery-report.md index 820e0e0..61f8b32 100644 --- a/docs/native-delivery-report.md +++ b/docs/native-delivery-report.md @@ -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 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). -Mac Node bootstrap and checkout now succeed, but its Apple-tool preflight stalled; -named/bounded probes have been added for diagnosis. The remote emulator matrix +Mac Node bootstrap, checkout and Swift lookup now succeed, but +`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 Apple application validation is claimed. See [validation](validation.md). diff --git a/docs/validation.md b/docs/validation.md index 45bb570..0eb625b 100644 --- a/docs/validation.md +++ b/docs/validation.md @@ -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 simulator/XCTest/Keychain/device success is claimed. Bounded, named tool probes 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 claimed from the Linux runs or the stalled Mac job. Runner prerequisites were