我跟随this guide让我的TeamCity构建运行一些JMeter测试,但我没有看到" RemotePerfMon"服务器统计信息的选项卡。我有"性能统计"选项卡,我可以看到统计信息肯定正在收集,因为在构建代理的工作目录中创建并填充了monitoring.csv
文件。
关于如何显示标签的任何想法?
我使用TeamCity v9.1.6和JMeter插件版本83,所有内容都在Windows 8上运行。
其他信息: 我发现这个问题有open issue on Github,所以我显然不是唯一面临这个问题的人。
答案 0 :(得分:0)
确保TeamCity未以管理员身份运行
经过一段时间的努力,我发现问题是TeamCity Server和TeamCity构建代理都在同一台机器上运行,但Build代理以管理员身份运行。停止这两项服务并以普通用户的身份重新启动它们解决了这个问题。
我认为问题的根源是monitoring.csv
文件是由Build Agent作为管理员创建的,然后当非管理服务器代理尝试解析它时,它失败了。此错误似乎无法记录在任何地方,并且TeamCity只是不显示选项卡来响应错误。