اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
اختبارات المقاييس
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تُستخدَم اختبارات المقاييس عادةً لاختبار مستويات تجريديّة للأجهزة (HAL) أو للتفاعل مباشرةً مع خدمات النظام ذات المستوى الأدنى. للاستفادة من خدمة الاختبار المستمر، يجب إنشاء اختبارات المقاييس باستخدام إطار عمل 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 و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-04-04 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-04-04 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]