【发布时间】:2018-02-20 12:39:14
【问题描述】:
我正在尝试通过 Jmeter(使用 Blazemeter)在 Jenkins 上运行负载测试。我已经安装了:
- 在您有权访问的计算机上安装 Jenkins
- 在装有 Jenkins 的机器上安装 Jenkins 性能插件
- 在 Jenkins 机器上安装 Taurus
- 在我们的本地机器上安装 Apache JMeter™
最初存在于项目文件夹中的唯一文件是 blazedemo_script。在 Jmeter 中生成的 jmx 脚本,在该软件中完美运行。
执行永远不会结束。而且我也不明白为什么在同一个目录下输入它生成的修改后的文件找不到。
非常感谢。
我得到以下日志:
Lanzada por el usuario e73dbef17ee24d5c96bb99b8c598de0c
Ejecutando.en el espacio de trabajo C:\Program Files (x86)\Jenkins\workspace\blazermeter
[WARNING] Performance test: Job workspace contains spaces in path. Virtualenv does not support such path. Creating temporary workspace for virtualenv.
Performance test: Checking global bzt installation...
[blazermeter] $ bzt --help
Performance test: Found global bzt installation.
Performance test: run [bzt, blazedemo_script.jmx, C:\Program Files (x86)\Jenkins\workspace\blazermeter\jenkins-report.yml]
[blazermeter] $ bzt blazedemo_script.jmx "C:\Program Files (x86)\Jenkins\workspace\blazermeter\jenkins-report.yml"
13:24:19 INFO: Taurus CLI Tool v1.10.5
13:24:19 INFO: Starting with configs: ['C:\\Program Files (x86)\\Jenkins\\workspace\\blazermeter\\jenkins-report.yml', 'c:\\windows\\temp\\jmx_52sdqz.json']
13:24:19 INFO: Configuring...
13:24:19 INFO: Artifacts dir: C:\Program Files (x86)\Jenkins\workspace\blazermeter\2018-02-20_13-24-19.717000
13:24:19 INFO: Preparing...
13:24:20 WARNING: Failed to detect plugins for C:\Program Files (x86)\Jenkins\workspace\blazermeter\modified_blazedemo_script-1.jmx: [Error 2] El sistema no puede encontrar el archivo especificado
13:24:20 INFO: Starting...
13:24:20 INFO: Waiting for results...
【问题讨论】:
-
找不到
modified_blazedemo_script-1.jmx -
我知道它找不到。这是一个文件,当我在我的帖子中发表评论时会自动生成。它会在同一目录中生成它,并且会发生这种情况。我在文件夹中插入的唯一文件是 blazedemo_script。 jmx。我现在正在尝试使用 Taurus 配置文件,但我得到了同样的错误。谢谢
-
你没有在你的脚本中使用包含控制器?
-
你能展示你的 Taurus 配置吗?
-
感谢@user7294900!最后我在几周前解决了这个问题。但是我忘了提到解决方案;我现在才加的。
标签: jenkins jmeter jenkins-plugins devops blazemeter