在并行测试作业中将覆盖率报告上传到分布式缓存时面临问题

问题描述 投票:0回答:0

我在开玩笑中使用分片在 gitlab 管道中并行运行测试用例,并通过将所有报告上传到 S3 缓存并在下一个作业中下载它们来检查覆盖率 然后合并为一个以获得文件覆盖率。

当我将覆盖率报告上传到工件时,它是工作文件,我得到了所有覆盖率报告,但是当我将覆盖率报告推送到分布式缓存时,我只在下一个作业中从缓存中获取一份报告。由于大小,我将报告上传到缓存的报告。 请任何人都可以帮助我解决这个问题

unit-testing azure-devops jestjs gitlab-ci gitlab-ci-runner
© www.soinside.com 2019 - 2024. All rights reserved.