小编Dim*_*mu4的帖子

/System/Volumes/Data 在 Mac OS Catalina 上占用太多空间

我的一台主机在 Mac OS Catalina 上运行,它经常用完磁盘空间...

我在那里运行计划任务,每天它都会将文件上传到/Users/labuser/myfolder并从该文件夹中删除旧文件。

在挖掘文件夹后,我发现/System/Volumes/Data/Users/labuser/myfolder占用了主机上 90% 的已占用空间。

有没有办法在 Catalina 上禁用此功能并阻止它增长 /System/Volumes/Data/... ?

diskspace macos-catalina

10
推荐指数
1
解决办法
7410
查看次数

XCUITest 与 TestRail 集成

目前正在将我的 UITest 运行结果集成到 TestRail 中,因此每次测试运行后,它都会在 testrail 中将我的测试标记为通过/失败。

我的想法是:

  1. 在 CI 中创建一个“预构建”脚本,该脚本将在 testrail 中创建测试运行。
  2. 在自动化执行过程中,在测试tearDown()中获取测试结果(如果测试失败或失败),将其全部保存到json文件中。-这是第一个问题,如果测试失败了怎么办?
  3. 完成所有测试后,运行“构建后”脚本以获取更新的 json 文件并向测试轨发送请求(这将标记通过\失败测试)

任何已经从事过此工作的人,这听起来适合您吗?有什么建议吗?

测试示例:

import XCTest

class MyUITests: XCTestCase {

    override func setUp() {
        super.setUp()
        continueAfterFailure = false
        appEntry.app.launch()
        dismissSystemAlerts()
    }

    override func tearDown() {
        super.tearDown()
    }

    func test_Elements() {
        // MARK: Sample test
        // my test actions are here
    }
}
Run Code Online (Sandbox Code Playgroud)

ios xctest testrail swift xcuitest

4
推荐指数
1
解决办法
1865
查看次数

标签 统计

diskspace ×1

ios ×1

macos-catalina ×1

swift ×1

testrail ×1

xctest ×1

xcuitest ×1