RFC 2544 기반 벤치마킹 테스트 상태
RFC 2544 기반 벤치마킹 테스트를 트리거하면 일련의 상태를 통과합니다. 이러한 상태는 명령의 Test state
show services rpm rfc2544-benchmarking
간략한 또는 자세한 출력에서 필드에 표시됩니다. 다음은 테스트가 시작된 후 테스트가 진행되는 상태의 이름입니다.
RFC2544_TEST_STATE_START_REQUEST - 트리거된 모든 테스트가 입력되는 첫 번째 상태입니다. 테스트가 이 상태에 들어가면 상태는 테스트를 시작하라는 요청이 패킷 전달 엔진으로 전송되었음을 나타냅니다.
RFC2544_TEST_STATE_START_FAILED - 이 상태는 테스트 시작에 실패했음을 나타냅니다. 이 상태는 패킷 전달 엔진이 메시지에 응답할 START_REQUEST 때 발생합니다. 명령의
show
간략한 또는 자세한 출력의 상태 필드에는 실패 이유가 표시됩니다. 테스트가 이 상태에 들어가면 종료된 테스트로 분류됩니다.RFC2544_TEST_STATE_RUNNING—이 상태는 패킷 전달 엔진이 테스트를 성공적으로 시작할 수 있는 경우에 발생합니다. 이 상태는 테스트가 진행 중임을 나타냅니다. 명령의
show
출력을 사용하여 테스트 진행률에 대한 추가 정보를 학습할 수 있습니다.RFC2544_TEST_STATE_STOP_REQUEST - 명령을 사용할
test services rpm rfc2544-benchmarking test-id stop
때 테스트가 이 상태로 들어갑니다. 테스트를 중지하라는 요청이 패킷 전달 엔진으로 전송됩니다.RFC2544_TEST_STATE_STOP_FAILED—이 상태는 패킷 전달 엔진이 메시지를 수신한 후 테스트를 중지하지 못했을 때 입력됩니다 STOP_REQUEST . 상태 필드에는 정확한 실패 이유에 대한 추가 정보가 표시됩니다.
RFC2544_TEST_STATE_STOPPED—이 상태는 패킷 전달 엔진이 메시지를 수신했을 때 테스트를 성공적으로 중지했을 때 입력됩니다 STOP_REQUEST .
RFC2544_TEST_STATE_COMPLETED - 테스트가 필요한 모든 테스트 단계를 성공적으로 완료하면 이 상태가 입력됩니다.
RFC2544_TEST_STATE_ABORTED_TIMEOUT—테스트를 위해 패킷 전달 엔진에 요청이 전송되면 10초 타이머 제어가 시작됩니다. 패킷 전달 엔진으로부터 응답이 수신되지 않고 타이머가 경과하면 테스트가 상태로 전환 ABORTED_TIMEOUT 됩니다. 이 상태는 테스트가 패킷 전달 엔진에서 응답을 받기 위해 무기한 대기하는 것을 방지하기 위해 도입되었습니다.
RFC2544_TEST_STATE_RUNTIME_ERROR—테스트 실행 중 패킷 전달 엔진에 오류가 발생하면 이 상태가 입력됩니다. 간략한 또는 자세한 출력의 상태 필드는 실패의 이유를 지정합니다. 상태가 발생하는 RUNTIME_ERROR 테스트는 명령의
show services rpm rfc2544-benchmarking
출력에서 볼 수 있는 terminated-tests 범주의 수에 추가됩니다.