問題タブ [clover]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java EE コンテナーのクローバー
Atlassian Cloverを本番環境で実行したいと考えています (オーバーヘッドの問題はありません)。誰かがこれを経験したことがありますか、それを行う方法を教えてもらえますか?
私の目標は、実際のユーザーの行動に基づいてクローバー レポートを取得することです。JBoss + JDK 1.5 を使用しています
version-control - ビルドに含まれる変更とその変更がリスクに与える影響について、チームにフィードバックを提供するにはどうすればよいですか?
これはすでに行っていることですか、それとも優れたツールを知っていますか?
目標:最近のソースの変更がリスクにどのように影響するかをチームが理解し、テストの取り組みをどこに集中すべきかをチームが理解できるようにします。時間をかけてデータを提供し、それを開発サイクルの計画フェーズと範囲設定フェーズにフィードバックします。
計画: svn 変更データを clover 複雑性データと組み合わせて、複雑性または変更リスクに対する変更の影響を示すレポートを作成します (行数 x 複雑性 = リスク?)。完璧ではありませんが、チームが変更をよりよく理解するのに役立つ可能性があります。
誰もこれを試しますか?もしそうなら、どのツールを使用しましたか?また、この合図をチームに提供することはどのようにうまくいきましたか?
eclipse - クローバー+メイヴン+エクリプス
eclipse + maven2 を使用してアプリケーションを構築しています。クローバーで作業を開始する必要があります。
したがって、私の質問は次のとおりです。あなたの経験から、これら3つを組み合わせる最良の方法は何ですか.
つまり、Eclipse用のcloverプラグインがあり、maven2用のcloverプラグインもあり、もちろんEclipse用のmavenプラグインもあります(m2eclipse - 私はすでに使用しています)。
何をどのように使用すればよいですか?
ありがとうございました。
tomcat - クローバー + トムキャット
Tomcat またはその他の Web サーバー上の Web アプリの Clover レポートを正常に生成できた人はいますか?
java - 実行時のクローバーWebアプリ
こんにちは私はJavaWebアプリ開発者です
問題があります。Webアプリケーションの実行時にクローバーにデータを収集させたいのですが。
私は、Tomcatにパラメーターを追加することで単一のアプリケーションに対してこれを行うことができました(-Dclover.initstring.basedir = "[PATH TO CLOVER DB]")。
それはうまくいきました。
ただし、問題は、複数のアプリケーションがあり、実行時にそれらのデータカバレッジを一度に確認したいということです。
そこで、マージされたDBファイルを参照して同じことを試みました。それは機能しません-マージされたdbファイルは実行時に更新されません。
なぜ、またはどのようにそれを行うべきかについてのアイデアはありますか?
ありがとうございました
php - Phing による Clover カバレッジ
Phing にカバレッジ レポートをクローバー形式で出力させる方法はありますか?
phpunit に --coverage-clover があることは知っていますが、Phing からこのオプションを有効にする方法がわかりません。
<exec コマンドを手動で使用したくありません。これは Phing のポイントを無効にします。
Phing 2.4RC2 を使用しています
ありがとう。
unit-testing - クローバーカバレッジレポート(Mavenから実行)からパッケージを除外するにはどうすればよいですか?
(Cloverのmavenプラグインを使用して)クローバーカバレッジレポートを生成しています。特定のパッケージをカバレッジレポートから除外したいと思います(具体的には、ユニットテストで意図的にカバーされていないUIコードであるためですが、理由は本当に重要ではありません。)
(プラグイン構成で使用して)そのパッケージをインストルメントから除外する方法はわかりますが、レポートから除外する方法はわかりません。意図された解決策は、コンテキストを使用することであるように見えます。ただし、使用可能なパッケージレベルのコンテキストはありません(ブロック、メソッド、およびステートメントのみ)。
java - クローバーの問題を解決するのに助けが必要
質問があいまいすぎる場合はご容赦ください。私はクローバーの専門家ではありませんが、この問題を解決する必要があります。以下のトレースに示すように、クローバーは特定のクラスで問題を抱えているようです。このクラスをクローバーの部分から完全に除外する必要があるのは、クラスがそれほど必要ではないからです。これはクローバーの問題ですか、それとも単なる Java の問題ですか? ありがとうございます。これが些細なことでしたら申し訳ありません。
java - Java : どのコード カバレッジ ツールを使用するか?
これが私がやりたいことです:
1) 実行中のアプリケーションがインストルメント化されました。The byte code is clean - バイト コード レベルでトレース情報を追加する必要があることを意味します。
2) 実行中のアプリケーションは、数日または数週間実行される場合があります。1 日に 1 回、トレース ファイルが必要です。
3) トレース期間が終了したら、すべてのトレース ファイルをまとめてマージし、開発者向けに 1 つの HTML レポートを生成したいと考えています。
これまでに調査した内容は次のとおりです。
エマは問題に関してはうまくやっているようです 1) その場での計装は非常に簡単です。
Cobertura は、バイト コードのインストルメンテーションを実行できると言っていますが、例は見つかりませんでした。
Cobertura も Emma も、定期的なトレース ファイルのダンプについては話していません。
クローバーについてはわかりません。たぶん誰かが前にそれを見たことがあります。
誰かが以前にこれを行ったことがあり、これらの問題について私を助けることができますか?
ありがとう、デトレフ
ant - コンパイラ警告プラグイン:ファイルセットは除外します
ビルドマシンとしてHudsonを使用しており、CompilierWarningsプラグインのexcludesファイルセットを構成しようとしています。Hudsonはビルドログを解析して警告/エラーを判別し、Cloverスクリプトは実際の警告の複製を出力します。
Hudsonによって文書化されているように、特定の警告を除外するようにANTファイルセットを構成できます。
次の警告(重複)が表示されます。
除外ファイルセットを次のように設定しました。
ファイルセットが警告と一致することを期待しましたが、それらがコンパイラ警告レポートに追加されないため、そうではありません。上記のファイルセット定義に問題がある人はいますか?