2011-05-18 12 views
1

誰かがJenkins CIと一緒にcFix(Visual Assert)を使用しましたか? セットアップ方法は? Jenkinsを介してC++プロジェクトテスト(Testt Framework cFix {isualAssert)を実行するにはどうすればよいですか?JenkinsとcFixユニットテスト(C++)

すべてのポインタ! ありがとう

+0

cFixにはxml出力オプションがありますか? – Sagar

+0

私は恐れることはないと恐れている! しかし、私は出力テキストをXMLにフォーマットすることができます... 特定のフォーマット/スキンがジェンキンズによって認識されていますか? 私はcFixの出力をXMLに変換した後に何をすればいいですか? – mistr47

答えて

4

私は、cFix出力をXMLに変換する小さなプログラムを書いています。私は、ジェンキンがプログラムの出力として認めた最も簡単なJunit XMLフォーマットを使用しました。

<?xml version="1.0" encoding="UTF-8"?> 
<testsuite> 
    <testcase name="TestIsOpen" classname="A.B"> 
     <error type="error">Details</error> 
    </testcase> 
    <testcase name="TestAcceptDialPassed" classname="A.C"> 
    </testcase> 
    <testcase name="TestAcceptDialSkipped" classname="A.C"> 
     <skipped>wrong version</skipped> 
    </testcase> 
</testsuite> 
+0

ブリリアント!それを転記してくれてありがとう。私はそれが他の誰かを助けると確信しています:) – Sagar

1

出力をJUnit XML出力形式に変換できる場合は、Jenkinsがそれを読み取ることができます。 JUnitフォーマットはGoogleの全面的なもので、必要に応じて以下のウェブサイトでスタイルシートを見ることができます。

XML出力を持つCunitは使用していましたが、Jenkinsが理解できる標準ではありませんでした。このため、websiteに従っていました。そのスタイルシートはJUNIT形式の理解にも役立ちます。

関連する問題