Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Interpretieren Sie die RTOS Ergebnisse von IDT For Free
Der Berichtsabschnitt in awsiotdevicetester_report.xml
oder FRQ_Report.xml
listet die Ergebnisse der durchgeführten Tests auf.
Das erste XML Tag <testsuites>
enthält die allgemeine Zusammenfassung der Testausführung. Beispielsweise:
<testsuites name="FRQ results" time="5633" tests="184" failures="0" errors="0"
disabled="0">
Im <testsuites>
Tag verwendete Attribute
-
name
-
Name der Testsuite
-
time
-
Zeit (in Sekunden), die zur Ausführung der Qualifikations-Suite erforderlich war
-
tests
-
Anzahl der ausgeführten Testfälle
-
failures
-
Anzahl der ausgeführten Testfälle, die den Test nicht bestanden haben
-
errors
-
Die Anzahl der Testfälle, die IDT für Free nicht ausgeführt werden RTOS konnten.
-
disabled
-
Dieses Attribut wird nicht verwendet und kann ignoriert werden.
Wenn es keine Fehlschläge oder Fehler bei den Testfällen gibt, erfüllt Ihr Gerät die technischen Voraussetzungen für die Ausführung von Free RTOS und kann mit AWS IoT Diensten zusammenarbeiten. Wenn Sie Ihr Gerät im AWS Partner-Gerätekatalog auflisten möchten, können Sie diesen Bericht als Qualifikationsnachweis verwenden.
Im Falle von Fehlschlägen oder Fehlern im Testfall können Sie anhand der <testsuites>
XML Tags den Testfall identifizieren, der fehlgeschlagen ist. Die <testsuite>
XML Tags innerhalb des <testsuites>
Tags zeigen die Zusammenfassung der Testfallergebnisse für eine Testgruppe.
<testsuite name="FreeRTOSVersion" package="" tests="1" failures="0" time="2"
disabled="0" errors="0" skipped="0">
Das Format ähnelt dem <testsuites>
-Tag, weist aber ein zusätzliches Attribut mit dem Namen skipped
auf, das nicht verwendet wird und ignoriert werden kann. In jedem <testsuite>
XML Tag befinden sich <testcase>
Tags für jeden der Testfälle, die für eine Testgruppe ausgeführt wurden. Beispielsweise:
<testcase classname="FRQ FreeRTOSVersion" name="FreeRTOSVersion"
attempts="1"></testcase>
Im <awsproduct>
Tag verwendete Attribute
-
name
-
Der Name des getesteten Produkts.
-
version
-
Die Version des getesteten Produkts.
-
features
-
Die validierten Funktionen Als
required
gekennzeichnete Funktionen sind für die Einreichung Ihres Boards für die Qualifizierung erforderlich. Der folgende Ausschnitt zeigt, wie dies in derawsiotdevicetester_report.xml
Datei aussieht.<feature name="core-freertos" value="not-supported" type="required"></feature>
Als
optional
gekennzeichnete Funktionen sind für die Qualifizierung nicht erforderlich. Die folgenden Codeausschnitte zeigen optionale Funktionen.<feature name="ota-dataplane-mqtt" value="not-supported" type="optional"></feature> <feature name="ota-dataplane-http" value="not-supported" type="optional"></feature>
Wenn bei den Tests keine Fehler oder Fehler bei den erforderlichen Funktionen vorliegen, erfüllt Ihr Gerät die technischen Voraussetzungen für die Ausführung von Free RTOS und kann mit Diensten zusammenarbeiten. AWS IoT Wenn Sie Ihr Gerät im AWS Partner-Gerätekatalog
auflisten möchten, können Sie diesen Bericht als Qualifikationsnachweis verwenden. Im Falle von Fehlschlägen oder Fehlern können Sie anhand der
<testsuites>
XML Tags herausfinden, welcher Test fehlgeschlagen ist. Die<testsuite>
XML Tags innerhalb des<testsuites>
Tags zeigen die Zusammenfassung der Testergebnisse für eine Testgruppe. Beispielsweise:<testsuite name="FreeRTOSVersion" package="" tests="1" failures="1" time="2" disabled="0" errors="0" skipped="0">
Das Format ähnelt dem
<testsuites>
Tag, hat jedoch einskipped
Attribut, das nicht verwendet wird und ignoriert werden kann. In jedem<testsuite>
XML Tag gibt es<testcase>
Tags für jeden ausgeführten Test für eine Testgruppe. Beispielsweise:<testcase classname="FreeRTOSVersion" name="FreeRTOSVersion"></testcase>
Im <testcase>
Tag verwendete Attribute
-
name
-
Name des Testfalls
-
attempts
-
Gibt an, wie oft IDT Free den Testfall RTOS ausgeführt hat.
Wenn ein Testfall fehlschlägt oder ein Fehler auftritt, werden <failure>
- oder <error>
-Tags hinzugefügt, um das <testcase>
-Tag mit Informationen für die Fehlerbehebung zu versehen. Beispielsweise:
<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>
Weitere Informationen finden Sie unter Beheben von Fehlern in der .