TeamCityを使用して、コード変更の影響を受けるテストを最初に実行します。TeamCityで最初にコード変更による影響を受けるテスト
NCrunch(http://ncrunch.net)とMighty Moose()は、ローカル開発マシンのソリューションを提供しています。 TeamCityのソリューションはありますか?
コンテキスト:私たちは、コードベースに対して多くの統合テストとプログラマーテストを実行しています。統合サーバーですべてのテストを実行するには、最大4時間かかります。かなり強力なハードウェア上で動作し、その目的のために改善の余地はあまりありません。開発者がプッシュをコミットすると、素早いフィードバックを得るのが良いでしょう。
他のサーバー上のチームシティーエージェントを設定することを検討してください。別のオプションは、すべてのチェックインではなく、夜間に実行するように統合テストを設定することです。**ユニット**のテストは、関連するコードが変更されたときでも実行されます。また、関連するコードが変更されたときにのみ起動するビルドトリガを設定することもできます。 – TrueWill
すでに8台のエージェントサーバーがあります...また、私たちのテストの5%だけが単体テストです。これは、単体テストに必要なレベルの分離とモジュール性を提供しないブラウンフィールドアプリケーションです。 –
@ noah1989 - あなたはTypeMockまたはJustMockを見たいかもしれません。 – TrueWill