Melihat dan memecahkan masalah pengujian CTS

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:

  1. Edit skrip cts-tradefed di WORKING_DIRECTORY/cts/tools/cts-tradefed/etc/.

  2. 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.