尝试构建使用默认XCode Unit Test捆绑目标创建的单元测试时,似乎卡在“运行自定义shell脚本'Run Script'”阶段。
我还注意到进程“otest”的CPU使用率很高,以至于风扇在几秒钟内就会启动。
展开该行时,我看到的唯一有用的消息是:
/Developer/Tools/RunPlatformUnitTests.include:419: note: Running tests for architecture 'i386' (GC OFF) Couldn't open shared capabilities memory GSCapabilities (No such file or directory)
那时我唯一的选择是停止构建。
不得不说,直到这一刻,我都可以完美地运行单元测试,但不能确定我做了什么导致了这种情况。
这是在XCode 3.2.4上。
更新到3.2.5后,现在运行脚本确实会失败并显示错误:
Test rig '/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/Developer/usr/bin/otest' exited abnormally with code 138 (it may have crashed).
猜测问题与此相关? 在SO上找到了一些关于如何在使用NSInvocation(otest似乎使用)时异常处理现在工作方式不同的答案,但并没有真正解决这个问题。
我还注意到进程“otest”的CPU使用率很高,以至于风扇在几秒钟内就会启动。
展开该行时,我看到的唯一有用的消息是:
/Developer/Tools/RunPlatformUnitTests.include:419: note: Running tests for architecture 'i386' (GC OFF) Couldn't open shared capabilities memory GSCapabilities (No such file or directory)
那时我唯一的选择是停止构建。
不得不说,直到这一刻,我都可以完美地运行单元测试,但不能确定我做了什么导致了这种情况。
这是在XCode 3.2.4上。
更新到3.2.5后,现在运行脚本确实会失败并显示错误:
Test rig '/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/Developer/usr/bin/otest' exited abnormally with code 138 (it may have crashed).
猜测问题与此相关? 在SO上找到了一些关于如何在使用NSInvocation(otest似乎使用)时异常处理现在工作方式不同的答案,但并没有真正解决这个问题。