XCTest 以随机顺序从测试 运行 中获取执行顺序

XCTest get order of execution from tests run in random order

如标题所说。我 运行 我的测试顺序是随机的,但有时一个或多个测试会失败。为了重现这一点,我想 运行 以相同的顺序进行测试。但是如何从测试中获取订单?

遗憾的是,Apple 没有为我们提供重现相同订单的方法。这使得我们无法充分利用随机测试顺序。

他们说,“归档雷达。”如果您想复制,这是我的 Open Radar 文件:https://openradar.appspot.com/radar?id=4953802914398208