Repository navigation
Commit a3e9675
authored
Finish the cosmetic ios-runner -> apple-runner rename now that the
top-level XCTest runner is the OS-agnostic Apple engine
(iOS/iPadOS/tvOS/macOS/visionOS from one Xcode project).
Cosmetic only, no behavior change:
- git mv ios-runner/ -> apple-runner/ (AgentDeviceRunner, README, RUNNER_PROTOCOL)
- Update repo project-path consumers: build-xcuitest-apple.sh, package.json
files globs, .fallowrc.json, write-xcuitest-cache-metadata.mjs,
runner-xctestrun.ts fingerprint/project paths, recording overlay + test,
daemon-client-timeout kill pattern, setup-apple-replay hashFiles glob,
ci.yml swift-compat scan, AGENTS.md.
- Rename runtime home cache/derived/lease dir default
~/.agent-device/ios-runner -> ~/.agent-device/apple-runner (build script,
package/clean scripts, runner-xctestrun RUNNER_DERIVED_ROOT, runner-lease,
runner-contract hint, cli-help/commands.md docs) and the tests asserting it.
- Rename OS-agnostic runner symbols: runIosRunnerCommand ->
runAppleRunnerCommand, prewarmIosRunnerCache -> prewarmAppleRunnerCache,
createIosRunnerCachePrewarmOnColdBoot / createIosRunnerCacheColdBootPrewarmForOpen
-> createAppleRunner* (+ call sites, type aliases, test mocks).
Intentionally left as ios-runner (out of scope / would change behavior):
- prepare ios-runner CLI subcommand (user-facing command name)
- AGENT_DEVICE_IOS_RUNNER_* env var names and .tmp/ios-runner-derived CI values
- ios-runner-prebuilt cache-key-prefix, ci.yml job id, workflow/ADR filenames
- agent-device-ios-runner-<version> release artifact basenames
Part of #972 (Phase 3 - Apple PlatformPlugin).
1 parent d21b8ce commit a3e9675
84 files changed
Lines changed: 283 additions & 275 deletions
File tree
- .github
- actions/setup-apple-replay
- workflows
- apple-runner
- AgentDeviceRunner
- AgentDeviceRunner.xcodeproj
- project.xcworkspace
- AgentDeviceRunnerUITests
- AgentDeviceRunner
- RecordingScripts
- plans
- scripts
- src
- cli/parser
- core
- __tests__
- interactors
- daemon
- client
- handlers
- __tests__
- platforms
- apple/core
- __tests__
- runner
- ios
- recording
- __tests__
- utils/__tests__
- website/docs/docs
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
0 commit comments