기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
무료RTOS 자격 검증 제품군 실행
AWS IoT Device Tester for FreeRTOS 실행 파일을 사용하여 IDT for Free 와 상호 작용합니다RTOS. 다음 명령줄에서는 디바이스 풀(동일한 디바이스의 집합)에 대한 검증을 실행하는 방법을 보여 줍니다.
devicetester_
[linux | mac | win]
run-suite \ --suite-idsuite-id
\ --group-idgroup-id
\ --pool-idyour-device-pool
\ --test-idtest-id
\ --upgrade-test-suitey|n
\ --update-idty|n
\ --update-managed-policyy|n
\ --userdatauserdata.json
장치의 풀에 대해 테스트 제품군을 실행합니다. userdata.json
파일은
디렉터리에 위치해야 합니다.devicetester_extract_location
/devicetester_afreertos_[win|mac|linux]
/configs/
참고
Windows에서 무료IDTRTOS를 실행하는 경우 슬래시(/)를 사용하여 userdata.json
파일의 경로를 지정합니다.
다음 명령을 사용하여 특정 테스트 그룹을 실행합니다.
devicetester_
[linux | mac | win]
run-suite \ --suite-idFRQ_1.0.1
\ --group-idgroup-id
\ --pool-idpool-id
\ --userdatauserdata.json
단일 디바이스 풀에 대해 단일 테스트 집합을 실행하는 경우(즉, device.json
파일에 디바이스 풀이 하나만 정의되어 있는 경우) suite-id
및 pool-id
는 선택 사항입니다.
다음 명령을 사용하여 테스트 그룹의 특정 케이스를 실행합니다.
devicetester_
[linux | mac | win_x86-64]
run-suite \ --group-idgroup-id
\ --test-idtest-id
list-test-cases
명령을 사용하여 테스트 그룹의 테스트 케이스를 나열할 수 있습니다.
IDT 무료RTOS 명령줄 옵션
- group-id
-
(선택 사항) 쉼표로 구분된 목록으로 실행할 테스트 그룹입니다. 지정하지 않은 경우 는 테스트 스위트의 모든 테스트 그룹을 IDT 실행합니다.
- pool-id
-
(선택 사항) 테스트할 디바이스 풀입니다. 이 작업은
device.json
에서 여러 디바이스 풀을 정의하는 경우에 필요합니다. 디바이스 풀이 하나만 있는 경우 이 옵션을 생략할 수 있습니다. - suite-id
-
(선택 사항) 실행할 테스트 제품군 버전입니다. 지정되지 않은 경우 는 시스템의 테스트 디렉터리에서 최신 버전을 IDT 사용합니다.
참고
IDT v3.0.0부터 는 온라인에서 최신 테스트 제품군을 IDT 확인합니다. 자세한 내용은 테스트 제품군 버전 단원을 참조하십시오.
- test-id
-
(선택 사항) 쉼표로 구분된 목록으로 실행할 테스트입니다. 지정된 경우
group-id
은 단일 그룹을 지정해야 합니다.devicetester_
[linux | mac | win_x86-64]
run-suite --group-id mqtt --test-id mqtt_test - update-idt
-
(선택 사항) 이 파라미터가 설정되지 않고 최신 IDT 버전을 사용할 수 있는 경우 를 업데이트하라는 메시지가 표시됩니다IDT. 이 파라미터가 로 설정된 경우
Y
IDT는 최신 버전을 사용할 수 있음을 감지하면 테스트 실행을 중지합니다. 이 파라미터가 로 설정된 경우N
IDT는 테스트 실행을 계속합니다. - update-managed-policy
-
(선택 사항) 이 파라미터를 사용하지 않고 관리형 정책이 가 아님을 IDT 감지 up-to-date하면 관리형 정책을 업데이트하라는 메시지가 표시됩니다. 이 파라미터가 로 설정된 경우
Y
IDT는 관리형 정책이 가 아님을 감지하면 테스트 실행을 중지합니다 up-to-date. 이 파라미터가 로 설정된 경우N
IDT는 테스트 실행을 계속합니다. - upgrade-test-suite
-
(선택 사항) 사용하고 있지 않지만 최신 테스트 제품군 버전이 제공되는 경우에는 다운로드하라는 메시지가 표시됩니다. 프롬프트를 숨기려면 항상 최신 테스트 제품군을 다운로드하도록
y
을 지정하거나, 시스템에서 지정된 테스트 제품군 또는 최신 버전을 사용하도록n
를 지정합니다.예
항상 최신 테스트 제품군을 다운로드하여 사용하려면 다음 명령을 사용합니다.
devicetester_
[linux | mac | win_x86-64]
run-suite --userdatauserdata file
--group-idgroup ID
--upgrade-test-suite y시스템에서 최신 테스트 제품군은 다음 명령을 사용합니다.
devicetester_
[linux | mac | win_x86-64]
run-suite --userdatauserdata file
--group-idgroup ID
--upgrade-test-suite n - h
-
도움말 옵션을 사용하여
run-suite
옵션에 대해 자세히 알아봅니다.예
devicetester_
[linux | mac | win_x86-64]
run-suite -h
IDT 무료RTOS 명령용
IDT for FreeRTOS 명령은 다음 작업을 지원합니다.
help
-
지정된 명령에 대한 정보를 나열합니다.
list-groups
-
지정된 제품군에 있는 그룹을 나열합니다.
list-suites
-
사용 가능한 제품군을 나열합니다.
list-supported-products
-
지원되는 제품 및 테스트 제품군 버전을 나열합니다.
list-supported-versions
-
현재 버전에서 지원하는 무료RTOS 및 테스트 제품군 IDT 버전을 나열합니다.
list-test-cases
-
지정된 그룹의 테스트 케이스를 나열합니다.
run-suite
-
장치의 풀에 대해 테스트 제품군을 실행합니다.
--suite-id
옵션을 사용하여 테스트 제품군 버전을 지정하거나, 시스템에서 최신 버전을 사용하도록 이를 생략합니다.--test-id
를 사용하여 개별 테스트 케이스를 실행합니다.devicetester_
[linux | mac | win_x86-64]
run-suite --group-id mqtt --test-id mqtt_test전체 옵션 목록은 무료RTOS 자격 검증 제품군 실행 단원을 참조하십시오.
참고
IDT v3.0.0부터 는 온라인에서 최신 테스트 제품군을 IDT 확인합니다. 자세한 내용은 테스트 제품군 버전 단원을 참조하십시오.
재검증을 위한 테스트
무료RTOS 검증 테스트IDT용 의 새 버전이 출시되거나 보드별 패키지 또는 디바이스 드라이버를 업데이트할 때 IDT 를 무료RTOS 로 사용하여 마이크로컨트롤러 보드를 테스트할 수 있습니다. 후속 검증의 경우 최신 버전의 FreeRTOS 및 IDT for FreeRTOS가 있는지 확인하고 검증 테스트를 다시 실행합니다.