Messwerttests
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Messwerttests werden in der Regel verwendet, um die Hardwareabstraktion zu testen.
Layers (HALs) oder die direkte Interaktion mit untergeordneten Systemdiensten. Bis
kontinuierlichen Testdienst nutzen, sollten Messwerttests mit
Google-Benchmark
Framework.
Beispiel
Ein Beispiel für die Einrichtung eines Messwerttestmoduls finden Sie unter:
Bionic/Benchmarks/Bionic-Benchmarks
Zusammenfassung der Schritte
- Die Konfigurationsdatei für das Testmodul sollte den Build
BUILD_NATIVE_BENCHMARK
verwenden
damit Google-Benchmark-Abhängigkeiten automatisch eingeschlossen werden.
Erstellen Sie das Testmodul mit dem folgenden Befehl:
make -j40 bionic-benchmarks
Automatische Installation und Ausführung mit dem Trade Federation-Test-Harnisch:
make tradefed-all -j
tradefed.sh run template/local_min --template:map test=bionic-benchmarks
So installieren Sie das Programm manuell und führen es aus:
Übertragen Sie die generierte Testbinärdatei auf das Gerät:
adb push ${OUT}/data/benchmarktest/bionic-benchmarks/bionic-benchmarks32 \
/data/benchmarktest/bionic-benchmarks/bionic-benchmarks32
Führen Sie den Test aus, indem Sie die Testbinärdatei auf dem Gerät aufrufen:
adb shell /data/benchmarktest/bionic-benchmarks/bionic-benchmarks32
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2024-09-12 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Benötigte Informationen nicht gefunden"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zu umständlich/zu viele Schritte"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nicht mehr aktuell"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem mit der Übersetzung"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem mit Beispielen/Code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Sonstiges"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Leicht verständlich"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Mein Problem wurde gelöst"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Sonstiges"
}]
{"lastModified": "Zuletzt aktualisiert: 2024-09-12\u00a0(UTC)."}
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-09-12 (UTC)."]]