Сбой Google STS TradeFed с ошибкой: не удалось запустить команду: com.android.tradefed.config.Исключение ConfigurationException: не удается найти локальную конфигурацию sts

#android #cts #android-vts #android-tradefederation

#Android #cts #android-vts #android-tradefederation

Вопрос:

Это связано с Google STS. Подобно CTS и VTS, для выполнения этих тестов используется жгут торговой федерации Google. Однако, в отличие от CTS и VTS, набор STS завершается с ошибкой при run sts вызове команды:

 sts-tf > run sts
Failed to run command: com.android.tradefed.config.ConfigurationException: Can not find local config sts.
com.android.tradefed.config.ConfigurationException: Can not find local config sts.
    at com.android.tradefed.config.ConfigurationFactory$ConfigLoader.findConfigName(ConfigurationFactory.java:346)
    at com.android.tradefed.config.ConfigurationFactory$ConfigLoader.getConfigurationDef(ConfigurationFactory.java:269)
    at com.android.tradefed.config.ConfigurationFactory.getConfigurationDef(ConfigurationFactory.java:492)
    at com.android.tradefed.config.ConfigurationFactory.internalCreateConfigurationFromArgs(ConfigurationFactory.java:600)
    at com.android.tradefed.config.ConfigurationFactory.createConfigurationFromArgs(ConfigurationFactory.java:528)
    at com.android.tradefed.command.CommandScheduler.createConfiguration(CommandScheduler.java:1255)
    at com.android.tradefed.command.CommandScheduler.internalAddCommand(CommandScheduler.java:1287)
    at com.android.tradefed.command.CommandScheduler.addCommand(CommandScheduler.java:1168)
    at com.android.tradefed.command.Console$25.run(Console.java:704)
    at com.android.tradefed.command.Console$25.run(Console.java:687)
    at com.android.tradefed.command.Console.executeCmdRunnable(Console.java:926)
    at com.android.tradefed.command.Console.run(Console.java:1028)
    at com.android.compatibility.common.tradefed.command.CompatibilityConsole.run(CompatibilityConsole.java:105)
  

Нет никакой подсказки относительно того, какую «локальную конфигурацию» он ожидает. Некоторый поиск в Google привел меня к этому:
https://android.googlesource.com/platform/tools/tradefederation/ /master/src/com/android/tradefed/config/ConfigurationFactory.java#346

Кто-нибудь знает, в чем здесь подвох?

Спасибо.

Ответ №1:

Можете ли вы попробовать запустить его как sts-engbuild ?

Полная команда будет выглядеть следующим образом.

 run sts-engbuild -d -o -s <Serial_ID>