颤振黄金测试在CI上失败

时间:2019-09-10 18:42:57

标签: flutter circleci flutter-test

我最近在Flutter插件中添加了一堆黄金文件测试(并通过运行flutter test --generate-goldens生成了黄金文件)。所有测试均在我的开发设备上成功通过,但在Circle CI上运行时始终失败(例如:https://circleci.com/gh/Sub6Resources/flutter_html/78)。

我错过了创建黄金测试的步骤吗?还是可能需要添加一个配置选项到Circle CI才能正确添加图像文件?

1 个答案:

答案 0 :(得分:2)

取决于操作系统(Windows,MacOS或Linux),Flutter会生成不同的金色图像。如果您针对iOS进行构建,则CI服务通常使用linux机器或macOS。因此,您只需要使用与CI相同的操作系统即可生成黄金图像。