Post

Replies

Boosts

Views

Activity

How to migrate Bots to a new server
We are getting some new hardware to server as our CI server in-house. I've got a few Bots currently running just fine and am really to lazy to recreate them all in the new MacOS Server context unless I truly have to. Is there any safe Apple recommended way to perform this sans entire OS backup & restore?I'm looking at the /Library/Developer/XcodeServer directory and see all the assets. Not sure if I can move it all en-masse or if the Certificates, Keychains, Database are all unique to the instance and would not be suitable for migration.
3
0
1.6k
Jul ’17
Max Number of Cores for Simulator in Xcode Bot Run
Is there any limit on the number of cores a Simulator (iPad Pro 9.7" 13.6) will use when running unit tests as part of an Xcode Bot Integration run? I'm on a 2018 Mac mini w/6 physical cores and Activity Monitor shows all the physical cores in use (interesting to note all the hyper threaded cores remain all but idle). If we wanted to get faster integration times, would moving up to Mac Pro with more cores do the trick? Or has a cruel fate come upon us and 6 cores is the max this Simulator can use? I also have an ancillary question; is the maximum-parallel-testing-workers argument even honored in the Xcodebuild command used in the Bot?
0
0
856
Aug ’20
Xcode 11 Bot webpage not found
Having upgraded to Xcode 11.2.1 and Catalina on both our dev boxes and our CI Bot integration host, we can't seem to be able to reach the "Big Screen" on that host to view past integration. Either remotely or on the host via VNC connection.The host cert is configured fine. However when attempting to reach a url like:https://basalt.xxxxxxxxx.com/xcode/bots/EDE952BWe end up getting a 404 error back. We are also runing the current Apple Server 5.9 on the host. Is there some missed step on our part to configure a httpd service on the host? I couldn't find any recent instructions on that, or if its even needed and something else is truly broken.I'm seeing a lot of httpd errors in console and in the Apple Server Log:Nov 22 09:09:23 basalt com.apple.xpc.launchd[1] (org.apache.httpd): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.error09:21:22.046756-0800httpdsend failed: Invalid argument
1
0
566
Nov ’19