使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
TestFilePushSetup
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
一个 ITargetPreparer
,用于将 IDeviceBuildInfo.getTestsDir()
文件夹中的一个或多个文件/目录推送到设备上。
如果测试 zip 不存在或不存在,此准备器将查找备用目录
包含所需的 APK。系统将从指定的最后一个备用目录到 目录中,按照 的顺序进行搜索。
第一个。
摘要
公共构造函数
TestFilePushSetup
public TestFilePushSetup ()
公共方法
reportDependencies(报告依赖项)
public reportDependencies ()
受保护的方法
addTestFileName
protected void addTestFileName (String fileName)
向要推送的项列表中添加一个文件
clearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protected getFailedToPushFiles ()
返回未能推送的文件集。仅适用于“throw-if-not-found”时
为 false,否则第一次失败的推送将抛出异常。
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo,
String fileName,
ITestDevice device)
根据 build 信息中的测试工件信息解析主机端路径。
参数 |
buildInfo |
IBuildInfo :build 工件信息 |
fileName |
String :要推送的工件的文件名 |
device |
ITestDevice |
getTestFileNames
protected getTestFileNames ()
检索要从测试 zip 推送到设备上的文件列表
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-08-20。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2024-08-20\u3002"}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-08-20。"]]