SpongeUtils

public final class SpongeUtils
extends Object

java.lang.Object
   ↳ com.google.android.tradefed.result.teststorage.SpongeUtils


Classe contenant des méthodes d'assistance pour gérer Sponge.

Résumé

Constructeurs publics

SpongeUtils()

Méthodes publiques

static String createInvocationId()

Créez un ID d'invocation Sponge.

static String createSpongeV1Url(String url, String runName)

Crée une URL Sponge V1 pour un test.

static String createSpongeV2Url(String invocationId, String runName)

Crée une URL Sponge V2 pour une série de tests.

static String getInvocationUrl(String invocationId)

Récupère l'URL HTTPS de l'appel affiché dans l'UI Sponge V2.

Constructeurs publics

SpongeUtils

public SpongeUtils ()

Méthodes publiques

createInvocationId

public static String createInvocationId ()

Créez un ID d'invocation Sponge.

Renvoie
String ID d'invocation Sponge aléatoire.

createSpongeV1Url

public static String createSpongeV1Url (String url, 
                String runName)

Crée une URL Sponge V1 pour un test. Il ajoute le paramètre d'URL target=runName à l'URL Sponge de base.

Paramètres
url String : URL de base Sponge.

runName String : nom d'une exécution de test

Renvoie
String URL Sponge avec un paramètre cible supplémentaire défini sur runName.

createSpongeV2Url

public static String createSpongeV2Url (String invocationId, 
                String runName)

Crée une URL Sponge V2 pour une série de tests. Il définit la cible sur runName.

Paramètres
invocationId String : ID d'invocation Sponge.

runName String : nom d'une exécution de test

Renvoie
String URL Sponge avec une cible supplémentaire définie sur runName.

getInvocationUrl

public static String getInvocationUrl (String invocationId)

Récupère l'URL HTTPS de l'appel affiché dans l'UI Sponge V2.

Paramètres
invocationId String

Renvoie
String l'URL HTTPS ou null si elle n'est pas disponible.