Bu sayfada, CTS testiyle ilgili sorunların nasıl giderileceği ve düzeltileceği açıklanmaktadır.
Yetersiz bellek hatasını düzeltme
CTS testi sırasında yetersiz bellek hatasıyla karşılaşırsanız (ör. java.lang.OutOfMemoryError: Java heap space
), test çalıştırma sırasında kullanılabilen maksimum belleği artırın:
WORKING_DIRECTORY/cts/tools/cts-tradefed/etc/
'dects-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ükseltilir:
${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 dosyaları uzak bir sunucudan 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.