-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Jenkins Version: 2.12
Cppcheck Plug-in 1.21
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.
- is related to
-
JENKINS-10234 Junit result archiver getting stuck for a long time in concurrent builds
-
- Resolved
-
-
JENKINS-9913 Not obvious why some post-build tasks enforce serial behavior even when builds are concurrent
-
- Resolved
-
[JENKINS-42727] Cppcheck plugin waiting for checkpoint erroneously when concurrent builds are enabled
Link |
New:
This issue is related to |
Link |
New:
This issue is related to |
Summary | Original: Cppcheck plugin waiting for checkpoint erroneously when concurrent builds is enabled | New: Cppcheck plugin waiting for checkpoint erroneously when concurrent builds are enabled |
Description |
Original:
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, and some plugins had to be modified to address concurrent builds properly. |
New:
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: {noformat} Publish Cppcheck results is waiting for a checkpoint on Package Builds ? <job_name> #2229{noformat} That seems to be a known bug, and some plugins had to be modified to address concurrent builds properly. |
Description |
Original:
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: {noformat} Publish Cppcheck results is waiting for a checkpoint on Package Builds ? <job_name> #2229{noformat} That seems to be a known bug, and some plugins had to be modified to address concurrent builds properly. |
New:
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: {noformat} Publish Cppcheck results is waiting for a checkpoint on Package Builds ? <job_name> #2229{noformat} 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. |
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Changes pushed to github. Pull-Request is available
https://github.com/jenkinsci/cppcheck-plugin/pull/32