מבחנים מטריים
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
בדיקות מטריות משמשות בדרך כלל להפעלת שכבות הפשטה של חומרה (HALs) או אינטראקציה ישירה עם שירותי מערכת ברמה נמוכה יותר. כדי למנף את שירות הבדיקות המתמשכות, יש לבנות בדיקות מטריות עם המסגרת של google-benchmark .
דוגמא
ראה דוגמה להגדרת מודול בדיקה מטרי בכתובת: bionic/benchmarks/bionic-benchmarks
סיכום שלבים
- קובץ התצורה של מודול הבדיקה צריך להשתמש בכלל הבנייה
BUILD_NATIVE_BENCHMARK
כך שתלות ב-Google-benchmark ייכללו באופן אוטומטי. בנו את מודול הבדיקה עם make:
make -j40 bionic-benchmarks
התקנה והרצה אוטומטית עם רתמת הבדיקה של Trade Federation:
make tradefed-all -j
tradefed.sh run template/local_min --template:map test=bionic-benchmarks
התקן והפעל באופן ידני כך:
דחוף את קובץ הבדיקה הבינארי שנוצר למכשיר:
adb push ${OUT}/data/benchmarktest/bionic-benchmarks/bionic-benchmarks32 \
/data/benchmarktest/bionic-benchmarks/bionic-benchmarks32
בצע את הבדיקה על ידי הפעלת הבדיקה הבינארית במכשיר:
adb shell /data/benchmarktest/bionic-benchmarks/bionic-benchmarks32
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-03-18 (שעון UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"חסרים לי מידע או פרטים"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"התוכן מורכב מדי או עם יותר מדי שלבים"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"התוכן לא עדכני"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"בעיה בתרגום"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"בעיה בדוגמאות/בקוד"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"סיבה אחרת"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"התוכן קל להבנה"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"התוכן עזר לי לפתור בעיה"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"סיבה אחרת"
}]