InstalarKernelModulePreparer

public class InstallKernelModulePreparer
extends BaseTargetPreparer implements ILabPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer (link em inglês)
     ↳ com.android.tradefed.targetprep.InstallKernelModulePreparer


Um preparador de destino que atualiza o dispositivo com uma imagem genérica do kernel comum do Android. Consulte https://source.android.com/devices/architecture/kernel/android-common para ver mais detalhes.

Resumo

Construtores públicos

InstallKernelModulePreparer()

Métodos públicos

void setUp(TestInformation testInfo)

Executar a configuração de destino para testes.

void tearDown(TestInformation testInfo, Throwable e)

Realize a limpeza/descontinuação do destino após o teste.

Métodos protegidos

String[] getDependentModules(String modName, String lsmodOutput)
String getDisplayedModuleName(String fullPath)

Retorne o nome do módulo como é exibido após o carregamento.

Construtores públicos

InstalarKernelModulePreparer

public InstallKernelModulePreparer ()

Métodos públicos

Configuração

public void setUp (TestInformation testInfo)

Executar a configuração de destino para testes.

Parâmetros
testInfo TestInformation: o TestInformation da invocação.

Gera
BuildError
DeviceNotAvailableException
TargetSetupError

desmontar

public void tearDown (TestInformation testInfo, 
                Throwable e)

Realize a limpeza/descontinuação do destino após o teste.

Parâmetros
testInfo TestInformation: o TestInformation da invocação.

e Throwable: se a invocação terminar com uma exceção, esta será a exceção que foi capturadas no nível da invocação. Caso contrário, será null.

Gera
DeviceNotAvailableException

Métodos protegidos

getDependentModules

protected String[] getDependentModules (String modName, 
                String lsmodOutput)

Parâmetros
modName String

lsmodOutput String

Retorna
String[]

getDisplayedModuleName

protected String getDisplayedModuleName (String fullPath)

Retorne o nome do módulo como é exibido após o carregamento.

Por exemplo, veja a diferença entre o nome do arquivo e o retornado por `lsmod`:

$ insmod kunit.ko
 $ lsmod | grep kunit
 kunit 20480 0
 

Parâmetros
fullPath String

Retorna
String