History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-3238
Type: Bug Bug
Status: Closed Closed
Resolution: Incomplete
Priority: Major Major
Assignee: Robin Shen
Reporter: SH
Votes: 5
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
QuickBuild

Add Timeout to CHECKING_BUILD_CONDITION

Created: 21/Aug/18 06:40 AM   Updated: 24/Jan/19 08:29 AM
Component/s: None
Affects Version/s: 8.0.17
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
There always is possibility for a build agent to be disconnected from QB master.
For other build/request statuses, this is not a big deal.
But for CHECKING_BUILD_CONDITION, this becomes a big problem!


** Please add Timeout to CHECKING_BUILD_CONDITION,
    so that even if QB agent is disconnected from QB master, the build request would be automatically and correctly finished. **

 All   Comments   Work Log   Change History      Sort Order:
SH [21/Aug/18 06:42 AM]
Because of the pending CHECKING_BUILD_CONDITION, we had to create another build configuration.

This is a big problem for the users.

So please help and resolve this issue.

Robin Shen [21/Aug/18 01:26 PM]
This can be controlled with build timeout in general setting of the configuration.

Jitendra Khandelwal [28/Aug/18 08:15 AM]
I also faced this issue and build dose not get timeout from timeout value from general setting. either agent need to be connect again or restart QB services .

Robin Shen [28/Aug/18 02:32 PM]
Also QB server will test agent connectivity every 30 seconds during build condition check, and stop evaluating the build condition if agent is detected to be disconnected. Have you seen below error message in QB server console log after the "Checking build condition on node" message?

Error testing job

Robin Shen [24/Jan/19 08:29 AM]
With latest QB version, it can be timed out even if build agent is offline. Please reopen this if the problem still exist.