Xcode性能测试失败百分比

时间:2017-03-08 13:42:40

标签: ios swift xcode xcode8

我正在使用XCTestCase measure(_:)对功能进行性能测试。

如果时间百分比增加(从设定基线开始)增加62%,测试仍然通过: enter image description here

但是,如果时间百分比增加65%,则测试失败: enter image description here

并且失败消息显示" (允许的最大值:10%)"

我的问题

  1. " max是否允许:10%"消息暗示在第一种情况下测试应该失败时,时间增加了62%?
  2. 最大允许增加是否在任何地方正式记录,因为我无法在任何官方文档中找到它。
  3. 有没有办法自定义最大允许百分比增加?我看到有一种方法可以调整最大STDEV,但这不是我的意思。
  4. 注意:在我的所有测试中,似乎(%increase - STDEV) >= 60%如果测试失败,则测试将通过。

0 个答案:

没有答案