Halaman ini menjelaskan cara memecahkan masalah dan memperbaiki masalah terkait pengujian CTS.
Memperbaiki error kurang memori
Jika Anda mengalami error kehabisan memori selama pengujian CTS, seperti
java.lang.OutOfMemoryError: Java heap space
, tingkatkan memori maksimum yang tersedia selama menjalankan pengujian:
Edit skrip
cts-tradefed
diWORKING_DIRECTORY/cts/tools/cts-tradefed/etc/
.Tingkatkan jumlah thread Java virtual machine (JVM) dengan meningkatkan nilai untuk tanda
-Xmx
. Contoh berikut meningkatkan nilai menjadi 16 GB:
${JAVA_BINARY} $RDBG_FLAG -Xmx16g -XX:+HeapDumpOnOutOfMemoryError -cp ${JAR_PATH} -DCTS_ROOT=${CTS_ROOT} com.android.compatibility.common.tradefed.command.CompatibilityConsole "$@"
Memperbaiki masalah terkait pengujian streaming
Jika Anda tidak dapat melakukan streaming file dari server jarak jauh karena batasan firewall, Anda harus menginstal file video di server file lokal dan menjalankan pengujian media secara lokal. Untuk mengetahui informasi selengkapnya, lihat Menjalankan pengujian media secara lokal.