0
IAR EWARMのcspybatを使用して、Unityを使用して埋め込みコードの単体テストを実行しています。ユニットテストが合格したか失敗したかを判断するためにビルドサーバーが簡単に使いたいと思います。私のユニットテストが失敗した場合、CSPYがゼロ以外のエラーコードを返す方法はありますか?私は変更なしでmain()の戻り値を変更しようとしました。エラーを強制的に返す関数がありますか?C-SPYはエラーコードを返しますか?
マイcspybatバッチファイルは次のようになります。残念ながら
"C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.4\common\bin\cspybat" -f "C:\Work\Sandbox\ST\stmicroeval\_iar_ewarm_project\settings\Project.UnitTest.general.xcl" --backend -f "C:\Work\Sandbox\ST\stmicroeval\_iar_ewarm_project\settings\Project.UnitTest.driver.xcl"
メッセージを出力するセミホストI/Oまたはログブレークポイントを使用できますか?これらのオプションの1つは、サーバーのコマンドラインで 'stdout'にリダイレクトされ、検出することができます。 – rjp