1

「ビルド設定」で「ビルド後のテスト」を「はい」に設定すると、プロジェクトが正常にビルドできません。しかし、「いいえ」に設定すると、キーボードで「CMD+U」を押すと、テストが正常に実行されます。

ジェンキンスで UT ケースを実行したいので、「ビルド後のテスト」を「はい」に設定する必要があります。またはTEST_AFTER_BUILD=YESコマンドラインで入力しますが、プロジェクトをビルドするときに両方とも失敗しました。

私は20件のケースを実行しましたが、「ビルド後のテスト」を「はい」に設定したときに、そのうちの10件が失敗しました。最初に「ビルド後のテスト」を「いいえ」に設定し、xcodeからケースを実行し、キーボードで「CMD + U」を押すと、20個のケースすべてが合格しました。

何か案は?

ありがとうございました、

シロ

4

1 に答える 1

1

Taking a stab in the dark, since we don't have the build error as yet:

When you set TEST_AFTER_BUILD to YES, you usually have to also set BUILD_ACTIVE_ARCHITECTURE_ONLY to 'NO' and add x86_64 to the valid architectures.

I have an example of a build script that produces test reports, code coverage, api docs, etc here:

于 2013-05-25T11:17:17.053 に答える