SandboxThinLauncher

public class SandboxThinLauncher
extends Object

java.lang.Object
   ↳ com.google.android.tradefed.sandbox.SandboxThinLauncher


Thin launcher that attempts to create the versioned context early in order to potentially get a configuration that does not exist in the parent.

Summary

Public constructors

SandboxThinLauncher(ISandbox sandbox, ITestLogger logger, String[] args, IRunUtil runUtil, File globalConfig)

Ctor.

Public methods

IConfiguration createConfiguration(IKeyStoreClient keyStoreClient)

Create the IConfiguration out of the file that was loaded.

Public constructors

SandboxThinLauncher

public SandboxThinLauncher (ISandbox sandbox, 
                ITestLogger logger, 
                String[] args, 
                IRunUtil runUtil, 
                File globalConfig)

Ctor.

Parameters
sandbox ISandbox

logger ITestLogger

args String

runUtil IRunUtil

globalConfig File

Public methods

createConfiguration

public IConfiguration createConfiguration (IKeyStoreClient keyStoreClient)

Create the IConfiguration out of the file that was loaded.

Parameters
keyStoreClient IKeyStoreClient: The IKeyStoreClient to use when loading the configuration.

Returns
IConfiguration an IConfiguration created fully from the version artifact.