Bug 403078 - Time to display job configuration page is very long
Summary: Time to display job configuration page is very long
Status: REOPENED
Alias: None
Product: Hudson
Classification: Technology
Component: WWW (show other bugs)
Version: 3.0.0   Edit
Hardware: PC Linux
: P3 critical (vote)
Target Milestone: ---   Edit
Assignee: Duncan Mills CLA
QA Contact:
URL:
Whiteboard: candidate-3.2.2
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-12 12:35 EDT by Guillaume Helle CLA
Modified: 2014-11-26 08:24 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Guillaume Helle CLA 2013-03-12 12:35:57 EDT
Hello,

when i want display a job configuration page in my browser (Internet Explorer 8), it is very long : 1 minute!
With Hudson 2.x it was very short...
I have only 8 jobs...
Any idea?

Guillaume
Comment 1 Winston Prakash CLA 2013-03-12 13:50:18 EDT
Hmm.. 1 minute seems very unusual, we have never seen this.  Few questions

- How many plugins do you have? Usually the configuration becomes very big with plugins
- Is any of the configuration depend on checking external URLs

Have you tried with firefox or chrome to see if you see similar issue?
Comment 2 Guillaume Helle CLA 2013-04-12 03:57:28 EDT
Hello,

after some tests :
One minute with Internet Explorer
30s with Chrome
10s with Firefox...
Comment 3 Winston Prakash CLA 2013-04-12 12:10:52 EDT
(In reply to comment #2)
Hi Guillaume, could you answer the other two questions too. It will help us to asses the situation.
Comment 4 Guillaume Helle CLA 2013-04-19 03:45:56 EDT
Here are my plugins and versions :
 SCP plugin 1.8  
 HTML Publisher plugin 1.0-h-1  
 Hudson REST Plugin 2.1.2  
 JobConfigHistory Plugin 1.5  
 Hudson SSH plugin 2.3 
 Maven 2 job type plugin 2.2.1  
 Status View Plugin build. 1.0  
 Email-ext plugin 2.10  
 Hudson Subversion Plug-in 2.3.8-h-1  
 Batch Task Plugin 1.14  
 Hudson :: Maven 3 : 3.0.0  
 Hudson Personal View 1.8  
 Green Balls 1.12-h-1 
 Hudson SSH Slaves plugin 3.0.2  
 Static Analysis Utilities 1.49-h-1  
 Favorite 1.10-h-1  
 XPath Provider Plugin 1.0.2 
 Subversion Tagging Plugin 1.16  
 Role-based Authorization Strategy 1.1.3-h-2 
 View Job Filters  1.18  
 Checkstyle Plug-in 3.35-h-1 
 Subversion Release Manager plugin 1.3-h-1 
 FTP publisher plugin 1.2-h-1  
 Release Plugin 2.3-h-1  
 Cobertura Plugin 1.6-h-3 
 Hudson Global Build Stats Plugin 1.4-h-2  
 FindBugs Plug-in 4.48-h-1 
 Hudson Deploy Plugin 1.8  
 Copy Artifact Plugin  1.25-h-1  
 Job Health Report  1.3  
 Hudson Emma plugin 1.29-h-1  
 Groovy Support Plugin 3.0.3  
 Violations plugin  0.7.11-h-1  
 Promoted builds plugin 2.4-h-1 
 Active Directory plugin 1.31-h1  
 Hudson build timeout plugin 1.7-h-1  
 Hudson BIRT Charts Plugin 3.0.3  
 Performance plugin  1.8-h-1 
 PMD Plug-in 3.34-h-1 
 JFreeChart Plugin 1.4  
 Post build task 1.8  
 Maven 3 Build Plugin 3.0.0  
 Sectioned View Plugin 1.16-h-1 
 Hudson CVS Plug-in 2.2.0  
 Warnings Plug-in 4.23-h-1 
 Backup plugin 3.0.0  
 Duplicate Code Scanner Plug-in 2.34-h-1 
 Dashboard View 2.5-h-1 
 JNA Native Support Plugin 3.0.2  
 Sonar Plugin 2.0.1  
 Extended Read Permission Plugin  1.0  
 Token Macro Plugin 1.6-h-1  
 Static Analysis Collector Plug-in 1.28-h-1  
 Hudson Artifactory Plugin 2.1.3-h-2  
 Hudson disk-usage plugin 0.19-h-1 

No external URLs...
Comment 5 Dev Ops CLA 2014-10-02 10:20:07 EDT
I am using 3.2.0 and 3.2.1 and I am experiencing the same time issue.

Loading configuration can take more than 10-15s but the worst case is saving a matrix job which can take up to 5 minutes when using multiple axis.
Comment 6 Winston Prakash CLA 2014-10-02 13:34:36 EDT
 (In reply to Dev Ops from comment #5)
I reopened it to look in to this for 3.2.2 release.

Can you please list the plugins you use. That would help me to compare with other plugins listed in this issue
Comment 7 Dev Ops CLA 2014-11-26 08:24:05 EST
Here's the list of plugins installed in my instance:

Job Import Plugin			1.0-h-1	
Mask Passwords Plugin			2.7.2
Hudson Global Build Stats Plugin	1.4-h-2
Create Job Advanced			1.5-h-2
JobConfigHistory Plugin			2.0
Hudson Rest Plugin			2.2.1
Copy Artifact Plugin			1.25-h-3	
Legacy Maven 2 job type Plugin		3.0.1	
Downstream-Ext				1.8-h-1
Groovy Support Plugin			3.0.3
CopyArchiver Plugin			0.5.1
Active Directory plugin			1.31-h3
Hudson Subversion Plug-in		2.3.10
Hudson BIRT Charts Plugin		3.0.3
TestLink Plugin				2.4
Hudson Maven3 SNAPSHOT Monitor		3.0.1
Hudson Maven3 Plugin			3.0.4
JFreeChart Plugin			1.5
Log Parser Plugin			1.0.8
Hudson SSH Slaves plugin		3.0.2
Hudson Parameterized Trigger plugin	2.17-h-1
Matrix Tie Parent Plugin		1.1
Monitoring				1.43.0
Join plugin				1.13-h-2
XPath Provider Plugin			1.0.2
JNA Native Support Plugin		3.0.4
Sonar Plugin				2.0.1
Hudson JIRA plugin			1.36-h-1
Hudson Global Build Stats Plugin	1.4-h-2
JobConfigHistory Plugin			1.9
Hudson Email Extension Plugin		2.10