在JIRA 6.1.1实例上使用研磨机时出错
我在JIRA实例上配置Grinder时遇到以下错误,按照 错误: $cat项目经理\u 8/错误\u xx004.fm.XXXXX.com-0.log在JIRA 6.1.1实例上使用研磨机时出错,jira,performance-testing,grinder,Jira,Performance Testing,Grinder,我在JIRA实例上配置Grinder时遇到以下错误,按照 错误: $cat项目经理\u 8/错误\u xx004.fm.XXXXX.com-0.log 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
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)
您可以尝试在grinder.properties文件中将grinder.dcrinstrumentation设置为false。 不确定其他影响,但我能让我的工作后,这
Mark.Atlassian性能测试git repo的最后一次签入是在2013年1月,您的问题是2013年11月 Atlassian最近似乎没有更新他们的性能测试脚本 但是,在关于使用研磨机进行测试的页面上, 来自Atlassian的人说他们又在研究JMeter脚本了 如果您想查看他们的老JMeter脚本: 提到两个文件名,jmeter-test-setup.jmx和jmeter-test-fixedload.jmx
通过谷歌搜索这些+Github,可以看到一个Github页面,上面有一个2013年版本的测试,由一位名叫Emidio Stani的IT专业人士完成,但该页面在(2014年底)当前的JIRA中运行不太好。你能包含失败的python代码吗?NotWrappableTypeException使我认为grinder脚本本身已损坏,您试图将错误类型的内容转换为测试。此外,您使用的研磨机版本也会有所帮助。当您在jira之外运行脚本时,您的脚本能否正确运行?谢谢您的回复Travis。。。不幸的是,我使用的是原封不动的版本,它也不包含任何版本名。这没什么可谈的。我建议直接联系Jira/Atlassian的人,如果他们是正在破坏的Grinder脚本的作者。