SpongeUtils

public final class SpongeUtils
extends Object

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


用于保存处理 Sponge 的辅助方法的类。

摘要

公共构造函数

SpongeUtils()

公共方法

static String createInvocationId()

创建 Sponge 调用 ID。

static String createSpongeV1Url(String url, String runName)

为测试运行创建 Sponge V1 网址。

static String createSpongeV2Url(String invocationId, String runName)

为测试运行创建 Sponge V2 网址。

static String getInvocationUrl(String invocationId)

获取在 Sponge V2 界面上显示的调用的 HTTPS 网址。

公共构造函数

SpongeUtils

public SpongeUtils ()

公共方法

createInvocationId

public static String createInvocationId ()

创建 Sponge 调用 ID。

返回
String 随机 Sponge 调用 ID。

createSpongeV1Url

public static String createSpongeV1Url (String url, 
                String runName)

为测试运行创建 Sponge V1 网址。它会将 target=runName 网址参数添加到基本 Sponge 网址。

参数
url String:- 基础 Sponge 网址。

runName String:测试运行的名称

返回
String 一个 sponge 网址,其中设置了额外的目标参数 runName。

createSpongeV2Url

public static String createSpongeV2Url (String invocationId, 
                String runName)

为测试运行创建 Sponge V2 网址。它将目标设置为 runName。

参数
invocationId String:- Sponge 调用 ID。

runName String:测试运行的名称

返回
String 一个 sponge 网址,其中设置了额外的目标 runName。

getInvocationUrl

public static String getInvocationUrl (String invocationId)

获取在 Sponge V2 界面上显示的调用的 HTTPS 网址。

参数
invocationId String

返回
String HTTPS 网址或 null(如果 HTTPS 网址不可用)