开发者社区> 问答> 正文

为什么选择在Java服务中调用Go单元测试脚本,而不是直接在aone实验室脚本中运行?

为什么选择在Java服务中调用Go单元测试脚本,而不是直接在aone实验室脚本中运行?

展开
收起
迪哒迪滴喵 2024-08-13 18:52:47 23 0
1 条回答
写回答
取消 提交回答
  • 选择在Java服务中调用Go单元测试脚本,主要是因为Go单元测试的运行依赖于特定的Go环境以及生成覆盖率文件所需的三方工具。由于aone实验室目前不支持自定义镜像接入,每次运行都需要重新安装环境,这会大大增加运行时间。此外,每个应用的Go单元测试运行命令可能不同,如果直接在aone实验室脚本中运行,当应用数量增多时,调整脚本的成本会很高。因此,通过Java服务来管理这些依赖和环境,可以复用已有服务,降低成本,并提高测试的灵活性和可维护性。image.png

    2024-08-13 21:32:41
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载