Details
-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Critical
-
Resolution: Fixed
-
Component/s: blueocean-plugin
-
Labels:
-
Similar Issues:
-
Epic Link:
-
Sprint:Blue Ocean 1.2-beta1, Blue Ocean 1.2-beta2, Blue Ocean 1.4 - beta 3, Blue Ocean 1.5 - beta 1
Description
(to investigate)
- Some people are finding dashboard/pipeline screens slow when logged in vs not logged in (see appropriate comments below)
- See comments and support bundles below for this - eg via Brian Saville. In some cases it is related to number of runs.
- Some users see activity screen as very slow when there are a large number of runs (this seems to be the more common and serious case...)
-
- The best example of this is https://ci.jenkins.io/blue/organizations/jenkins/Core%2Fjenkins/activity - note how long it takes to load (compared to other pipelines there). You also see this if you open from a PR and then dismiss the result screen (as it goes back to activity) - Baptiste Mathus reported this. Large number of branches+runs (other pipelines with less runs load faster)
- The best example of this is https://ci.jenkins.io/blue/organizations/jenkins/Core%2Fjenkins/activity - note how long it takes to load (compared to other pipelines there). You also see this if you open from a PR and then dismiss the result screen (as it goes back to activity) - Baptiste Mathus reported this. Large number of branches+runs (other pipelines with less runs load faster)
— ORIGINAL TICKET —
I've noticed that the dashboard loads quickly when I'm not authenticated.
(classic loads normally)
Deleting the config history like suggested in https://issues.jenkins-ci.org/browse/JENKINS-43208 did not work.
I have sent an HAR file via email to James Dumay.
Jenkins version 2.46.3, BlueOcean 1.1.2
Attachments
Issue Links
- is duplicated by
-
JENKINS-48254 Very slow access of activity screen
-
- Closed
-
-
JENKINS-49347 BlueOcean unusably slow, maybe related to having a lot of builds stored in history
-
- Closed
-
- relates to
-
JENKINS-48254 Very slow access of activity screen
-
- Closed
-
- links to
- mentioned in
-
Page Loading...
Bug identified and fixed. PR opened https://github.com/jenkinsci/blueocean-plugin/pull/1632.
Details on what was causing and fix:
Analyzing har file showed, FavoriteStatePreloader was returning large number of favorite jobs resulting in most time taken responding to loading dashboard. Bug was in `FavoriteContainer.iterator()` not paginating. Fix adds pagination by default.