Testing 舵3:舵测试不起作用?获得;测试套件:无“;

Testing 舵3:舵测试不起作用?获得;测试套件:无“;,testing,kubernetes,kubernetes-helm,Testing,Kubernetes,Kubernetes Helm,预览: 我们开始在helm 3上工作,以便在k8s上部署我们的应用程序,并且我们已经成功地部署了图表。然而,我们是非常新的实施测试下掌舵图。 例如,我正在部署pdfreactor官方映像,我可以使用浏览器查看web应用程序版本的详细信息”http://172.27.1.119:31423/service/现在我想写一个helm测试来检查它。下面是pdfreactor-test.yaml(参考链接:) 当我跑的时候 helm install pdfreactor <chart name&g

预览: 我们开始在helm 3上工作,以便在k8s上部署我们的应用程序,并且我们已经成功地部署了图表。然而,我们是非常新的实施测试下掌舵图。 例如,我正在部署pdfreactor官方映像,我可以使用浏览器查看web应用程序版本的详细信息”http://172.27.1.119:31423/service/现在我想写一个helm测试来检查它。下面是pdfreactor-test.yaml(参考链接:)

当我跑的时候

 helm install pdfreactor <chart name> 
 helm test pdfreactor 
以下是我的挑战

  • 需要了解我做错了什么
  • 头盔测试到底是如何工作的?它是创建一个新的吊舱并进行测试,还是在现有吊舱上进行测试
  • test.yaml中提供图像细节的目的是什么

  • 注意:我甚至使用了helm create生成的默认模板。

    确保您的测试配置文件位于
    /templates/tests/
    文件夹下


    关于2和3-是的,它使用您提供的模板创建一个新的pod。pod将运行到完成,如果退出代码为0,则认为测试成功。

    确保您的测试配置文件位于/templates/tests/文件夹下


    关于2和3-是的,它使用您提供的模板创建了一个新的pod。pod将运行到完成,如果退出代码为0,则认为测试成功。

    您只能测试上次安装时模板化的内容。如果您正在编写新测试,则需要升级图表,或卸载并重新安装,以运行it、

    您只能测试上次安装时模板化的内容。如果您正在编写新的测试,则需要升级图表,或卸载并重新安装以运行它。

    您好,我完全按照您所说的做了,问题是测试套件未被识别。您能共享您的图表文件夹结构吗?fodler结构如下所示(我没有使用入口)`pdfreactor├── Chart.yaml├── 模板│ ├── 部署.yaml│ ├── _helpers.tpl│ ├── NOTES.txt│ ├── 服务中心│ └── 测验│ └── test-connection.yaml└── values.yaml`sorry..无法正确放置树输出,1.在pdfreactor图表内部我有“chart.yaml templates values.yaml”。2.内部模板“deployment.yaml\u helpers.tpl NOTES.txt service.yaml tests”。3.内部测试“test-connection.yaml”“好的。你能分享你的
    头盔版本吗?
    ?谢谢。嗨,我完全按照你说的做了,问题是测试服没有被识别。你能分享你的图表文件夹结构吗?fodler结构如下(我没有使用ingress)”“是的├── Chart.yaml├── 模板│ ├── 部署.yaml│ ├── _helpers.tpl│ ├── NOTES.txt│ ├── 服务中心│ └── 测验│ └── test-connection.yaml└── values.yaml`sorry..无法正确放置树输出,1.在pdfreactor图表内部我有“chart.yaml templates values.yaml”。2.内部模板“deployment.yaml\u helpers.tpl NOTES.txt service.yaml tests”。3.内部测试“test connection.yaml”好的。你能分享你的
    头盔版本吗
    ?谢谢。我正在按照相同的步骤,我会安装海图,然后运行海图测试。我已经给出了我在问题中遵循的步骤。我正在按照相同的步骤,我会安装海图,然后运行海图测试。我已经给出了我在问题中遵循的步骤
     helm install pdfreactor <chart name> 
     helm test pdfreactor 
    
    NAME: pdfreactor
    LAST DEPLOYED: Thu Aug 13 09:02:55 2020
    NAMESPACE: default
    STATUS: deployed
    REVISION: 1
    TEST SUITE: None
    NOTES:
    Thank you for installing pdfreactor.