ANT タスクを使用して、ビルド サーバーで FlexUnit を実行しています。Flash Builder (4) から Flex Unit Tests を実行すると、正常に動作します。しかし、ANTから実行すると、デフォルトのプレーヤー(私の場合はFireFox)が開き、FUが正常に実行されますが、コマンドラインには戻りません。最終的に、FU が返されないため、「java.util.concurrent.ExecutionException: Socket timeout waiting for flexunit report」例外が発生します。
何が問題なのですか?
<flexunit swf="${APP_TEST_FILE_SWF}"
toDir="${OUTPUT_DIR}/test"
command="C:\Program Files (x86)\Adobe\Adobe Flash Builder 4\player\win\10.1\FlashPlayerDebugger.exe"
haltonfailure="true" verbose="true"
localTrusted="true"/> </target>