FreeRTOS 검증 2.0 제품군 실행 - 무료 RTOS

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

FreeRTOS 검증 2.0 제품군 실행

FreeRTOS용 AWS IoT Device Tester 실행 파일을 사용하여 FreeRTOS용 IDT와 상호 작용합니다. 다음 명령줄에서는 디바이스 풀(동일한 디바이스의 집합)에 대한 검증을 실행하는 방법을 보여 줍니다.

IDT v4.5.2 and later
devicetester_[linux | mac | win] run-suite \ --suite-id suite-id \ --group-id group-id \ --pool-id your-device-pool \ --test-id test-id \ --userdata userdata.json

디바이스의 풀에 대해 테스트 제품군을 실행합니다. userdata.json 파일은 devicetester_extract_location/devicetester_freertos_[win|mac|linux]/configs/ 디렉터리에 위치해야 합니다.

참고

Windows에서 FreeRTOS용 IDT를 실행하는 경우 슬래시(/)를 사용하여 userdata.json 파일의 경로를 지정합니다.

다음 명령을 사용하여 특정 테스트 그룹을 실행합니다.

devicetester_[linux | mac | win] run-suite \ --suite-id FRQ_1.99.0 \ --group-id group-id \ --pool-id pool-id \ --userdata userdata.json

단일 디바이스 풀에 대해 단일 테스트 집합을 실행하는 경우(즉, device.json 파일에 디바이스 풀이 하나만 정의되어 있는 경우) suite-idpool-id는 선택 사항입니다.

다음 명령을 사용하여 테스트 그룹의 특정 케이스를 실행합니다.

devicetester_[linux | mac | win_x86-64] run-suite \ --group-id group-id \ --test-id test-id

list-test-cases 명령을 사용하여 테스트 그룹의 테스트 케이스를 나열할 수 있습니다.

FreeRTOS용 IDT 명령줄 옵션

group-id

(선택 사항) 쉼표로 구분된 목록으로 실행할 테스트 그룹입니다. 지정하지 않으면 IDT는 테스트 제품군의 모든 테스트 그룹을 실행합니다.

pool-id

(선택 사항) 테스트할 디바이스 풀입니다. 이 작업은 device.json에서 여러 디바이스 풀을 정의하는 경우에 필요합니다. 디바이스 풀이 하나만 있는 경우 이 옵션을 생략할 수 있습니다.

suite-id

(선택 사항) 실행할 테스트 제품군 버전입니다. 지정하지 않으면 IDT는 시스템의 테스트 디렉터리에서 최신 버전을 사용합니다.

test-id

(선택 사항) 쉼표로 구분된 목록으로 실행할 테스트입니다. 지정된 경우 group-id은 단일 그룹을 지정해야 합니다.

devicetester_[linux | mac | win_x86-64] run-suite --group-id FreeRTOSVersion --test-id FreeRTOSVersion
h

도움말 옵션을 사용하여 run-suite 옵션에 대해 자세히 알아봅니다.

devicetester_[linux | mac | win_x86-64] run-suite -h

FreeRTOS용 IDT 명령

FreeRTOS용 IDT 명령은 다음과 같은 작업을 지원합니다.

IDT v4.5.2 and later
help

지정된 명령에 대한 정보를 나열합니다.

list-groups

지정된 제품군에 있는 그룹을 나열합니다.

list-suites

사용 가능한 제품군을 나열합니다.

list-supported-products

지원되는 제품 및 테스트 제품군 버전을 나열합니다.

list-supported-versions

현재 IDT 버전에서 지원하는 FreeRTOS 및 테스트 제품군 버전을 나열합니다.

list-test-cases

지정된 그룹의 테스트 케이스를 나열합니다.

run-suite

디바이스의 풀에 대해 테스트 제품군을 실행합니다.

--suite-id 옵션을 사용하여 테스트 제품군 버전을 지정하거나, 시스템에서 최신 버전을 사용하도록 이를 생략합니다.

--test-id를 사용하여 개별 테스트 케이스를 실행합니다.

devicetester_[linux | mac | win_x86-64] run-suite --group-id FreeRTOSVersion --test-id FreeRTOSVersion
참고

IDT v3.0.0부터 IDT는 최신 테스트 제품군을 온라인으로 확인합니다. 자세한 내용은 테스트 제품군 버전 섹션을 참조하세요.