-
Bug
-
Resolution: Fixed
-
Major
-
Jenkins 2.380
Debian bullseye
-
-
2.381
With the latest weekly which includes the Tippy.js PR (https://github.com/jenkinsci/jenkins/pull/6408) we are seeing very long loading times on our instance (~30 seconds for the main page).
I did a performance recording using the Chrome and Firefox dev tools and both show that calls to registerTooltips take a very long time. I am attaching a screenshot.
I am assuming that this is related to the PR mentioned above but of course cannot be sure (especially because I am not a web/javascript developer myself).
Please let me know if there is anything I can provide or should do to support you in solving the issue (e.g. provide some data, try things out).
Similar issue for us, but not on the main page.
For us, it's the job configuration page for Pipeline and Maven jobs. Every access of the configure page takes anything between 30 and 120 seconds to load.
Maybe (can't verify though) it's our quite extensive use of the Matrix Authorization Strategy Plugin which creates tables with lots of tooltips. But at least for a few projects where we don't use that, it's much faster (but still slower than expected). I've tried to use the Chrome DevTools profiler to make a recording but it seems to be overwhelmed and doesn't show a report. I'm not a webdev either, so that would probably not be too helpful anyway.
Edit: Uh, performance rendering came back.
My guess: it's related to Tippy and GC.
Edit2: Can confirm that downgrade to 2.379 fixes it.
I'd suggest raising the severity to Critical or even Blocker, as it forces people to downgrade.