[apple] Run `xharness-runner.apple.sh` without sudo
- Dominant language
- C#
- Stars
- 189
- Forks
- 67
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 29
Description
Currently, the `xharness-runner.apple.sh` is run on Helix with elevated privileges (`sudo`).
This is causing `devicectl` to complain: `Running devicectl with elevated privileges via sudo is unlikely to work properly. Please do not do this.`
Investigate if we really need to run the xHarness apple runner with sudo.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by inspecting xharness-runner.apple.sh and how Helix invokes it. Check the runner behavior with and without sudo, including the reported devicectl warning. Done means establishing whether elevated privileges are required and documenting or applying the appropriate invocation change.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- bash, csharp
- Domain
- mobile-dev, testing
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100