2017-11-11 16 views
0

CircleCIには、自動テストを実行するビルドがあります。 nose2junitプラグインを使用して、XMLファイルでテスト結果を生成します。テスト結果ファイルの完全なパスは次のとおりです。テストの概要CircleCIのテスト結果で埋められない

/project-folder/test/junit/test-result.xml 
ファイル /project-folder/.circleci/config.yml

マイCircleCI構成は、これを含んでいます

- store_artifacts: 
    path: test/junit/test-results.xml 
    destination: test-results 

- store_test_results: 
    path: test/junit/test-results.xml 

ビルドを実行すると、テスト結果と成果物が正しくロードされていることを確認しました。

Uploading artifacts 
Uploading /home/circleci/repo/test/junit/test-results.xml to test-results 
Uploaded /home/circleci/repo/test/junit/test-results.xml 

Uploading test results 
Archiving the following test results 
    * /home/circleci/repo/test/junit/test-results.xml 

Uploaded 

しかし、検査結果はまだ(SCRを参照してくださいテスト概要]タブに表示されません。下のeenshot)。

Test Summary Empty

私はここでドキュメントに見てきた:

しかし、私は、私が行方不明ですか見て失敗?私はまた、上記のリンクで変数$CIRCLE_TEST_REPORTSが何を指しているのか理解していません。それには何が含まれ、どのように私の設定でそれを使うべきですか?

答えて

2

テスト結果をサークルにアップロードするには、ファイルではなくメインのテストフォルダをスパイシーにする必要があります。

それはそれとして

- store_test_results: 
    path: test 
+0

としてシンプルである必要があり、あなたの場合は...あなたにローランをありがとう、それが働いた:) –

関連する問題