Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

RFC 2544ベースのベンチマーキングテスト状態

RFC 2544ベースのベンチマーキングテストをトリガーすると、一連の状態を通過します。これらの状態は、show services rpm rfc2544-benchmarking コマンドの簡潔または詳細出力の Test state フィールドに表示されます。以下は、テストの開始後に進行する状態の名前です。

  1. RFC2544_TEST_STATE_START_REQUEST - これは、すべてのトリガーされたテストが入る最初の状態です。テストがこの状態になると、状態は、テストを開始する要求がパケット転送エンジンに送信されたことを示します。

  2. RFC2544_TEST_STATE_START_FAILED - この状態は、テストの開始に失敗したことを示します。この状態は、パケット転送エンジンが START_REQUEST メッセージに応答するときに発生します。 show コマンドの簡潔または詳細出力の Status フィールドには、失敗の理由が表示されます。テストがこの状態になると、終了テストとして分類されます。

  3. RFC2544_TEST_STATE_RUNNING—この状態は、パケット転送エンジンがテストを正常に開始できる場合に発生します。この状態は、テストが進行中であることを示します。 show コマンドの出力を使用して、テストの進行状況に関する追加情報を学ぶことができます。

  4. RFC2544_TEST_STATE_STOP_REQUEST— test services rpm rfc2544-benchmarking test-id stop コマンドを使用すると、テストがこの状態になります。パケット転送エンジンにテスト停止のリクエストが送信されます。

  5. RFC2544_TEST_STATE_STOP_FAILED—この状態は、パケット転送エンジンが STOP_REQUEST メッセージを受信した後、テストの停止に失敗した場合に入力されます。「ステータス」フィールドには、失敗の正確な理由に関する詳細情報が表示されます。

  6. RFC2544_TEST_STATE_STOPPED—この状態は、パケット転送エンジン が STOP_REQUEST メッセージを受信したときにテストを正常に停止できたときに入力されます。

  7. RFC2544_TEST_STATE_COMPLETED—この状態は、テストが必要なすべてのテストステップを正常に完了すると入ります。

  8. RFC2544_TEST_STATE_ABORTED_TIMEOUT—テストのリクエストがパケット転送エンジンに送信されると、10 秒間のタイマー制御が開始されます。パケット転送エンジン から応答を受信せず、タイマーが経過した場合、テストは ABORTED_TIMEOUT 状態に移行します。この状態は、テストがパケット転送エンジンからの応答の受信を無期限に待機するのを防ぐために導入されます。

  9. RFC2544_TEST_STATE_RUNTIME_ERROR—この状態は、テストの実行中にパケット転送エンジンでエラーが発生した場合に入力されます。ブリーフまたは詳細出力の Status フィールドには、失敗の理由が示されます。 RUNTIME_ERROR 状態に遭遇したテストは、terminated-tests カテゴリのカウントに追加され、 show services rpm rfc2544-benchmarking コマンドの出力から表示できます。