Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-54667

Getting Error while accessing Performance Report

       

      Hi Team

      I am getting the below error while trying to Access Performance Report. I have even downgraded the version still the same issue. Please help.

      Error Details attached.

          [JENKINS-54667] Getting Error while accessing Performance Report

          Artem Fedorov added a comment -

          I got the StackOverFlowError once with builds count = ~2.2k, but when I reloaded Performance report page it showed me graphs. Now I try to increase amount of builds for have reproduce test case..

          Artem Fedorov added a comment - I got the StackOverFlowError once with builds count = ~2.2k, but when I reloaded Performance report page it showed me graphs. Now I try to increase amount of builds for have reproduce test case..

          Hi Team

          Any update. I am still facing the issue. I have already uninstalled Performance plugin and reinstalled more than once. Once i install the performance plugin it starts working. This is just an interim solution, is there any permanent solution.

          Satish Ramamuni added a comment - Hi Team Any update. I am still facing the issue. I have already uninstalled Performance plugin and reinstalled more than once. Once i install the performance plugin it starts working. This is just an interim solution, is there any permanent solution.

          Artem Fedorov added a comment -

          Hi skyline 
          I'm working on refactoring this part of code that use recursion

          Artem Fedorov added a comment - Hi skyline   I'm working on refactoring this part of code that use recursion

          Artem Fedorov added a comment -

          Artem Fedorov added a comment - Should be fixed in https://github.com/jenkinsci/performance-plugin/pull/179    

          Do i need to update the Performance plugin

          Satish Ramamuni added a comment - Do i need to update the Performance plugin

          Artem Fedorov added a comment -

          Sure
          I've just released the new version with this fix. It'll be available soon.

          Artem Fedorov added a comment - Sure I've just released the new version with this fix. It'll be available soon.

          Hi Artem, Right now I am using Performance Center 12.6 integrated with Jenkins. I am trying to use this Plug-In to 'Publish Performance test result report' after the test has been done in Performance Center 12.6. I provided the Source Data Files = output.mdb and when the build is done I am not getting the Performance Test Result report and I am seeing the below error in the Console Log: Can anyone please let me know if you use this plug-in in getting performance test result report from Performance Center after the build has been ran.

           

          When I went inside the Workspace directory the output.mdb file is not getting copied. Is there anyway to automatically copy the output.,db file from the Performance Center server to Jenkins server's workspace directory as soon as the build is done so that Performance Plugin can find the output.,mdb file.

           

          Recording plot dataCannot detect file type because of error: Failed to copy /apps/jenkins/jobs/performanceCenter/jobs/1219_FEPDRET_PERCRTSLA_TREND/workspace/output.mdb to /apps/jenkins/jobs/performanceCenter/jobs/1219_FEPDRET_PERCRTSLA_TREND/builds/2/temp/output.mdbBuild step 'Publish Performance test result report' changed build result to FAILURE

          Mahipal Erasani added a comment - Hi Artem, Right now I am using Performance Center 12.6 integrated with Jenkins. I am trying to use this Plug-In to 'Publish Performance test result report' after the test has been done in Performance Center 12.6. I provided the Source Data Files = output.mdb and when the build is done I am not getting the Performance Test Result report and I am seeing the below error in the Console Log: Can anyone please let me know if you use this plug-in in getting performance test result report from Performance Center after the build has been ran.   When I went inside the Workspace directory the output.mdb file is not getting copied. Is there anyway to automatically copy the output.,db file from the Performance Center server to Jenkins server's workspace directory as soon as the build is done so that Performance Plugin can find the output.,mdb file.   Recording plot data Cannot detect file type because of error: Failed to copy /apps/jenkins/jobs/performanceCenter/jobs/1219_FEPDRET_PERCRTSLA_TREND/workspace/output.mdb to /apps/jenkins/jobs/performanceCenter/jobs/1219_FEPDRET_PERCRTSLA_TREND/builds/2/temp/output.mdb Build step 'Publish Performance test result report' changed build result to FAILURE

          Artem Fedorov added a comment -

          Hi mahi_fepoc
          You can try add shell step before `Publish Performance test` which will be create directory: 'builds/BUILD_NUMBER'

          mkdirs builds/${BUILD_NUMBER}

          Artem Fedorov added a comment - Hi mahi_fepoc You can try add shell step before `Publish Performance test` which will be create directory: 'builds/BUILD_NUMBER' mkdirs builds/${BUILD_NUMBER}

          Thank you Artem for your reply.

          So If I create a shell step to create a directory as mentioned above, will the above statement automatically copy the output.mdb file from the performance center server with out providing userid & password. 

          Right now what is happening is after the test gets executed when the performance plugin kicks in it was expected output.mdb file in workspace and since the output.mdb file is not getting transferred to the Jenkins server it is throwing the above error. 

          Thanks

           

           

          Mahipal Erasani added a comment - Thank you Artem for your reply. So If I create a shell step to create a directory as mentioned above, will the above statement automatically copy the output.mdb file from the performance center server with out providing userid & password.  Right now what is happening is after the test gets executed when the performance plugin kicks in it was expected output.mdb file in workspace and since the output.mdb file is not getting transferred to the Jenkins server it is throwing the above error.  Thanks    

          @skyline, can we close this issue as fixed ?

          Thanks

          Philippe Mouawad added a comment - @skyline, can we close this issue as fixed ? Thanks

            skyline Satish Ramamuni
            skyline Satish Ramamuni
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: