Closed1

XCodeでTest実行時にテストが終了しない場合の改善方法

よぺよぺ

WWDC20

https://developer.apple.com/videos/play/wwdc2020/10221

設定方法

  1. Edit Test Plan
  2. Configurations
  3. Test Execution→ Test TimeoutsOnにする

上記の手順で、デフォルトのタイムアウト時間を過ぎるとナビゲータにスピンダンプを出力してくれる。

Execution Time Allowanceの推奨

基本的にはテストでハングされるときにスピンダンプレポートを得られるようにする。

テストのパフォーマンスの影響を考える

XCTestのperformance APIでコードパフォーマンスの回帰テストを自動化する

アプリケーションコードのパフォーマンスの影響を考える

Instrumentsを使用してパフォーマンスを検証する

このスクラップは1ヶ月前にクローズされました