На этой странице объясняется, как устранять неполадки и исправлять проблемы, связанные с тестированием CTS.
Исправлена ошибка нехватки памяти.
Если во время тестирования CTS вы столкнетесь с ошибкой нехватки памяти, например, java.lang.OutOfMemoryError: Java heap space , увеличьте максимальный объем памяти, доступный во время выполнения теста:
Отредактируйте скрипт
cts-tradefedвWORKING_DIRECTORY /cts/tools/cts-tradefed/etc/.Увеличьте количество потоков виртуальной машины Java (JVM), увеличив значение флага
-Xmx. В следующем примере значение увеличивается до 16 ГБ:
${JAVA_BINARY} $RDBG_FLAG -Xmx16g -XX:+HeapDumpOnOutOfMemoryError -cp ${JAR_PATH} -DCTS_ROOT=${CTS_ROOT} com.android.compatibility.common.tradefed.command.CompatibilityConsole "$@"
Исправлены ошибки в тестах потоковой передачи.
Если из-за ограничений брандмауэра вы не можете передавать файлы с удаленного сервера, необходимо установить видеофайлы на локальный файловый сервер и запустить тесты мультимедиа локально. Для получения дополнительной информации см. раздел «Запуск тестов мультимедиа локально» .