Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Interpreta i risultati di IDT for FreerTOS
La sezione dei report in awsiotdevicetester_report.xml o FRQ_Report.xml elenca i risultati dei test eseguiti.
Il primo tag XML <testsuites> contiene il riepilogo complessivo dell'esecuzione dei test. Esempio:
<testsuites name="FRQ results" time="5633" tests="184" failures="0" errors="0"
disabled="0">
Attributi utilizzati nel <testsuites> tag
-
name -
Il nome della suite di test.
-
time -
Il tempo, espresso in secondi, impiegato per eseguire la suite di qualifica.
-
tests -
Il numero dei casi di test eseguiti.
-
failures -
Il numero dei casi di test eseguiti ma non superati.
-
errors -
Il numero di casi di test che IDT for FreerTOS non è riuscito a eseguire.
-
disabled -
Questo attributo non è utilizzato e si può ignorare.
Se non ci sono guasti o errori nel test case, il tuo dispositivo soddisfa i requisiti tecnici per eseguire FreerTOS e può interagire con i servizi. AWS IoT Se scegli di inserire il tuo dispositivo nel AWS Partner Device Catalog, puoi utilizzare questo rapporto come prova di idoneità.
In caso di esiti negativi o errori nei casi di test, puoi identificare il caso di test non riuscito esaminando i tag XML <testsuites>. I tag XML <testsuite> all'interno del tag <testsuites> mostrano il riepilogo dei risultati dei casi di test per un gruppo di test.
<testsuite name="FreeRTOSVersion" package="" tests="1" failures="0" time="2"
disabled="0" errors="0" skipped="0">
Il formato è simile al tag <testsuites>, ma con un attributo denominato skipped che non viene utilizzato e si può ignorare. All'interno di ogni tag XML <testsuite> ci sono tag <testcase> per ciascuno dei casi di test eseguiti per un gruppo di test. Esempio:
<testcase classname="FRQ FreeRTOSVersion" name="FreeRTOSVersion"
attempts="1"></testcase>
Attributi utilizzati nel tag <awsproduct>
-
name -
Il nome del prodotto sottoposto a test.
-
version -
La versione del prodotto sottoposto a test.
-
features -
Le caratteristiche convalidate. Le caratteristiche contrassegnate come
requiredsono necessarie per inviare la scheda per la qualifica. Il seguente frammento mostra come appare nelawsiotdevicetester_report.xmlfile.<feature name="core-freertos" value="not-supported" type="required"></feature>Caratteristiche contrassegnate come
optionalnon sono necessarie per la qualifica. I seguenti snippet mostrano caratteristiche facoltative.<feature name="ota-dataplane-mqtt" value="not-supported" type="optional"></feature> <feature name="ota-dataplane-http" value="not-supported" type="optional"></feature>Se non si verificano errori o errori nei test per le funzionalità richieste, il dispositivo soddisfa i requisiti tecnici per eseguire FreerTOS e può interagire con i servizi. AWS IoT Se desideri inserire il tuo dispositivo nel AWS Partner Device Catalog
, puoi utilizzare questo rapporto come prova di idoneità. In caso di esiti negativi o errori nei test, puoi identificare il test non riuscito esaminando i tag XML
<testsuites>. I tag XML<testsuite>all'interno del tag<testsuites>mostrano il riepilogo dei risultati dei test per un gruppo di test. Esempio:<testsuite name="FreeRTOSVersion" package="" tests="1" failures="1" time="2" disabled="0" errors="0" skipped="0">Il formato è simile al
<testsuites>tag, ma ha unskippedattributo che non viene utilizzato e può essere ignorato. All'interno di ogni tag XML<testsuite>ci sono tag<testcase>per ciascuno dei test eseguiti per un gruppo di test. Esempio:<testcase classname="FreeRTOSVersion" name="FreeRTOSVersion"></testcase>
Attributi utilizzati nel tag <testcase>
-
name -
Il nome del caso di test.
-
attempts -
Il numero di volte in cui IDT per FreerTOS ha eseguito il test case.
Quando un test non riesce o si verifica un errore, i tag <failure> o <error> vengono aggiunti al tag <testcase> con informazioni per la risoluzione dei problemi. Esempio:
<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>
Per ulteriori informazioni, consulta Risoluzione degli errori.