Bu sayfada, CTS testiyle ilgili sorunların nasıl giderileceği açıklanmaktadır.
Yetersiz bellek hatasını düzeltme
CTS testi sırasında java.lang.OutOfMemoryError: Java heap space
gibi bir bellek yetersizliği hatasıyla karşılaşırsanız test çalıştırma sırasında kullanılabilen maksimum belleği artırın:
WORKING_DIRECTORY/cts/tools/cts-tradefed/etc/
'dakicts-tradefed
komut dosyasını düzenleyin.-Xmx
işaretinin değerini artırarak Java sanal makinesi (JVM) iş parçacıklarının sayısını artırın. Aşağıdaki örnekte değer 16 GB'a yükseltilmiştir:
${JAVA_BINARY} $RDBG_FLAG -Xmx16g -XX:+HeapDumpOnOutOfMemoryError -cp ${JAR_PATH} -DCTS_ROOT=${CTS_ROOT} com.android.compatibility.common.tradefed.command.CompatibilityConsole "$@"
Akış testleriyle ilgili sorunları düzeltme
Güvenlik duvarı kısıtlamaları nedeniyle uzak bir sunucudan dosya aktaramıyorsanız video dosyalarını yerel bir dosya sunucusuna yüklemeniz ve medya testlerini yerel olarak çalıştırmanız gerekir. Daha fazla bilgi için Medya testlerini yerel olarak çalıştırma başlıklı makaleyi inceleyin.