기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
FreeRTOS용 IDT 결과 해석
awsiotdevicetester_report.xml 또는 FRQ_Report.xml의 보고서 섹션에는 실행된 테스트 결과가 나열됩니다.
첫 번째 XML 태그 <testsuites>에는 테스트 실행의 전체 요약이 포함됩니다. 예제:
<testsuites name="FRQ results" time="5633" tests="184" failures="0" errors="0"
disabled="0">
<testsuites> 태그에 사용되는 속성
-
name -
테스트 제품군의 이름입니다.
-
time -
검증 세트를 실행하는 데 걸린 시간(초)
-
tests -
실행된 테스트 사례의 수입니다.
-
failures -
실행되었지만 통과하지 못한 테스트 사례의 수입니다.
-
errors -
FreeRTOS용 IDT에서 실행할 수 없는 테스트 사례의 수입니다.
-
disabled -
이 속성은 사용되지 않으므로 무시해도 좋습니다.
테스트 사례 실패 또는 오류가 없는 경우 디바이스는 FreeRTOS를 실행하기 위한 기술 요구 사항을 충족하고 AWS IoT 서비스와 상호 작용할 수 있습니다. AWS Partner Device Catalog에 디바이스를 나열하도록 선택한 경우이 보고서를 검증 증거로 사용할 수 있습니다.
테스트 사례 실패 또는 오류의 경우 <testsuites> XML 태그를 검토하여 실패한 테스트 사례를 식별할 수 있습니다. <testsuites> 태그 내부의 <testsuite> XML 태그는 테스트 그룹에 대한 테스트 사례 결과 요약을 보여 줍니다.
<testsuite name="FreeRTOSVersion" package="" tests="1" failures="0" time="2"
disabled="0" errors="0" skipped="0">
형식은 <testsuites> 태그와 비슷하지만, 사용되지 않고 무시할 수 있는 skipped라는 속성이 있습니다. 각 <testsuite> XML 태그 내부에는 테스트 그룹에 실행된 각 테스트 사례에 대한 <testcase> 태그가 있습니다. 예제:
<testcase classname="FRQ FreeRTOSVersion" name="FreeRTOSVersion"
attempts="1"></testcase>
<awsproduct> 태그에 사용되는 속성
-
name -
테스트하는 제품의 이름입니다.
-
version -
테스트하는 제품의 버전입니다.
-
features -
확인된 기능입니다.
required로 표시된 기능은 자격에 대한 보드를 제출하는 데 필요합니다. 다음 코드 조각은awsiotdevicetester_report.xml파일에 이 정보가 나타나는 방식을 보여줍니다.<feature name="core-freertos" value="not-supported" type="required"></feature>optional로 표시된 기능은 자격에 필수 기능이 아닙니다. 다음 코드 조각은 선택적 기능을 보여 줍니다.<feature name="ota-dataplane-mqtt" value="not-supported" type="optional"></feature> <feature name="ota-dataplane-http" value="not-supported" type="optional"></feature>필수 기능에 대한 테스트 실패 또는 오류가 없는 경우 디바이스는 FreeRTOS를 실행하기 위한 기술 요구 사항을 충족하며 AWS IoT 서비스와 상호 작용할 수 있습니다. AWS 파트너 디바이스 카탈로그
에 디바이스를 나열하려는 경우 이 보고서를 검증 증거로 사용할 수 있습니다. 테스트 실패 또는 오류의 경우
<testsuites>XML 태그를 검토하여 실패한 테스트를 식별할 수 있습니다.<testsuites>태그 내부의<testsuite>XML 태그는 테스트 그룹에 대한 테스트 결과 요약을 보여 줍니다. 예제:<testsuite name="FreeRTOSVersion" package="" tests="1" failures="1" time="2" disabled="0" errors="0" skipped="0">형식은
<testsuites>태그와 비슷하지만, 사용되지 않고 무시할 수 있는skipped속성이 있습니다. 각<testsuite>XML 태그 내부에는 테스트 그룹에 실행된 각 테스트에 대한<testcase>태그가 있습니다. 예제:<testcase classname="FreeRTOSVersion" name="FreeRTOSVersion"></testcase>
<testcase> 태그에 사용되는 속성
-
name -
테스트 사례의 이름입니다.
-
attempts -
FreeRTOS용 IDT가 테스트 사례를 실행한 횟수입니다.
테스트가 실패하거나 오류가 발생하는 경우 문제 해결에 대한 정보와 함께 <failure> 또는 <error> 태그가 <testcase> 태그에 추가됩니다. 예제:
<testcase classname="FRQ FreeRTOSVersion" name="FreeRTOSVersion"> <failure type="Failure">Reason for the test case failure</failure> <error>Reason for the test case execution error</error> </testcase>
자세한 내용은 오류 해결 단원을 참조하십시오.