4.4. 検証レポートについて


検証レポートは、テストルールおよび失敗の詳細を提供し、以下のセクションが含まれます。

  • 概要

    このセクションには、実行されたテストの総数が含まれ、エラーと失敗の数が報告されます。レポートが生成されるまでの合計成功率と所要時間を秒単位で表示します。

  • パッケージ一覧

    本セクションでは、各パッケージに対して実行されたテストの数を説明し、エラーと失敗の数を報告します。分析する各パッケージの成功率と所要時間を秒単位で表示します。

    追加のテストケースが定義されない限り、org.jboss.windup.rules.tests という名前の 1 つのパッケージが表示されます。

  • テストケース

    本セクションでは、テストケースを説明します。それぞれの失敗には、エラーのソースを示す人間が判読できる行など、アサーションのスタックトレースを表示するために拡張できる Details セクションが含まれます。

4.4.1. 検証レポートの作成

カスタムルールの検証レポートを作成できます。

前提条件

  • MTA XML ルールをフォークし、クローンする必要があります。
  • 検証するには、1 つ以上のテスト XML ルールが必要です。

手順

  1. ローカルの windup-rulesets リポジトリーに移動します。
  2. カスタムルールのディレクトリー (windup-rulesets/rules-reviewed/myTests) を作成し、テストします。
  3. カスタムルールおよびテストを、windup-rulesets/rules-reviewed/<myTests> ディレクトリーにコピーします。
  4. windup-rulesets リポジトリーのルートディレクトリーから以下のコマンドを実行します。

    $ mvn -Dtest=WindupRulesMultipleTests -DrunTestsMatching=<myTests> clean <myReport>:report 1 2
    Copy to clipboard
    1
    カスタムルールおよびテストが含まれるディレクトリーを指定します。-DrunTestsMatching 引数を省略すると、検証レポートにはすべてのテストが含まれ、生成にかかる時間が非常に長くなります。
    2
    レポート名を指定します。

    検証レポートは、windup-rulesets/target/site/ リポジトリーに作成されます。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat, Inc.