我想在 Instruments 中对我的 XCTest 组进行性能测试。现在,我右键单击测试导航器中的测试,点击 Profile "test..."
并启动 Instruments。
当我选择时间分析器并命中记录时,xctest
目标立即存在并带有
libc++abi.dylib: terminating with uncaught exception of type NSException
<End of Run>
XCTestCase
方法调用了 C++ 代码。我在测试目标中手动链接了 libc++/libstdc++/libc++abi.tbd
只是为了确定,但没有成功。
为什么我不能分析这个测试?
最佳答案
我在 Xcode 9 中观察到类似的情况。但是,我看到在点击 Profile "test..."
之后,如果您选择一个配置文件,然后在测试退出后保持该仪器窗口打开,随后对 Profile "test..."
的运行将连接到该窗口并且它工作正常。
无需点击记录,配置文件会立即运行。
关于c++ - 无法在仪器中分析 XCTest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42346858/