2012-04-02 7 views
5

継続的な統合のためにFinalBuilder Serverを使用する場合、ユニットテストのスイートを実行し、FastMMメモリリークチェックに基づいてビルドの合格/不合格を確立するための推奨される方法は何ですか?FinalBuilder Server + FastMM4の例

+1

存在し、空ではない?私はちょっと奇妙なように答えとして投稿していないし、誰かがより良い方法を知っていると確信している。 –

答えて

0

DUnitの新しいバージョンは、オプションでFastMM4にリンクし、テストごとにメモリリークをチェックします。これはメニュー項目としてGUIに表示されます。

DUnitはオープンソースなので、この機能はコマンドラインテスト(TextTestrunner)でも使用できると思います。

また、DUnitのは、テストが失敗した場合return an exitコード、そうFinalbuilderのみ終了コードをチェックする必要があることができます:、EnableMemoryLeakReportingをdefinig TrueにReportMemoryLeaksOnShutdownを設定し、{$ AppNameは} _MemoryManager_EventLog.txtかどうかのチェックについてはどのよう

TextTestRunner.RunRegisteredTests(rxbHaltOnFailures); 
関連する問題