Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在后续构建步骤中从脚本访问TeamCity测试结果_Python_Unit Testing_Powershell_Teamcity - Fatal编程技术网

Python 在后续构建步骤中从脚本访问TeamCity测试结果

Python 在后续构建步骤中从脚本访问TeamCity测试结果,python,unit-testing,powershell,teamcity,Python,Unit Testing,Powershell,Teamcity,我有一个构建步骤,向TeamCity报告运行测试的数量 我希望在随后的构建步骤中访问这个数字(和其他数据),最好是从python或powershell脚本访问 现在看来,它们似乎只允许将数据从脚本传输到TeamCity,而不是相反 如何在后续构建步骤中从脚本访问成功/失败测试的数量?我可以想到的一种简单方法是将数据放入一个文件中,比如“TestResults.txt” 在下一个构建步骤中,使用正常的文件操作读取txt文件 您甚至可以跨构建配置执行此操作,方法是将此文件作为一个配置中的工件,然后在

我有一个构建步骤,向TeamCity报告运行测试的数量

我希望在随后的构建步骤中访问这个数字(和其他数据),最好是从python或powershell脚本访问

现在看来,它们似乎只允许将数据从脚本传输到TeamCity,而不是相反


如何在后续构建步骤中从脚本访问成功/失败测试的数量?

我可以想到的一种简单方法是将数据放入一个文件中,比如“TestResults.txt”

在下一个构建步骤中,使用正常的文件操作读取txt文件


您甚至可以跨构建配置执行此操作,方法是将此文件作为一个配置中的工件,然后在另一个配置中获取它。

有一条服务消息允许更改参数(例如,环境变量),有关后续步骤,请参阅:

我们使用dotcover运行测试,它的输出是一个二进制文件,我不知道如何解析。TeamCity有,所以我想问它,而不是担心dotCover文件格式。