2012-04-23 9 views
9

ジェンキンスの新しいチームにはいくつかのPHPプロジェクトがインストールされていますが、最初は期待していました。最初は20%のコードカバレッジを撮影しています。 PHPUnitの設定ファイルの範囲を、コードカバレッジが20%に達したときに緑色に調整しました。これにより、彼らは正しい方向に向かっているのを見ることができます。私がしようとしているのは、クローバーカバレッジを反映するために、私のジェンキンのビューで天気予報を更新することです、そして、私はそうすることができません!PHPプロジェクトのクローバーカバレッジのためのJenkins天気予報の調整方法

Jenkins Weather Report Clover Coverage

私はは私のジェンキンスプロジェクトの設定でチェックし、私のclover.xmlはPHPUnitのから生成されているクローバーPHPカバレッジレポートを公開しているが、私は、このための境界を調整するかどうかはわかりません。 phpunit.xml.distから

ログ:

<logging> 
    <log type="coverage-html" target="build/coverage" title="ERC" 
    charset="UTF-8" yui="true" highlight="true" 
    lowUpperBound="10" highLowerBound="20"/> 
    <log type="coverage-clover" target="build/logs/clover.xml"/> 
    <log type="junit" target="build/logs/junit.xml" logIncompleteSkipped="false"/> 
</logging> 

プロジェクト設定のカバレッジ指標

私は当初が有効になっていますが、私が見つけたHTMLレポートを公開していませんでしたそれを有効にしてビルドを保存して再実行した後にパーセンテージを変更しても何の影響もありませんでした。 enter image description hereジェンキンス天気予報のための境界はジェンキンスで定義されている

+1

私は同じ問題を抱えています。これはバグのようです。私はあなたが気にしないことを願っていますが、あなたの画像をバグトラッカーの新しい問題を開くために使用しました:https://issues.jenkins-ci.org/browse/JENKINS-20233このプラグインには未解決の問題はたくさんありませんうまくいけば、彼らは気付いてそれを修正するでしょう。 – kenske

+0

ええ、問題ありません、うまくいけばそれは修正されます! :) – veilig

答えて

1

とPHPUnitの

enter image description here

にそれはあなたがクローバーやCloverPHPプラグインを使用するかどうかに応じてのために少し違って見えるかもしれませんが、それはジェンキンスの設定ページのエーテル方法です:)

+0

入力のおかげで - 私はカバレッジメトリックといくつかの異なる方法で試してみましたが、実際のコードカバレッジを変更するだけでなく、クラウド/サンを変更することは決してできませんでした。 ** Jenkins Clover PHP Plugin **を使用しています。オリジナルの投稿を更新して、設定を保存したスナップショットを追加しますが、変更する必要はありません。 – veilig

+1

ポイントは、実際には、クローバーのPHPプラグインに問題があるようです。それはCloverPluginを使って動作し、phpunitが提供していない3番目のcolに-1を入れていますが、それほど美しくはありません。調査する必要があります – edorian

+0

@edorianこれまでにこの問題の原因/解決策を見つけましたか? PHP Clover Pluginの問題追跡ツールのように、私はこれをフォローすることができます。 –