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

Cppcheck plugin waiting for checkpoint erroneously when concurrent builds are enabled

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: cppcheck-plugin
    • Labels:
      None
    • Environment:
      Jenkins Version: 2.12
      Cppcheck Plug-in 1.21
    • Similar Issues:

      Description

      Concurrent builds have been recently enabled on my system, and I noticed that Cppcheck plugin is having issues dealing with this new scenario.

      Builds are running in different machines, and are not dependent on each other. However Cppcheck will only continue once they are all completed. This causes a delay of up to a few hours, where the first build will only finish once the last that is currently building has finished as well.

      From the console output:

      Publish Cppcheck results is waiting for a checkpoint on Package Builds ? <job_name> #2229

       

      That seems to be a known bug for plugins written before this Jenkins feature was implemented, some of which had to be modified to address concurrent builds properly.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              marcosteffan Marco Steffan
              Reporter:
              josias Josias Inacio da Silva Filho
              Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: