Melihat dan memecahkan masalah pengujian CTS

Halaman ini menjelaskan cara memecahkan masalah dan memperbaiki masalah terkait pengujian CTS.

Memperbaiki error kekurangan memori

Jika Anda mengalami error kehabisan memori selama pengujian CTS, seperti java.lang.OutOfMemoryError: Java heap space, tingkatkan memori maksimum yang tersedia selama pengujian berjalan:

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

  2. Tingkatkan jumlah thread virtual machine (JVM) Java dengan meningkatkan nilai untuk flag -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 tidak dapat melakukan streaming file dari server jarak jauh karena pembatasan firewall, Anda harus menginstal file video di server file lokal dan menjalankan pengujian media secara lokal. Untuk informasi selengkapnya, lihat Menjalankan pengujian media secara lokal.