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 「状況」フィールドには、失敗の理由が表示されます。テストがこの状態になると、終了したテストとして分類されます。

  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—テストの実行中にパケット転送エンジンでエラーが発生した場合、この状態になります。簡潔または詳細な出力の「状況」フィールドには、失敗の理由が示されます。状態に遭遇し RUNTIME_ERROR たテストは、 終了したテストカテゴリのカウントに追加され、 コマンドの出力 show services rpm rfc2544-benchmarking から確認できます。