この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

2GP 管理パッケージのコードカバー率

2GP パッケージバージョンを AppExchange でリリースして配布するには、Apex コードが 75% 以上のコードカバー率要件を満足している必要があります。パッケージ内のすべての Apex トリガにはテストカバー率が必要です。

Salesforce CLI でコードカバー率を計算するには、force:package:version:create コマンド実行時に --codecoverage パラメータを使用します。

コードカバー率を計算するため、パッケージバージョンの作成には長い時間が掛かることが多いので、コードカバー率パラメータは慎重に使用してください。コードカバー率を計算せずにベータパッケージバージョンを作成することもできますが、これらのベータバージョンを昇格させることはできません。

コードカバー率を計算せずに作成したベータパッケージバージョンや、コードカバー率が 75% 未満のパッケージバージョンを「管理-リリース済み」に昇格させようとすると、昇格は失敗します。パッケージバージョンの検証中にコードカバー率が計算されます。--skipvalidation パラメータを使用して検証をスキップすると、そのパッケージのコードカバー率は計算されません。

パッケージバージョンのコードカバー率情報を表示するには、force:package:version:list--verbose パラメータを使用するか、または Salesforce CLI で force:package:version:report コマンドを使用します。