SemaphoreTokenTargetPreparer

public class SemaphoreTokenTargetPreparer
extends BaseTargetPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.SemaphoreTokenTargetPreparer


Il s'agit d'un outil de préparation qui permet d'utiliser un jeton pour sérialiser l'exécution du test dans l'hôte échangé. uniquement l'appareil le jeton d'acquisition permet de lancer le test. D'autres utilisateurs devront attendre qu'il soit libéré. Ceci ne peut pas être n'est utilisé que lorsqu'un test a été échangé et que vous utilisez des ressources partagées. Assurez-vous qu'un seul Test unique exécuté sur l'hôte avec différents appareils testés. L'utilisateur doit ajouter --semaphore-token:no-disable dans le fichier de commande.

Résumé

Constructeurs publics

SemaphoreTokenTargetPreparer()

Méthodes publiques

void setUp(TestInformation testInfo)

void tearDown(TestInformation testInfo, Throwable e)

Constructeurs publics

SemaphoreTokenTargetPreparer

public SemaphoreTokenTargetPreparer ()

Méthodes publiques

Configurer

public void setUp (TestInformation testInfo)

Paramètres
testInfo TestInformation

Génère
BuildError
DeviceNotAvailableException
TargetSetupError

suppression

public void tearDown (TestInformation testInfo, 
                Throwable e)

Paramètres
testInfo TestInformation

e Throwable

Génère
DeviceNotAvailableException