2015-01-11 18 views
26

私はpy.testを使用してCIサーバー上でユニットテストを実行しています。テストでは、ネットワーク経由でフェッチされた外部リソースが使用されます。テストランナーが時間がかかり、テストランナーが中止されることがあります。問題をローカルで繰り返すことはできません。印刷テスト実行時間とダウンのピニング遅いテストpy.testと

(遅い)テストの実行時間をpy.testプリントアウトにする方法はありますが、その問題のテストが容易になるダウンピンニング?

答えて

44

これはあなたの問題を解決するかどうかはわかりませんが、には、テストスイートの終了後に最も遅いNテストを出力できます。

+18

'--durations = 0'を渡すと、すべてのテストの実行時間が報告されます。 – oLas

関連する問題