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

Blue Ocean dashboard page never finishes loading

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Duplicate
    • Component/s: blueocean-plugin
    • Labels:
      None
    • Environment:
      Jenkins 2.15, blue ocean 1.0-alpha-4, matrix project 1.7.1, test stability 1.0, config history 2.15
    • Similar Issues:
    • Epic Link:
    • Sprint:
      1.0-pre-beta-1

      Description

      When I try opening the Blue Ocean dashboard view, it never finishes loading, and instead says "No pipelines found."

      If I open the Chrome developer tools, I can see it making a request that never finishes:
      https://<ROOTURL>/blue/rest/search/?q=type:pipeline;excludedFromFlattening:jenkins.branch.MultiBranchProject

      If I use curl to retrieve that page, it takes 15 minutes to load, and produces a 53-megabyte json file that's truncated at the end.

      The most notable large sections, from what I can tell (with job and test class names changed for privacy):

      {"_class":"io.jenkins.blueocean.service.embedded.rest.ActionProxiesImpl","_links":{"self":{"_class":"io.jenkins.blueocean.rest.hal.Link","href":"/blue/rest/organizations/jenkins/pipelines/REDACTED-JOB-NAME/jobConfigHistory/"}},"_class":"hudson.plugins.jobConfigHistory.JobConfigHistoryProjectAction","jobConfigHistory":[

      {"currentName":"","date":"2016-07-27_01-38-02","hasConfig":true,"job":"REDACTED-JOB-NAME","oldName":"","operation":"Changed","user":"SYSTEM","userID":"SYSTEM"}

      ,

      (I'd say I see two-digit numbers of these "currentName" entries)

      {"_class":"io.jenkins.blueocean.service.embedded.rest.ActionProxiesImpl","_links":{"self":"_class":"io.jenkins.blueocean.rest.hal.Link","href":"/blue/rest/organizations/jenkins/pipelines/FOLDER_NAME_HERE/pipelines/JOB_NAME_HERE/runs/4/testReport/"}},"_class":"hudson.tasks.test.MatrixTestResult","failCount":11,"skipCount":21,"totalCount":3644,"childReports":[{"child":

      {"_class":"hudson.matrix.MatrixRun","number":4,"url":"https://<BASEURL_HERE>/job/FOLDER_HERE/job/MATRIXJOB_NAME_HERE/AXIS_NAME_HERE/4/"}

      ,"result":{"_class":"hudson.tasks.junit.TestResult","testActions":[],"duration":6332.9766,"empty":false,"failCount":3,"passCou{nt":903,"skipCount":5,"suites":[{"cases":[{"testActions":[

      {"_class":"de.esailors.jenkins.teststability.StabilityTestAction"}

      ],"age":0,"className":"CLASS NAME HERE","duration":2.051724,"failedSince":0,"name":"TEST NAME HERE","skipped":false,"status":"PASSED"},

      (Thousands of these StabilityTestAction entries)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                vivek Vivek Pandey
                Reporter:
                danagoyette Dana Goyette
              • Votes:
                1 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: