Metrik testleri
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Metrik testleri genellikle donanım soyutlaması yapmak için kullanılır
veya alt düzey sistem hizmetleriyle doğrudan etkileşime girmesini sağlayarak. Sürekli test hizmetinden yararlanmak için metrik testleri google-benchmark çerçevesiyle oluşturulmalıdır.
Örnek
Örnek metrik test modülü kurulumunu şu adreste bulabilirsiniz:
biyonik/karşılaştırma/biyonik-benchmark'lar
Adımların özeti
- Test modülü yapılandırma dosyası,
BUILD_NATIVE_BENCHMARK
derlemesini kullanmalıdır
bağımlılıklarının otomatik olarak dahil edilmesini sağlayacak bir standart kuralınız olması gerekir.
Test modülünü şu markayla derleyin:
make -j40 bionic-benchmarks
Otomatik yükleme ve Ticaret Federasyonu test bandıyla çalıştırma:
make tradefed-all -j
tradefed.sh run template/local_min --template:map test=bionic-benchmarks
Manuel olarak yükleyip şu şekilde çalıştırın:
Oluşturulan test ikilisini cihaza aktarın:
adb push ${OUT}/data/benchmarktest/bionic-benchmarks/bionic-benchmarks32 \
/data/benchmarktest/bionic-benchmarks/bionic-benchmarks32
Cihazda test ikili programını çağırarak testi yürütün:
adb shell /data/benchmarktest/bionic-benchmarks/bionic-benchmarks32
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-09-12 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]
{"lastModified": "Son g\u00fcncelleme tarihi: 2024-09-12 UTC."}
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2024-09-12 UTC."]]