সিটিএস পরীক্ষা দেখুন এবং সমস্যা সমাধান করুন

এই পৃষ্ঠায় CTS টেস্টিং সম্পর্কিত সমস্যাগুলির সমাধান ও প্রতিকারের পদ্ধতি ব্যাখ্যা করা হয়েছে।

মেমরি শেষ হয়ে যাওয়ার ত্রুটি সমাধান করুন

CTS টেস্টিং চলাকালীন যদি আপনি java.lang.OutOfMemoryError: Java heap space এর মতো কোনো মেমোরি শেষ হয়ে যাওয়ার ত্রুটির সম্মুখীন হন, তাহলে টেস্ট চলার সময় উপলব্ধ সর্বোচ্চ মেমোরি বাড়িয়ে দিন:

  1. WORKING_DIRECTORY /cts/tools/cts-tradefed/etc/ -এ থাকা cts-tradefed স্ক্রিপ্টটি সম্পাদনা করুন।

  2. -Xmx ফ্ল্যাগের মান বাড়িয়ে জাভা ভার্চুয়াল মেশিন (JVM) থ্রেডের সংখ্যা বৃদ্ধি করুন। নিম্নলিখিত উদাহরণে মানটি বাড়িয়ে ১৬ জিবি করা হয়েছে:

${JAVA_BINARY} $RDBG_FLAG -Xmx16g -XX:+HeapDumpOnOutOfMemoryError -cp ${JAR_PATH} -DCTS_ROOT=${CTS_ROOT} com.android.compatibility.common.tradefed.command.CompatibilityConsole "$@"

স্ট্রিমিং টেস্টের সমস্যাগুলো সমাধান করুন

ফায়ারওয়ালের বিধিনিষেধের কারণে যদি আপনি রিমোট সার্ভার থেকে ফাইল স্ট্রিম করতে না পারেন, তবে আপনাকে অবশ্যই ভিডিও ফাইলগুলো একটি লোকাল ফাইল সার্ভারে ইনস্টল করতে হবে এবং স্থানীয়ভাবে মিডিয়া টেস্ট চালাতে হবে। আরও তথ্যের জন্য, "স্থানীয়ভাবে মিডিয়া টেস্ট চালান" দেখুন।