多くの無関係なプロジェクトでは、NUnitのCPU使用率は、テストを実行していなくても、たいてい約50%になってしまいました。私がこれを読んだ他の情報からは、おそらくNunitよりも自分のコードと関連があると思われます。NUnit CPU使用率が非常に高い - 解決方法?
私のコードでこの問題の原因を特定し、修正する方法を知っている人はいますか?
おかげ
多くの無関係なプロジェクトでは、NUnitのCPU使用率は、テストを実行していなくても、たいてい約50%になってしまいました。私がこれを読んだ他の情報からは、おそらくNunitよりも自分のコードと関連があると思われます。NUnit CPU使用率が非常に高い - 解決方法?
私のコードでこの問題の原因を特定し、修正する方法を知っている人はいますか?
おかげ
私は同じ問題を抱えている、それはかなり一貫して統合テスト(HTTP経由のものをチェックし、Webサービスを呼び出し、など)を行う唯一のテストプロジェクトに影響を与えているようです。私はネットワークオブジェクト(using(...){ }
)を処分するのに非常に注意しています。なぜなら、テストが終了してNUnitが90%のCPU日数を使用し続けなければならない理由がわかりません。 。
本当に奇妙なことは、テストを実行している間、NUnitはCPUを10%〜50%しか使用しないことです。テストが完了してからCPU使用率が急上昇し、絶えず80%〜100%にとどまります。それは本当に奇妙です。テストプロジェクトをリロードしたり閉じたりすると(File> Close)、どちらも役に立ちません。 NUnit自体を閉じる必要があります。