<< Back to previous view

[QB-3028] Build request is infected by next build request.
Created: 04/Aug/17  Updated: 19/Jan/18

Status: Closed
Project: QuickBuild
Component/s: None
Affects Version/s: 5.0.38
Fix Version/s: None

Type: Bug Priority: Critical
Reporter: ChangSeop LEE Assigned To: Robin Shen
Resolution: Cannot Reproduce Votes: 0
Remaining Estimate: Unknown Time Spent: Unknown
Original Estimate: Unknown


 Description   
Configuration A has a variable which has mapping table of configuration name and variable values for triggering builds.
A-1(build_model) step uses the variable as a repeat parameter and triggers builds.
Configuration B is for processing builds triggered by step A-1 but one build, I could found the repeated step A-1-1 for the build was executed, does not exist.

Please check the logs below and solve the problem.


Below is log from configuration A
04:00:46,690 [master>triggering_configurations?CONF_PATH=B>triggering_build_model>build_model?MODEL=MODELNAME_1:VARIABLE_1@TRIGGER3:8814] INFO - Checking step execute condition...
04:00:46,691 [master>triggering_configurations?CONF_PATH=B>triggering_build_model>build_model?MODEL=MODELNAME_1:VARIABLE_1@TRIGGER3:8814] INFO - Step execute condition satisfied, executing...
04:00:46,821 [master>triggering_configurations?CONF_PATH=B>triggering_build_model>build_model?MODEL=MODELNAME_1:VARIABLE_1@TRIGGER3:8814] INFO - Executing pre-execute action...
04:00:46,821 [master>triggering_configurations?CONF_PATH=B>triggering_build_model>build_model?MODEL=MODELNAME_1:VARIABLE_1@TRIGGER3:8814] INFO - Running step...
04:00:49,872 [master>triggering_configurations?CONF_PATH=B>triggering_build_model>build_model?MODEL=MODELNAME_1:VARIABLE_1@TRIGGER3:8814] INFO - Executing post-execute action...

04:00:50,011 [master>triggering_configurations?CONF_PATH=B>triggering_build_model>build_model?MODEL=MODELNAME_2:VARIABLE_2@TRIGGER3:8814] INFO - Checking step execute condition...
04:00:50,012 [master>triggering_configurations?CONF_PATH=B>triggering_build_model>build_model?MODEL=MODELNAME_2:VARIABLE_2@TRIGGER3:8814] INFO - Step execute condition satisfied, executing...
04:00:50,148 [master>triggering_configurations?CONF_PATH=B>triggering_build_model>build_model?MODEL=MODELNAME_2:VARIABLE_2@TRIGGER3:8814] INFO - Executing pre-execute action...
04:00:50,148 [master>triggering_configurations?CONF_PATH=B>triggering_build_model>build_model?MODEL=MODELNAME_2:VARIABLE_2@TRIGGER3:8814] INFO - Running step...
04:00:53,141 [master>triggering_configurations?CONF_PATH=B>triggering_build_model>build_model?MODEL=MODELNAME_2:VARIABLE_2@TRIGGER3:8814] INFO - Executing post-execute action...


Below is Quickbuild master log
2017-08-04 04:00:47,338 [pool-1-thread-10259] INFO com.pmease.quickbuild.DefaultBuildEngine - Started processing request - eb310187-5eca-42da-bdb0-3b1eac691825
2017-08-04 04:02:36,676 [pool-1-thread-10259] INFO com.pmease.quickbuild.DefaultBuildEngine - Processing build request (configuration:B, request id:eb310187-5eca-42da-bdb0-3b1eac691825)
2017-08-04 04:02:36,702 [pool-1-thread-10259] INFO com.pmease.quickbuild.DefaultBuildEngine - Checking build condition for request eb310187-5eca-42da-bdb0-3b1eac691825 on node 'SWDG4704:8814'...
2017-08-04 04:02:36,702 [pool-1-thread-10259] INFO com.pmease.quickbuild.DefaultBuildEngine - Saved status of B in request eb310187-5eca-42da-bdb0-3b1eac691825
2017-08-04 04:02:44,160 [pool-1-thread-10259] INFO com.pmease.quickbuild.CheckConditionTask - end - reduce of Checking build condition for build null...
2017-08-04 04:02:44,160 [pool-1-thread-10259] INFO com.pmease.quickbuild.CheckConditionTask - reduce of Checking build condition for build null...
2017-08-04 04:02:44,160 [pool-1-thread-10259] INFO com.pmease.quickbuild.CheckConditionTask - start - reduce of Checking build condition for build null...
2017-08-04 04:02:44,160 [pool-1-thread-10259] INFO com.pmease.quickbuild.DefaultBuildEngine - End - Checking build condition for request eb310187-5eca-42da-bdb0-3b1eac691825 on node 'SWDG4704:8814'...
2017-08-04 04:02:44,999 [pool-1-thread-10259] INFO com.pmease.quickbuild.DefaultBuildEngine - New build version is calculated as 'MODELNAME_2'.

 Comments   
Comment by Robin Shen [ 05/Aug/17 12:44 AM ]
The problem is not clear to me. Can you please send me a sample database demonstrating the issue step by step?
Generated at Fri May 17 13:15:05 UTC 2024 using JIRA 189.