-
Bug
-
Resolution: Timed out
-
Low
-
None
-
5.9.7
-
Severity 3 - Minor
-
0
-
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)
"Block build if parent plans have unbuilt changes" blocking strategy will produce two builds in child plan
-
Bug
-
Resolution: Timed out
-
Low
-
None
-
5.9.7
-
Severity 3 - Minor
-
0
-
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)