文件名称:测试:测试Kubeflow的基础架构和工具
文件大小:2.24MB
文件格式:ZIP
更新时间:2024-03-15 04:35:43
Python
用生成的目录 测试基础架构 Kubeflow社区中存在两种测试基础结构: 如果您对oss-test-infra感兴趣,请找到有用的资源。 如果您对optional-test-infra感兴趣,请找到有用的资源 我们用,K8S'持续集成工具。 Prow是一组在Kubernetes上运行并响应GitHub事件的二进制文件。 我们使用Prow运行: 预先提交工作 提交后职位 定期测试 这是有关其工作原理的高级想法 Prow用于触发端到端测试 端到端测试将启动Argo工作流程,该流程描述要运行的测试 Argo工作流程中的每个步骤都是在容器内调用的二进制文件 Argo工作流程将使用NFS卷将共享的POSIX兼容文件系统附加到工作流程的每个步骤。 管道中的每个步骤都可以将输出和junit.xml文件写入卷中的测试目录。 Argo管道中的最后一步会将输出上传到GCS,以便可以在望远镜中使用