Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

RFC 2544-basierte Benchmarking-Testzustände

Wenn Sie einen RFC 2544-basierten Benchmarking-Test auslösen, durchläuft er eine Reihe von Zuständen. Diese Zustände werden in dem Feld in der Test state Kurz- oder Detailausgabe des show services rpm rfc2544-benchmarking Befehls angezeigt. Im Folgenden sind die Namen der Zustände aufgeführt, die der Test nach seiner Initiierung durchläuft:

  1. RFC2544_TEST_STATE_START_REQUEST: Dies ist der erste Status, in den alle ausgelösten Tests wechseln. Wenn ein Test in diesen Zustand wechselt, bedeutet dies, dass eine Anforderung an eine Packet Forwarding Engine gesendet wurde, um den Test zu starten.

  2. RFC2544_TEST_STATE_START_FAILED: Dieser Status zeigt an, dass der Test nicht gestartet werden konnte. Dieser Status tritt auf, wenn die Packet Forwarding Engine auf die START_REQUEST Nachricht antwortet. Im Feld Status der kurzen oder detaillierten Ausgabe des show Befehls wird ein Grund für den Fehler angezeigt. Wenn ein Test in diesen Zustand übergeht, wird er als beendeter Test kategorisiert.

  3. RFC2544_TEST_STATE_RUNNING: Dieser Status tritt ein, wenn der Packet Forwarding Engine den Test erfolgreich starten kann. Dieser Status zeigt an, dass der Test ausgeführt wird. Sie können die Ausgabe des show Befehls verwenden, um zusätzliche Informationen über den Testfortschritt zu erhalten.

  4. RFC2544_TEST_STATE_STOP_REQUEST: Ein Test wechselt in diesen Status, wenn Sie den test services rpm rfc2544-benchmarking test-id stop Befehl verwenden. Eine Anforderung wird an die Packet Forwarding Engine gesendet, um den Test zu beenden.

  5. RFC2544_TEST_STATE_STOP_FAILED: Dieser Status wird erreicht, wenn der Packet Forwarding Engine einen Test nach Erhalt der STOP_REQUEST Nachricht nicht beenden konnte. Im Feld Status werden weitere Informationen zur genauen Fehlerursache angezeigt.

  6. RFC2544_TEST_STATE_STOPPED: Dieser Status wird erreicht, wenn der Packet Forwarding Engine einen Test erfolgreich beenden konnte, als er die STOP_REQUEST Nachricht erhalten hat.

  7. RFC2544_TEST_STATE_COMPLETED – Dieser Status wird erreicht, wenn der Test alle erforderlichen Testschritte erfolgreich abgeschlossen hat.

  8. RFC2544_TEST_STATE_ABORTED_TIMEOUT: Wenn eine Anforderung für einen Test an die Packet Forwarding Engine gesendet wird, wird eine 10-Sekunden-Timer-Steuerung gestartet. Wenn keine Antwort von der Packet Forwarding Engine empfangen wird und der Timer abläuft, wird der Test in den ABORTED_TIMEOUT Status überführt. Dieser Status wird eingeführt, um zu verhindern, dass ein Test auf unbestimmte Zeit auf eine Antwort von der Packet Forwarding Engine wartet.

  9. RFC2544_TEST_STATE_RUNTIME_ERROR – Dieser Status wird eingegeben, wenn der Packet Forwarding Engine beim Ausführen des Tests auf einen Fehler stößt. Das Feld Status der kurzen oder detaillierten Ausgabe gibt den Grund für den Fehler an. Tests, die auf den RUNTIME_ERROR Status stoßen, werden der Anzahl der Kategorie terminated-tests hinzugefügt, die in der show services rpm rfc2544-benchmarking Ausgabe des Befehls angezeigt werden kann.