A.65. USB3
테스트에서 다루는 내용
USB3 테스트에서는 기본 기능 관점에서 USB3 포트를 대상으로 하여 OS에서 모든 포트를 열거, 액세스 및 핫 연결할 수 있습니다. USB3 테스트에서는 5Gbps, 10Gbps, 20Gbps에 대해 세 가지 속도 기반 테스트를 지원합니다. 시스템이 USB3을 지원하는 경우 세 가지 테스트가 모두 계획되어 있습니다. 각 테스트에 대한 신뢰도가 성공한 경우 인증을 위해 Red Hat Ecosystem Catalog에 포함된 해당 기능이 제공됩니다. 테스트 및 해당 성공 기준은 다음과 같습니다.
성공 기준:
- USB3_5Gbps - 장치 전송 속도가 5Gbps인 경우 테스트가 통과됩니다.
- USB3_10Gbps - 장치 전송 속도가 10Gbps인 경우 테스트가 통과됩니다.
- USB3_20Gbps - 장치 전송 속도가 20Gbps인 경우 테스트가 통과됩니다.
지원되는 RHEL 버전
- RHEL 7
- RHEL 8
- RHEL 9
테스트의 기능
테스트의 목적은 시스템에 있는 모든 USB3 포트가 예상대로 작동하도록 하는 것입니다. 사용 가능한 USB3 포트 수(키보드/모개 등에 사용 중인 포트)의 수를 요청한 다음, 테스트자에게 USB3 장치를 각 포트에 연결 및 분리하도록 요청합니다. 테스트는 이벤트를 연결 및 분리하기 위해 감시하고 기록합니다. 테스트자가 입력한 고유 포트 수에 대한 플러그 및 연결 해제 이벤트를 감지하면 테스트가 통과합니다.
테스트 준비
사용 가능한 USB3 포트를 계산하고 테스트 중에 사용할 수 있는 USB3 장치가 있습니다. USB2와 USB3 포트를 구분하기 위해 마더보드 헤더에서 USB 포트를 추적해야 할 수 있습니다. 장치의 라인 속도가 테스트의 예상 속도(즉, 5Gbps, 10Gbps 또는 20Gbps)와 일치하는지 확인합니다.
테스트 실행
USB3 테스트는 대화형입니다. 테스트 이름 옆에 있는 상자를 선택하여 실행할 테스트 중임을 나타냅니다. 계속하려면 Run Selected (선택 항목 실행) 버튼을 클릭합니다. 시스템에서 프롬프트가 표시되면 시스템에 있는 사용 가능한 USB3 포트 수를 입력합니다. 현재 키보드 또는 마우스를 통해 사용 중인 모든 것을 계산하지 마십시오. 시스템은 테스트 USB3 장치가 포트에 연결되도록 요청하고 계속 진행하려면 테스트자가 y 를 누를 때까지 정지합니다. 그러면 시스템이 장치를 분리 해제하도록 요청하고 테스트자가 계속하려면 y 를 누를 때까지 다시 정지합니다. 이 단계는 입력한 포트 수에 대해 반복합니다. 포트 테스트에 적합한 순서 또는 잘못된 순서는 없지만 각 포트는 한 번만 테스트해야 합니다.
런타임
USB3 테스트에는 USB3 포트당 약 15초가 걸립니다. 여기에는 장치를 수동으로 연결하고, 포트를 스캔하고, 장치를 분리한 다음, 포트를 다시 스캔하는 시간이 포함됩니다. 필요한 지원 테스트는 전체 실행 시간에 약 1분 정도 추가됩니다.