Muhammad Mugni Hadi
b79bd86017
fix: remove trailing commas in Swift for Xcode <16.3 compatibility ( #186 )
...
* fix: remove trailing commas in Swift for Xcode <16.3 compatibility
Remove trailing commas from function/initializer argument lists in the
iOS XCUITest runner Swift source files. SE-0439 trailing commas in
comma-separated lists require Swift 6.1+ (Xcode 16.3+), but the runner
is compiled locally by users who may have older Xcode versions.
Users with Xcode 16.2 (Swift 6.0.3) encounter build failures:
error: unexpected ',' separator
This causes the runner to never start, surfacing as:
Error (COMMAND_FAILED): Runner did not accept connection (simctl spawn)
Files fixed (12 trailing commas removed):
- RunnerTests+Snapshot.swift (5)
- RunnerTests+Transport.swift (2)
- RunnerTests+CommandExecution.swift (1)
- RunnerTests+ScreenRecorder.swift (2)
- RunnerTests.swift (2)
Verified: pnpm build:xcuitest passes (TEST BUILD SUCCEEDED).
* ci: guard iOS runner trailing-comma syntax
---------
Co-authored-by: Michał Pierzchała <thymikee@gmail.com >
2026-03-06 15:40:18 +01:00
Michał Pierzchała
8c50cee10d
chore: use macos-26 runner for ios integration test; ubuntu for smoke ( #34 )
...
* chore: use macos-26 runner for ios integration test; ubuntu for smoke
* revert smoke test
* update test for iOS 26.2
* restart sim after timeout
* fixup timeout
2026-02-10 10:41:08 +01:00
Michał Pierzchała
8e88eb552a
fix: android race condition for snapshot dump ( #33 )
...
* fix: android race condition for snapshot dump
* ci
* split workflows
* udpate names
2026-02-09 20:54:13 +01:00
Michał Pierzchała
828284d7e3
fix: set min iOS deployment target to 15.6 ( #27 )
...
* fix: set min iOS deployment target to 15.6
* increase timeout for iOS
2026-02-09 12:39:02 +01:00
Michał Pierzchała
9a3570fa1c
feat: Daemon modularization + capability-gated command routing + CI/test pipeline ( #20 )
...
* feat: Daemon modularization + capability-gated command routing + CI/test pipeline updates
* update android test
* fix arch
* no serial
* fixup tests locally; update runner on CI
* increase timeout
* drop unnecessary node build
2026-02-08 15:20:59 +01:00