ノーズ テストの実行に問題があり、Jenkins 内で結果を取得しています。
ジョブには、次のようなシェル スクリプトがあります。
. /var/lib/jenkins/envs/itravel/bin/activate
python api/manage.py syncdb --noinput
DJANGO_SETTINGS_MODULE=ci_settings nosetests --verbosity=0 --processes=1 --with-xunit --xunit-file=nosetests.xml
deactivate
テスト スイートの一部は、django_nose.NoseTestSuiteRunner を使用して実行されます。
すべてのテストが実行され、結果のnosetests.xmlファイルが作成されますが、テスト結果が入力されていないようです:
<?xml version="1.0" encoding="UTF-8"?><testsuite name="nosetests" tests="0" errors="0" failures="0" skip="0"></testsuite>
import Error
失敗するとファイルが 1 つのエラーでいっぱいになることに気付きましたが、それ以外の場合は何もありません...
何か案が?テスト側から何か特別なことはありますか? 設定するプロパティなどはありますか?
ありがとう。