首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在JIRA 6.1.1实例上使用Grinder时出现错误

在JIRA 6.1.1实例上使用Grinder时出现错误
EN

Stack Overflow用户
提问于 2013-11-08 03:48:44
回答 2查看 500关注 0票数 0

我在JIRA实例上配置研磨器时出现以下错误,按照https://confluence.atlassian.com/display/ATLAS/JIRA+Performance+Testing+with+Grinder#JIRAPerformanceTestingwithGrinder-Prerequisites的所有说明进行操作

错误:$ cat project_manager_8/error_xxxx004.fm.XXXXX.com-0.log

代码语言:javascript
复制
11/7/13 7:44:35 PM (process xxxx004.fm.XXXXX.com-0): Error running worker process (Java exception initialising test script
        File "/opt/atlassian-jira-performance-tests/target/classes/test_scripts/./env.py", line 35, in request
        File "/opt/atlassian-jira-performance-tests/target/classes/test_scripts/./dashboard.py", line 9, in __init__
        File "/opt/atlassian-jira-performance-tests/target/classes/test_scripts/./interactions.py", line 35, in ?
        File "./agent_project_manager.py", line 4, in ?)
Java exception initialising test script
        File "/opt/atlassian-jira-performance-tests/target/classes/test_scripts/./env.py", line 35, in request
        File "/opt/atlassian-jira-performance-tests/target/classes/test_scripts/./dashboard.py", line 9, in __init__
        File "/opt/atlassian-jira-performance-tests/target/classes/test_scripts/./interactions.py", line 35, in ?
        File "./agent_project_manager.py", line 4, in ?
Caused by: net.grinder.script.NotWrappableTypeException: Failed to wrap http://jira-fm-dev.devtools.XXXXX.com:8080/

        at net.grinder.engine.process.instrumenter.MasterInstrumenter.createInstrumentedProxy(MasterInstrumenter.java:99)
        at net.grinder.engine.process.TestData.createProxy(TestData.java:93)
        at net.grinder.script.Test.wrap(Test.java:100)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:600)
        at org.python.core.PyReflectedFunction.__call__(Unknown Source)
        at org.python.core.PyMethod.__call__(Unknown Source)
        at org.python.core.PyObject.__call__(Unknown Source)
        at org.python.core.PyInstance.invoke(Unknown Source)
        at env$py.request$6(/opt/atlassian-jira-performance-tests/target/classes/test_scripts/./env.py:35)
        at env$py.call_function(/opt/atlassian-jira-performance-tests/target/classes/test_scripts/./env.py)
        at org.python.core.PyTableCode.call(Unknown Source)
        at org.python.core.PyTableCode.call(Unknown Source)
        at org.python.core.PyFunction.__call__(Unknown Source)
        at dashboard$py.__init__$2(/opt/atlassian-jira-performance-tests/target/classes/test_scripts/./dashboard.py:9)
        at dashboard$py.call_function(/opt/atlassian-jira-performance-tests/target/classes/test_scripts/./dashboard.py)
        at org.python.core.PyTableCode.call(Unknown Source)
        at org.python.core.PyTableCode.call(Unknown Source)
        at org.python.core.PyTableCode.call(Unknown Source)
        at org.python.core.PyFunction.__call__(Unknown Source)
        at org.python.core.PyInstance.__init__(Unknown Source)
        at org.python.core.PyClass.__call__(Unknown Source)
        at org.python.core.PyObject.__call__(Unknown Source)
        at interactions$py.f$0(/opt/atlassian-jira-performance-tests/target/classes/test_scripts/./interactions.py:35)
        at interactions$py.call_function(/opt/atlassian-jira-performance-tests/target/classes/test_scripts/./interactions.py)
        at org.python.core.PyTableCode.call(Unknown Source)
        at org.python.core.PyCode.call(Unknown Source)
        at org.python.core.imp.createFromCode(Unknown Source)
        at org.python.core.imp.createFromPyClass(Unknown Source)
        at org.python.core.imp.loadFromSource(Unknown Source)
        at org.python.core.imp.find_module(Unknown Source)
        at org.python.core.imp.import_next(Unknown Source)
        at org.python.core.imp.import_name(Unknown Source)
        at org.python.core.imp.importName(Unknown Source)
        at org.python.core.ImportFunction.load(Unknown Source)
        at org.python.core.ImportFunction.__call__(Unknown Source)
        at org.python.core.PyObject.__call__(Unknown Source)
        at org.python.core.__builtin__.__import__(Unknown Source)
        at org.python.core.imp.importAll(Unknown Source)
        at org.python.pycode._pyx0.f$0(./agent_project_manager.py:4)
        at org.python.pycode._pyx0.call_function(./agent_project_manager.py)
        at org.python.core.PyTableCode.call(Unknown Source)
        at org.python.core.PyCode.call(Unknown Source)
        at org.python.core.Py.runCode(Unknown Source)
        at org.python.core.__builtin__.execfile_flags(Unknown Source)
        at org.python.util.PythonInterpreter.execfile(Unknown Source)
        at net.grinder.engine.process.jython.JythonScriptEngine.initialise(JythonScriptEngine.java:83)
        at net.grinder.engine.process.GrinderProcess.run(GrinderProcess.java:259)
        at net.grinder.engine.process.WorkerProcessEntryPoint.run(WorkerProcessEntryPoint.java:87)
        at net.grinder.engine.process.WorkerProcessEntryPoint.main(WorkerProcessEntryPoint.java:59)
EN

回答 2

Stack Overflow用户

发布于 2014-04-17 10:59:48

您可以尝试在grinder.properties文件中将grinder.dcrinstrumentation设置为false。不确定其他影响,但我能够在此之后让我的工作。

马克。

票数 0
EN

Stack Overflow用户

发布于 2014-12-01 22:39:17

在Atlassian的性能测试git repo中的最后一次签入是在2013年1月,您的问题来自于2013年11月。

看起来Atlassian最近没有更新他们的性能测试脚本。

然而,在使用Grinder进行测试的页面上,来自亚特兰大的某个人表示,他们正在重新编写JMeter脚本。

如果你想看看他们的旧测试脚本:https://confluence.atlassian.com/display/JIRA/Performance+Testing+Scripts提到了两个文件名,JMeter test-setup.jmx和jmeter test-fixedload.jmx。谷歌搜索这些+ Github会转到一个github页面,上面有一个2013版本的测试,作者(IT专业人士) Emidio Stani,但是在当前的JIRA (2014年底)上不能很好地运行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19845259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档