Skip to content

[Bug]: Android + vitest generates multiple HTML files instead of a single summary report #1163

@ouxuwen

Description

@ouxuwen

Version

System:
    OS: macOS 14.3.1
npmPackages:
    @midscene/android: 0.20.1

Details

问题描述:

在使用 midscene 结合 vitest 进行 Android 测试时,系统会为每条测试用例,生成单独的 HTML 报告文件,导致 midscene_run/report/ 目录下积累了大量的报告文件。

当前行为:

每次运行测试都会生成新的 HTML 报告文件,文件名格式为 android-YYYY-MM-DD_HH-MM-SS-randomid.html
报告文件不断累积
无法获得统一的测试报告概览

期望行为:

应该生成单一的汇总报告,或者提供配置选项来控制报告生成策略

复现步骤:
配置 vitest 测试环境,使用 midscene Android 集成
it('测试用例', async () => {})

Reproduce link

https://github.com/web-infra-dev/midscene-example/blob/main/android/vitest-demo/tests/setting.test.ts

Reproduce Steps

Image copy it的操作,再执行一次

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions