Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Error
- Failed to parse form data. Please report this problem as a bug
- JSON={"":"Collects network test results and plots them to produce graphs.\n<BR><BR>","builder":{"command":"import urllib2\n\ndef get_plot_values(url, connection, transferMethod):\n latencyFile = open('latency_' + connection + '.properties', 'wb')\n ftpDlFile = open('ftpdl_' + connection + '.properties', 'wb')\n otherDlFile = open('otherdl_' + connection + '.properties', 'wb')\n response = urllib2.urlopen(url)\n build_dict=eval(response.read())\n info = str(build_dict['description']).split('<BR> ')\n valueDict = {}\n for item in info:\n list = item.split(':')\n try:\n valueDict[list[0]] = list[1]\n except IndexError:\n valueDict[list[0]] = ''\n latencyFile.write('YVALUE=' + str(valueDict['Latency']).split('ms')[0])\n ftpDlFile.write('YVALUE=' + str(valueDict['FTP DL rate']).split('kbps')[0])\n otherDlFile.write('YVALUE=' + str(valueDict[transferMethod + ' DL rate']).split('kbps')[0])\n ftpDlFile.close()\n otherDlFile.close()\n\nget_plot_values('http://jenkins-master.net:8080/view/All/job/network_test_rdnet_rdnet/lastBuild/api/python?depth=0', 'rdnet-rdnet', 'NFS')\nget_plot_values('http://jenkins-master.net:8080/view/All/job/network_test_intra_rdnet/lastBuild/api/python?depth=0', 'intra-rdnet', 'Samba')\nget_plot_values('http://jenkins-master.net:8080/view/All/job/network_test_linsee_rdnet/lastBuild/api/python?depth=0', 'linsee-rdnet', 'SCP')\n \n#for key, value in build_dict.iteritems():\n# print key, value","kind":"hudson.plugins.python.Python","stapler-class":"hudson.plugins.python.Python"},"core:apply":"","description":"Collects network test results and plots them to produce graphs.\n<BR><BR>\n<img type=\"image/png\" height=\"300\" src=\"http://jenkins-master.net:8080/job/network_test_summary/plot/DL%20rates/getPlot?index=0&width=750&height=450\" width=\"500\"><\/img>\n<img type=\"image/png\" height=\"300\" src=\"http://jenkins-master.net:8080/job/network_test_summary/plot/Latency/getPlot?index=0&width=750&height=450\" width=\"500\"><\/img>","displayNameOrNull":"","hasSlaveAffinity":{"assignedLabelString":"server || BUILD_LINSEE"},"hudson-plugins-timestamper-TimestamperBuildWrapper":{},"name":"network_test_summary","properties":{"hudson-model-ParametersDefinitionProperty":{},"hudson-plugins-batch_task-BatchTaskProperty":{},"hudson-plugins-promoted_builds-JobPropertyImpl":{},"hudson-plugins-sidebar_link-ProjectLinks":{},"hudson-plugins-svn_release_mgr-JobPropertyImpl":{},"hudson-plugins-throttleconcurrents-ThrottleJobProperty":{"maxConcurrentPerNode":"0","maxConcurrentTotal":"0","throttleEnabled":false},"hudson-plugins-trackingsvn-TrackingSVNProperty":{},"hudson-queueSorter-PrioritySorterJobProperty":{"priority":"100"},"hudson-security-AuthorizationMatrixProperty":{},"stapler-class-bag":"true"},"publisher":[{"kind":"hudson.plugins.plot.PlotPublisher","plots":[{"csvFileName":"1357878942.csv","group":"DL rates","numBuilds":"30","series":[{"file":"ftpdl_rdnet-rdnet.properties"},{"file":"ftpdl_intra-rdnet.properties"},{"file":"ftpdl_linsee-rdnet.properties"},{"file":"otherdl_rdnet-rdnet.properties"},{"file":"otherdl_intra-rdnet.properties"},{"file":"otherdl_linsee-rdnet.properties"}],"style":"line","title":"FTP / Samba / NFS / SCP DL rate","useDescr":false,"yaxis":"kbps"},{"csvFileName":"1550561688.csv","group":"Latency","numBuilds":"30","series":[{"file":"latency_rdnet-rdnet.properties"},{"file":"latency_intra-rdnet.properties"},{"file":"latency_linsee-rdnet.properties","fileType":{"label":"linsee-rdnet","value":"properties"}}],"style":"line","title":"Latency","useDescr":false,"yaxis":"ms"}],"stapler-class":"hudson.plugins.plot.PlotPublisher"},{"":["select","Failure"],"kind":"hudson.plugins.emailext.ExtendedEmailPublisher","mailer_Aborted_attachmentBuildLog":false,"mailer_Aborted_attachmentsPattern":"","mailer_Aborted_body":"$PROJECT_DEFAULT_CONTENT","mailer_Aborted_configured":"false","mailer_Aborted_includeCulprits":false,"mailer_Aborted_recipientList":"","mailer_Aborted_replyTo":"","mailer_Aborted_sendToDevelopers":true,"mailer_Aborted_sendToRecipientList":true,"mailer_Aborted_sendToRequester":false,"mailer_Aborted_subject":"$PROJECT_DEFAULT_SUBJECT","mailer_Before-Build_attachmentBuildLog":false,"mailer_Before-Build_attachmentsPattern":"","mailer_Before-Build_body":"$PROJECT_DEFAULT_CONTENT","mailer_Before-Build_configured":"false","mailer_Before-Build_includeCulprits":false,"mailer_Before-Build_recipientList":"","mailer_Before-Build_replyTo":"","mailer_Before-Build_sendToDevelopers":false,"mailer_Before-Build_sendToRecipientList":true,"mailer_Before-Build_sendToRequester":false,"mailer_Before-Build_subject":"$PROJECT_DEFAULT_SUBJECT","mailer_Failure_attachmentBuildLog":false,"mailer_Failure_attachmentsPattern":"","mailer_Failure_body":"${BUILD_LOG}","mailer_Failure_configured":"true","mailer_Failure_includeCulprits":false,"mailer_Failure_recipientList":"[email protected]","mailer_Failure_replyTo":"","mailer_Failure_sendToDevelopers":false,"mailer_Failure_sendToRecipientList":true,"mailer_Failure_sendToRequester":false,"mailer_Failure_subject":"$PROJECT_DEFAULT_SUBJECT","mailer_First-Failure_attachmentBuildLog":false,"mailer_First-Failure_attachmentsPattern":"","mailer_First-Failure_body":"$PROJECT_DEFAULT_CONTENT","mailer_First-Failure_configured":"false","mailer_First-Failure_includeCulprits":false,"mailer_First-Failure_recipientList":"","mailer_First-Failure_replyTo":"","mailer_First-Failure_sendToDevelopers":true,"mailer_First-Failure_sendToRecipientList":true,"mailer_First-Failure_sendToRequester":false,"mailer_First-Failure_subject":"$PROJECT_DEFAULT_SUBJECT","mailer_Fixed_attachmentBuildLog":false,"mailer_Fixed_attachmentsPattern":"","mailer_Fixed_body":"$PROJECT_DEFAULT_CONTENT","mailer_Fixed_configured":"false","mailer_Fixed_includeCulprits":false,"mailer_Fixed_recipientList":"","mailer_Fixed_replyTo":"","mailer_Fixed_sendToDevelopers":true,"mailer_Fixed_sendToRecipientList":true,"mailer_Fixed_sendToRequester":false,"mailer_Fixed_subject":"$PROJECT_DEFAULT_SUBJECT","mailer_Improvement_attachmentBuildLog":false,"mailer_Improvement_attachmentsPattern":"","mailer_Improvement_body":"$PROJECT_DEFAULT_CONTENT","mailer_Improvement_configured":"false","mailer_Improvement_includeCulprits":false,"mailer_Improvement_recipientList":"","mailer_Improvement_replyTo":"","mailer_Improvement_sendToDevelopers":true,"mailer_Improvement_sendToRecipientList":true,"mailer_Improvement_sendToRequester":false,"mailer_Improvement_subject":"$PROJECT_DEFAULT_SUBJECT","mailer_Not-Built_attachmentBuildLog":false,"mailer_Not-Built_attachmentsPattern":"","mailer_Not-Built_body":"$PROJECT_DEFAULT_CONTENT","mailer_Not-Built_configured":"false","mailer_Not-Built_includeCulprits":false,"mailer_Not-Built_recipientList":"","mailer_Not-Built_replyTo":"","mailer_Not-Built_sendToDevelopers":true,"mailer_Not-Built_sendToRecipientList":true,"mailer_Not-Built_sendToRequester":false,"mailer_Not-Built_subject":"$PROJECT_DEFAULT_SUBJECT","mailer_Regression_attachmentBuildLog":false,"mailer_Regression_attachmentsPattern":"","mailer_Regression_body":"$PROJECT_DEFAULT_CONTENT","mailer_Regression_configured":"false","mailer_Regression_includeCulprits":false,"mailer_Regression_recipientList":"","mailer_Regression_replyTo":"","mailer_Regression_sendToDevelopers":true,"mailer_Regression_sendToRecipientList":true,"mailer_Regression_sendToRequester":false,"mailer_Regression_subject":"$PROJECT_DEFAULT_SUBJECT","mailer_Still-Failing_attachmentBuildLog":false,"mailer_Still-Failing_attachmentsPattern":"","mailer_Still-Failing_body":"$PROJECT_DEFAULT_CONTENT","mailer_Still-Failing_configured":"false","mailer_Still-Failing_includeCulprits":false,"mailer_Still-Failing_recipientList":"","mailer_Still-Failing_replyTo":"","mailer_Still-Failing_sendToDevelopers":true,"mailer_Still-Failing_sendToRecipientList":false,"mailer_Still-Failing_sendToRequester":false,"mailer_Still-Failing_subject":"$PROJECT_DEFAULT_SUBJECT","mailer_Still-Unstable_attachmentBuildLog":false,"mailer_Still-Unstable_attachmentsPattern":"","mailer_Still-Unstable_body":"$PROJECT_DEFAULT_CONTENT","mailer_Still-Unstable_configured":"false","mailer_Still-Unstable_includeCulprits":false,"mailer_Still-Unstable_recipientList":"","mailer_Still-Unstable_replyTo":"","mailer_Still-Unstable_sendToDevelopers":true,"mailer_Still-Unstable_sendToRecipientList":false,"mailer_Still-Unstable_sendToRequester":false,"mailer_Still-Unstable_subject":"$PROJECT_DEFAULT_SUBJECT","mailer_Success_attachmentBuildLog":false,"mailer_Success_attachmentsPattern":"","mailer_Success_body":"$PROJECT_DEFAULT_CONTENT","mailer_Success_configured":"false","mailer_Success_includeCulprits":false,"mailer_Success_recipientList":"","mailer_Success_replyTo":"","mailer_Success_sendToDevelopers":true,"mailer_Success_sendToRecipientList":false,"mailer_Success_sendToRequester":false,"mailer_Success_subject":"$PROJECT_DEFAULT_SUBJECT","mailer_Unstable_attachmentBuildLog":false,"mailer_Unstable_attachmentsPattern":"","mailer_Unstable_body":"$PROJECT_DEFAULT_CONTENT","mailer_Unstable_configured":"false","mailer_Unstable_includeCulprits":false,"mailer_Unstable_recipientList":"","mailer_Unstable_replyTo":"","mailer_Unstable_sendToDevelopers":true,"mailer_Unstable_sendToRecipientList":true,"mailer_Unstable_sendToRequester":false,"mailer_Unstable_subject":"$PROJECT_DEFAULT_SUBJECT","project_attach_buildlog":false,"project_attachments":"","project_content_type":"default","project_default_content":"$DEFAULT_CONTENT","project_default_subject":"$DEFAULT_SUBJECT","project_presend_script":"","project_replyto":"","recipientlist_recipients":"$DEFAULT_RECIPIENT","stapler-class":"hudson.plugins.emailext.ExtendedEmailPublisher"}],"scm":{"value":"1"}}
- net.sf.json.JSONException: null object
- at net.sf.json.JSONObject.verifyIsNull(JSONObject.java:2428)
- at net.sf.json.JSONObject.element(JSONObject.java:1486)
- at net.sf.json.JSONObject.element(JSONObject.java:1469)
- at net.sf.json.JSONObject.put(JSONObject.java:2065)
- at hudson.plugins.plot.SeriesFactory.createSeries(SeriesFactory.java:27)
- at hudson.plugins.plot.SeriesFactory.createSeriesList(SeriesFactory.java:43)
- at hudson.plugins.plot.PlotPublisher$DescriptorImpl.bindPlot(PlotPublisher.java:231)
- at hudson.plugins.plot.PlotPublisher$DescriptorImpl.newInstance(PlotPublisher.java:224)
- at hudson.plugins.plot.PlotPublisher$DescriptorImpl.newInstance(PlotPublisher.java:202)
- at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:912)
- at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:899)
- at hudson.util.DescribableList.rebuildHetero(DescribableList.java:184)
- at hudson.model.Project.submit(Project.java:203)
- at hudson.model.Job.doConfigSubmit(Job.java:990)
- at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:669)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:601)
- at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:288)
- at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:151)
- at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:90)
- at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:111)
- at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
- at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:574)
- at org.kohsuke.stapler.Stapler.invoke(Stapler.java:659)
- at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241)
- at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
- at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:574)
- at org.kohsuke.stapler.Stapler.invoke(Stapler.java:659)
- at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241)
- at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
- at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:574)
- at org.kohsuke.stapler.Stapler.invoke(Stapler.java:659)
- at org.kohsuke.stapler.Stapler.invoke(Stapler.java:488)
- at org.kohsuke.stapler.Stapler.service(Stapler.java:162)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
- at winstone.ServletConfiguration.execute(ServletConfiguration.java:248)
- at winstone.RequestDispatcher.forward(RequestDispatcher.java:333)
- at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:376)
- at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95)
- at hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:58)
- at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:98)
- at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:206)
- at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:179)
- at net.bull.javamelody.PluginMonitoringFilter.doFilter(PluginMonitoringFilter.java:86)
- at org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.doFilter(HudsonMonitoringFilter.java:84)
- at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:98)
- at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87)
- at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
- at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
- at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
- at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
- at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
- at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
- at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
- at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
- at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
- at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
- at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
- at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
- at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
- at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
- at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
- at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
- at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
- at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
- at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:63)
- at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
- at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
- at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:66)
- at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
- at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
- at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
- at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
- at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
- at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:50)
- at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
- at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
- at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
- at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)
- at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)
- at winstone.RequestDispatcher.forward(RequestDispatcher.java:331)
- at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:215)
- at winstone.RequestHandlerThread.run(RequestHandlerThread.java:138)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
- at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
- at java.util.concurrent.FutureTask.run(FutureTask.java:166)
- at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
- at java.lang.Thread.run(Thread.java:722)
Advertisement
Add Comment
Please, Sign In to add comment