از 27 مارس 2025، توصیه می کنیم از android-latest-release
به جای aosp-main
برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
مشاهده و عیب یابی تست های CTS
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
این صفحه نحوه عیب یابی و رفع مشکلات مربوط به تست CTS را توضیح می دهد.
رفع خطای حافظه
اگر در حین آزمایش CTS با خطای کمبود حافظه مواجه شدید، مانند java.lang.OutOfMemoryError: Java heap space
، حداکثر حافظه موجود در طول اجرای آزمایشی را افزایش دهید:
اسکریپت cts-tradefed
را در WORKING_DIRECTORY /cts/tools/cts-tradefed/etc/
ویرایش کنید.
با افزایش مقدار پرچم -Xmx
، تعداد رشتههای ماشین مجازی جاوا (JVM) را افزایش دهید. مثال زیر مقدار را به 16 گیگابایت افزایش می دهد:
${JAVA_BINARY} $RDBG_FLAG -Xmx16g -XX:+HeapDumpOnOutOfMemoryError -cp ${JAR_PATH} -DCTS_ROOT=${CTS_ROOT} com.android.compatibility.common.tradefed.command.CompatibilityConsole "$@"
مشکلات مربوط به تستهای پخش جریانی را برطرف کنید
اگر به دلیل محدودیتهای فایروال نمیتوانید فایلها را از یک سرور راه دور پخش کنید، باید فایلهای ویدیویی را روی یک سرور فایل محلی نصب کنید و آزمایشهای رسانه را به صورت محلی اجرا کنید. برای اطلاعات بیشتر، به اجرای تست های رسانه محلی مراجعه کنید.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-07-29 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# View and troubleshoot CTS tests\n\nThis page explains how to troubleshoot and fix issues related to CTS testing.\n\nFix out of memory error\n-----------------------\n\nIf you encounter an out of memory error during CTS testing, such as\n`java.lang.OutOfMemoryError: Java heap space`, increase the maximum memory\navailable during test run:\n\n1. Edit the `cts-tradefed` script in \u003cvar translate=\"no\"\u003eWORKING_DIRECTORY\u003c/var\u003e`/cts/tools/cts-tradefed/etc/`.\n\n2. Increase the number of Java virtual machine (JVM) threads by increasing the value for the `-Xmx` flag. The following example increases the value to 16 GB:\n\n ${JAVA_BINARY} $RDBG_FLAG -Xmx16g -XX:+HeapDumpOnOutOfMemoryError -cp ${JAR_PATH} -DCTS_ROOT=${CTS_ROOT} com.android.compatibility.common.tradefed.command.CompatibilityConsole \"$@\"\n\nFix issues with streaming tests\n-------------------------------\n\nIf you can't stream files from a remote server due to firewall restrictions,\nyou must install video files on a local file server and run media tests locally. For more information, refer to [Run media tests locally](/docs/compatibility/cts/run-locally)."]]