TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Mini Server (written in Go) to Perform Xcode Unit Tests Through SSH

4 pointsby viktorbeneiover 10 years ago
Author here.<p>What XCUServer does: Xcode Unit Tests require the iOS Simulator to run, and the xcodebuild tests have to be run through a logged in user in a GUI context.<p>It&#x27;s a real pain to integrate into automation systems which perform commands through SSH.<p>We have a build automation service (Bitrise - http:&#x2F;&#x2F;www.bitrise.io&#x2F;) which required to run Xcode unit tests through SSH (in Virtual Machines) and since Xcode 6 the only solution we could find is a service which runs in the GUI context.<p>This minimal Go server does exactly that: it includes scripts to easily add it to OS X&#x27;s launchd so it automatically starts when the user (used for running the unit tests) logs in and provides a very minimalistic HTTP based API to perform unit tests with it.<p>More information at the GitHub repo: https:&#x2F;&#x2F;github.com&#x2F;bitrise-io&#x2F;xcodebuild-unittest-miniserver

no comments

no comments