レポート

NOTE
The Upgrade Compatibility Tool は、Adobe Commerceインスタンスでのみ使用できます。

分析の結果、 Upgrade Compatibility Tool では、各ファイルの重大度、エラーコード、エラーの説明を指定した問題のリストを含むレポートをエクスポートできます。 The Upgrade Compatibility Tool では、次の 2 つの異なる形式でレポートが書き出されます。

次のレポートのコマンドラインインターフェイスの例を参照してください。

File: /app/code/Custom/CatalogExtension/Controller/Index/Index.php
------------------------------------------------------------------
 * [WARNING][1131] Line 10: Extending from class 'Magento\Framework\App\Action\Action' that is @deprecated on version '2.4.4'
 * [ERROR][1328] Line 10: Implemented interface 'Magento\Framework\App\Action\HttpGetActionInterface' that is non API on version '2.4.4'

次を確認します。 エラーメッセージの参照 トピックを参照してください。

また、このレポートには、次の内容を示す詳細な概要も含まれます。

  • 現在のバージョン:現在インストールされているバージョン。
  • ターゲットバージョン:アップグレード先のバージョン。
  • 実行時間:分析がレポートの作成に要した時間 (mm:ss)。
  • 更新が必要なモジュール:互換性の問題があり、更新が必要なモジュールの割合。
  • 更新が必要なファイル:互換性の問題が含まれ、更新が必要なファイルの割合。
  • 重大なエラーの合計:見つかった重大なエラーの数。
  • 合計エラー数:見つかったエラーの数。
  • 合計警告数:見つかった警告の数。
  • メモリのピーク使用量:最大メモリ量 ( Upgrade Compatibility Tool 実行中に到達しました。

次のコマンドラインインターフェイスの例を参照してください。

 ----------------------------- -----------------
  Current version               2.4.1
  Target version                2.4.4
  Execution time                1m:8s
  Modules that require update   71.67% (43/60)
  Files that require update     18.05% (96/532)
  Total critical issues         24
  Total errors                  159
  Total warnings                53
  Memory peak usage             902.00 MB
 ----------------------------- -----------------

JSON ファイル

JSON ファイルの出力は、 Upgrade Compatibility Tool コマンドラインインターフェイスで使用できます。 The JSON ファイルには、 Upgrade Compatibility Tool 出力:

  • 特定された問題のリスト。
  • 分析の概要。

発生した問題ごとに、問題の重大度や説明などの詳細情報がレポートに表示されます。

これを書き出すには JSON ファイルを別の出力フォルダーに配置します。

bin/uct upgrade:check <dir> --json-output-path[=JSON-OUTPUT-PATH]

引数は次のようになります。

  • <dir>:Adobe Commerceインストールディレクトリ。
  • [=JSON-OUTPUT-PATH]:を書き出すパスディレクトリ。 JSON 出力ファイル。
NOTE
出力フォルダーのデフォルトのパスは、 var/output/[TIME]-results.json.

HTMLレポート

HTMLレポートは、コマンドラインインターフェイスでツールを実行中、または Site-Wide Analysis Tool. HTMLレポートには、次のものも含まれます。

  • 特定された問題のリスト。
  • 分析の概要。

HTMLレポート — 概要

特定された問題を、 Upgrade Compatibility Tool 分析。

最小問題レベル ( デフォルト値は WARNING) をクリックします。

右上隅にドロップダウンがあり、別のレベルを選択できます。 識別された問題のリストは、それに応じてフィルタリングされます。

HTMLレポート — ドロップダウンの使用方法

NOTE
問題レベルが低い問題は削除されますが、通知が表示されるので、モジュールごとに識別された問題を常に把握できます。

HTMLレポートには、次の 4 つの異なるグラフも含まれます。

  • 問題の重要度別のモジュール:モジュール別の重大度を表示します。
  • 問題の重要度別のファイル:ファイルごとの重大度を表示します。
  • 問題の総数別に並べられたモジュール:最も問題が発生した 10 個のモジュールで、警告、エラーおよび重大なエラーを考慮に入れて表示します。
  • 相対的なサイズと問題を持つモジュール:モジュールに含まれるファイルが多いほど、その円が大きくなります。 モジュールの問題が多いほど、その円が赤く表示されます。

これらのグラフでは、最も問題が発生したモジュールや、アップグレードを実行するためにより多くの作業が必要なモジュールを特定できます。

HTMLレポート — 図

また、HTMLレポート図も、 Modules with relative sizes and issuesは、 min-issue-level それは通常設置されていた

異なる結果を見たい場合は、 Modules with relative sizes and issues 図に示すように、コマンドを再実行して、 --min-issue-level オプション。

HTMLレポート — バブルチャート図

このHTMLレポートを別の出力フォルダーに書き出すには:

bin/uct upgrade:check <dir> --html-output-path[=HTML-OUTPUT-PATH]

引数は次のようになります。

  • <dir>:Adobe Commerceインストールディレクトリ。
  • [=HTML-OUTPUT-PATH]:を書き出すパスディレクトリ。 .html 出力ファイル。
NOTE
出力フォルダーのデフォルトのパスは、 var/output/[TIME]-results.html.
recommendation-more-help
83a60e0e-8849-4685-a8cd-c129ecd795ea