パフォーマンスプロファイリング

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:3分
  • パフォーマンスプロファイリングを使用すると、インスタンスでパフォーマンステストを実行できます。

    ATF は、インスタンスに変更が加えられたときに破損がないことを確認する機能テスト用メディアであるだけでなく、アップグレード中のパフォーマンス低下を検出することもできます。原因を把握し、調査し、パフォーマンスの問題を修正できます。

    任意の ATF テストまたはスイートでパフォーマンスプロファイリングを実行できます。各テストまたはスイートのデフォルトのテスト実行は 10 です。スイートでは、各テストが 10 回連続で実行されます。最初の実行は、キャッシュ値のウォームアップに役立つウォームアップであり、テストまたはスイートの 10 回のテスト実行にはカウントされません。
    注:
    パフォーマンスプロファイリングは、複数のテストで同時に実行することはできません。並列パフォーマンスアセスメントはサポートされていません。
    パフォーマンステストの実行
    注:
    パフォーマンステスト実行を実行すると、システムは一時停止し、進行中のジョブが完了するまで待機してから、テスト実行を開始します。これは、インスタンスの速度低下を回避するのに役立ちます。

    パフォーマンスプロファイリングの実行

    インスタンスでのパフォーマンステストのために、テストまたはスイートに対して、パフォーマンスプロファイリングを実行します。また、インスタンスをアップグレードするときにパフォーマンスの低下を検出した場合に、問題を調査して修正することもできます。

    始める前に

    必要なロール:admin

    手順

    1. 移動先 すべて > 自動テストフレームワーク (ATF) > テスト.
      注:
      スイートでパフォーマンスプロファイリングを実行する場合は、スイートモジュールを選択することもできます。
      テストまたはスイートのリストが表示されます。
    2. パフォーマンスプロファイリングを実行するテストを選択します。
    3. [テスト] フォームで [パフォーマンステストを実行] を選択します。
      [テストを実行] モーダルが表示されます。モーダルには、選択したテストまたはスイートのウォームアップ実行と、10 回すべてのテスト実行が表示されます。テスト実行が開始されると、すべての実行を追跡できます。
      注:
      パフォーマンスプロファイリング用のスイートを選択した場合は、[パフォーマンススイートを実行] を選択できます。
    4. 下にスクロールして、[パフォーマンステスト結果] 関連リストを選択します。
    5. 必要なパフォーマンス番号を選択して、選択したパフォーマンステスト内のすべてのテスト実行の結果を表示します。
      [パフォーマンス実行] フォームが表示されます。に直接移動することもできます すべて > 自動テストフレームワーク (ATF) > テスト > パフォーマンスプロファイリング > パフォーマンス実行 をクリックして、[パフォーマンス実行] フォームを表示します。スクリーンショットを追加します
      注:
      テスト名、テスト実行のステータス、テスト実行の時間を表示できます。[ウォームアップである] の値が true の場合、これはキャッシュ値をウォームアップするために実行される最初のテスト実行です。残りのテスト実行では、[ウォームアップである] の値が false に設定されます。ウォームアップテストは、各テストまたは各スイートの 10 回のテスト実行のうちの 1 回としてカウントされません。
    6. 移動先 すべて > 自動テストフレームワーク (ATF) > テスト > パフォーマンスプロファイリング > パフォーマンスの比較.
      [パフォーマンスの比較] フォームが表示されます。<フォームのスクリーンショットを追加します>
    7. 1 回目と 2 回目の実行を選択して、比較結果を表示します。
      完全なスクリーンショットを追加します。パフォーマンス平均値やデルタ平均値などの情報を表示できます。
      注:
      一度に比較できるテスト実行は 2 つだけです。次の比較では、前のいずれかのテスト実行を、次のテスト実行と比較するベースラインと見なすことができます。