CTS testlerini görüntüleme ve sorun giderme

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:

  1. WORKING_DIRECTORY/cts/tools/cts-tradefed/etc/'de cts-tradefed komut dosyasını düzenleyin.

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