如何通过jenkins通过远程服务器运行jmeter测试
我有一台linux机器(比如m1)[一台openStack机器]来运行我的jmeter测试。 我的典型过程是将最新的jmx文件放到这台机器上,并触发以下命令: nohup/path/to/jmeter/bin/jmeter-n-t/path/to/script/test.jmx-l/path/to/resultsFolder/results.jtl 现在,我想通过jenkins作业触发相同的测试,它实际上应该执行与上面相同的活动 我执行两个活动(一个是手动触发m1上的jmeter服务器,另一个是运行jenkins作业,通过m1运行测试)如何通过jenkins通过远程服务器运行jmeter测试,jmeter,jenkins-pipeline,Jmeter,Jenkins Pipeline,我有一台linux机器(比如m1)[一台openStack机器]来运行我的jmeter测试。 我的典型过程是将最新的jmx文件放到这台机器上,并触发以下命令: nohup/path/to/jmeter/bin/jmeter-n-t/path/to/script/test.jmx-l/path/to/resultsFolder/results.jtl 现在,我想通过jenkins作业触发相同的测试,它实际上应该执行与上面相同的活动 我执行两个活动(一个是手动触发m1上的jmeter服务器,另一个是
使用的命令: “嘘” chmod u+x jmeter/bin/jmeter.sh jmeter/bin/jmeter.sh-n-t path/where/jenkins/checked/latest/test/test.jmx-R 10.X.X.X-l results.jtl''
- 阶段1和阶段2运行良好
- 阶段3:控制台输出显示如下
- jmeter/bin/jmeter.sh-n-tjmeter/bin/jmeter.sh-n-t path/where/jenkins/checked/latest/test/test.jmx-r10.X.X.X-l results.jtl
- 创建摘要器
- 使用path/where/jenkins/checked/latest/test/test.jmx成功创建了树
- 配置远程引擎:10.X.X.X
- 启动远程发动机
- 2018年8月14日星期二10:41:46 CEST开始测试(1534236106818)
- 远程引擎已经启动
- 正在等待端口4445上可能的关机消息
- 通过jenkins作业本身在从属节点上启动jmeter服务器的机制
- 通过远程机器运行测试(可以在负载机器内的位置运行,并从那里触发测试)
。任何想法都值得赞赏。提前谢谢你 您可以通过至少两种方式在远程从属服务器上启动jmeter server:
您可以通过至少两种方式在远程从属服务器上启动jmeter server:
谢谢您提供的信息。我能够在远程机器上启动jmeter服务器。但我仍然看到了相同的问题。如果您在实际帖子中看到粘贴的错误,那么之前也配置了远程引擎,然后成功启动了,消息说,即使测试已经启动,它也在等待端口4445上可能的关闭消息。所以,jenkins,看起来是这样的计算机已经能够与远程计算机通信,但实际测试未启动。感谢您提供的信息。我能够在远程计算机上启动jmeter服务器。但我仍然看到相同的问题。如果您在实际帖子中看到粘贴的错误,则之前也配置了远程引擎,然后成功启动,消息说,即使测试也失败已启动,它正在等待端口4445上可能的关机消息。因此,看起来jenkins机器已经能够与远程机器通信,但实际测试未启动。