في الإصدار 17 من Android والإصدارات الأحدث، يقيّم اختبار عبء عمل الصوت الحد الأقصى لعبء العمل الحسابي الذي يمكن للجهاز تحمّله مع الحفاظ على تشغيل الصوت بزمن انتقال منخفض.
منهجية الاختبار
يقيس الاختبار سعة عبء عمل وحدة المعالجة المركزية (CPU) للصوت من خلال إنشاء إشارة تتناوب بشكل متكرّر بين موجة جيبية واحدة وN موجة جيبية.
- يمثّل N مدى تعقيد عبء العمل، وهو عدد الموجات الجيبية.
- يبدأ الاختبار بعدد أساسي من الأصوات، عادةً 20 صوتًا، ويزيد N تدريجيًا لتحديد الحد الأدنى لاستقرار الجهاز.
معايير القياس
الهدف هو تحديد الحد الأقصى لقيمة N التي يمكن للنظام معالجتها بدون حدوث أعطال في الصوت. تتضمّن لوحة الاختبار هذه المعايير:
- تعريف العطل: يُعرَّف العطل على أنّه نقص في سعة المخزن المؤقت، والذي
يحدث عندما يتعذّر على النظام توفير بيانات الصوت للمخزن المؤقت في الوقت المناسب
(
underrun_count > 0). - الحد الأقصى للأصوات التي تم الوصول إليها: يمثّل هذا المقياس أعلى عدد من الموجات الجيبية التي تعامل معها الجهاز بنجاح مع الحفاظ على بث خالٍ من الأعطال.
- الحد الأدنى للأصوات المطلوبة: يمثّل هذا المقياس الحد الأدنى لقيمة N المطلوبة لاجتياز الاختبار. يختلف هذا الحد الأدنى استنادًا إلى مستوى فئة أداء الوسائط (MPC) الذي أعلنه الجهاز.
لوحة الاختبار
تعرض لوحة اختبار عبء عمل الصوت مقاييس الأداء في الوقت الفعلي وحالة الاختبار.
الشكل 1: لوحة "اختبار عبء عمل الصوت"
عناصر التحكّم في الاختبار وحالته
تتوفّر عناصر التحكّم ومؤشرات الحالة التالية في لوحة الاختبار:
- بدء/إيقاف: لبدء أو إيقاف بث الصوت الخاص بعبء العمل
- عدد حالات نقص سعة المخزن المؤقت (xRuns): لعرض عدد الأعطال التي تم رصدها في الوقت الفعلي
- رسم بياني لعبء العمل: لعرض عبء عمل الصوت في الوقت الفعلي يشير اللون الأخضر إلى تشغيل خالٍ من الأعطال، ويشير اللون الأحمر إلى حالات نقص سعة المخزن المؤقت التي تم رصدها.
- الحد الأقصى للأصوات التي تم الوصول إليها: لعرض الحد الأقصى الحالي لعدد الموجات الجيبية التي تم تحقيقها خلال الجلسة
- الحد الأدنى للأصوات المطلوبة: لعرض الحد الأدنى لقيمة N المطلوبة لاجتياز الاختبار
عملية الاختبار
لإجراء اختبار عبء عمل الصوت، اتّبِع الخطوات التالية:
- ضَع الجهاز قيد الاختبار على سطح مستوٍ. للحصول على نتائج متّسقة، اسمح للجهاز بالوصول إلى درجة حرارة الغرفة الثابتة لتجنُّب التقييد الحراري.
- تأكَّد من عدم تشغيل أي تطبيقات أخرى تستهلك وحدة المعالجة المركزية بشكل كبير في الخلفية.
- اضبِط مستوى صوت الوسائط على مستوى مسموع، أي %50 تقريبًا.
- في CTS Verifier، شغِّل اختبار عبء عمل الصوت.
- انقر على بدء.
- راقِب زيادة عبء العمل. يزيد الاختبار تلقائيًا عدد الموجات الجيبية مع مراقبة حالات نقص سعة المخزن المؤقت.
يكتمل الاختبار عندما يحدّد النظام الحد الأقصى لعبء العمل المستقر. بعد ذلك، يسجِّل النظام القيمة النهائية للحد الأقصى للأصوات التي تم الوصول إليها.
عند اكتمال الاختبار واستيفاء النتيجة للمعايير المطلوبة لفئة أداء الوسائط التي أعلن عنها الجهاز، يصبح الزر اجتياز متاحًا.