Details
-
Bug
-
Resolution: Timed out
-
Low
-
None
-
5.9.7
-
Severity 3 - Minor
-
0
-
Description
Summary
Using "Block build if parent plans have unbuilt changes" blocking strategy will produce two child builds if parent has unbuilt changes and Concurrent builds are enabled
Steps to Reproduce
- Set Plan A to be the parent of Plan B
- Remove Plan A trigger
- Set Plan B trigger to be "Repository polling" (10 seconds)
- Set "Block build if parent plans have unbuilt changes" blocking strategy in Plan B
- Set Concurrent builds to be more than 2
- Push a commit to Plan A
- Push a commit to Plan B
Expected Results
Plan A will be triggered. After Plan A finish building, Plan B will be triggered once
Actual Results
Plan A will be triggered. After Plan A finish building, Plan B is triggered twice (one from Repository polling and the other from Parent Plan A)